在我们研究 Objective-C编程语言的基本构建块之前,让我们来看看一个最起码的 Objective-C程序结构,使我们可以把它作为一个参考接下来的章节中。
一个Objective-C语言程序基本上由以下几部分组成:
让我们看一个简单的代码,将打印词语 "Hello World":
#import <Foundation/Foundation.h> @interface SampleClass:NSObject - (void)sampleMethod; @end @implementation SampleClass - (void)sampleMethod{ NSLog(@"Hello, World! "); } @end int main() { /* my first program in Objective-C */ SampleClass *sampleClass = [[SampleClass alloc]init]; [sampleClass sampleMethod]; return 0; }
让我们来看看上述程序的各个部分:
现在,当我们编译并运行程序,我们会得到以下的结果。
2013-09-07 22:38:27.932 demo[28001] Hello, World!