Posts Tagged ‘教程’

学习Objective-C

Cocoa Dev Central是个不错的mac开发教程网站。上两星期学习mac开发十分有用。虽然是英语的,但是还是很简单易懂的。结果我还是找到了别人翻译的中文版~ Objective-C Objective-C是编写Mac软件使用的主要语言。如果你对面向对象的基本概念和C语言有所了解,学习Objective-C也不会很困难。如果你不了解C语言,你应该首先阅读C语言教程(英文/中文)。 本教程的文字和图片均由Scott Stevenson创作。 Copyright ? 2008 Scott Stevenson 第1部分 方法调用 为了最快速的起步,让我们先看几个简单的例子。调用一个对象的方法的基本语法如下: [object method]; [object methodWithInput:input]; 方法可以返回一个值: output = [object methodWithOutput]; output = [object methodWithInputAndOutput:input]; 你还可以调用类方法,这也是你创建对象时所做的事情。在下面的这个例子中,我们对NSString类调用了string方法,这将返回一个新的NSString对象:id myObject = [NSString string];id类型意味着myObject变量可以引用任何类型的对象,因此该对象所属的实际的类和方法实现在编译程序的时候是未知的。 在上面的例子中,对象的类型显然属于NSString,因此我们也可以这样写:  NSString* myString = [NSString string]; 现在,myString就成了一个NSString变量了,因此,如果我们调用了这个对象不支持的方法,编译器就会发出警告。 注意,对象类型的右侧有一个星号。所有的Objective-C对象变量都是指针类型。id类型被预定义为指针类型,因此不需要加星号了。

Windows XP、Ubuntu和Leopard多系统PC安装教程

寒假前在离开学校前一天,我发现原本装好的Leopard的系统盘越用越小,已经不够装Xcode了,而且windows的系统盘也要不断清理临时文件了……最后索性把电脑中所有的系统都删除了重新分配空间。 要装3个系统、升级打补丁还要安装常用软件这真是个不小的工程量啊。 系统空间分配如下: 1、WinXP  12G 2、Mac OS X Leopard 15G 3、Ubuntu Linux 10G

Vmware Server for linux 1.0.4安装教程

Vmware Server 1.0.4在9月18日就发布了。所以这算是老新闻了,不过前两天把linux下两款重量级的虚拟机都介绍了,所以就顺便介绍一下虚拟机的王者老大vmware了。 ————————————————