#import <Foundation/Foundation.h>
int main (int argc, const char * argv[])
{
@autoreleasepool {
int sum;
sum = 50 + 25;
NSLog(@"programming is fun \n %i",sum);
}
return 0;
}
<pre name="code" class="objc">#import <Foundation/Foundation.h>
Foundation.h-系统文件。#import表示将文件的信息导入或包含到程序中,就像在这里输入了该文件的内容。
int main (int argc, const char * argv[])
main是一个特殊名称,用于准确地表示程序将在何处开始执行。mian之前的int为返回类型。
@autoreleasepool {}
@autoreleasepool-自动释放池,使得应用在创建新对象时,系统能够有效地管理应用所使用的内容。
NSLog(@"programming is fun \n %i",sum);
NSLog,仅仅显示或记录其参数(或者参数列表)。
\n 换行
%i 整型
return 0;
它表示要终止main的执行并发送回(或返回)一个状态0。按照约定0意味着程序正常结束。