XCode:你可以把它看成是一个开发环境,就好像Visual Studio或者Netbeans或者SharpDevelop一样的玩意。你可以将Interface Builder认为是Visual Studio中用来画界面的那部分功能单独提出来的程序。
Objective-C:这是一种语言,就好像c++是一种语言,Java是一种语言,c#是一种语言,莺歌历史也是一种语言一样。
Cocoa:是一大堆函数库,就好像MFC、.NET、Swing这类玩意,人家已经写好了一堆现成的东西,你只要知道怎么用就可以了。(类库)
1 减号(或者加号)
减号表示一个函数、或者方法、或者消息的开始,怎么说都行。
2 中括号
调用 这个方法
比如C#里你可以这么写:
this.hello(true);
在Objective-C里,就要写成:
[self hello:YES];
3 NS****
NextStep这一套函数库。
NSLog
NSString
NSInteger
NSURL
NSImage
问题二、#import、@interface这类玩意说的是什么?
1、#import
你可以把它认为是#include,一样的。但是最好用#import,记住这个就行了。
2、@interface等等
接口
@implementation
接口重写调用。