黑马程序员技术交流社区
标题:
初识OC之打印helloworld
[打印本页]
作者:
WPeng
时间:
2015-8-14 22:53
标题:
初识OC之打印helloworld
OC打印"hello,world".
1)源代码
#import <Foundation/Foundation.h>//引入头文件
int main(int argc, const char * argv[]) {
@autoreleasepool {
// insert code here...
NSLog(@"Hello, World!\n");
}
return 0;
}
2)为什么要使用"#import"引入头文件.
(1)import引入的头文件可以防止重复包含.
(2)include需要使用预处理指令防止重复包含,如果不使用,就无法防止.
(3)知道import和@class的区别.
3)Foundation/Foundation.h
(1)头文件
(2)此文件包含了其他大量的头文件
(3)把Foundation.h引入相等于引入了其他的头文件
4)NSLog(@"hello,world!")
(1)相当于printf,是个函数,输出.
5)@autoreleasepool 自动释放池
作者:
墨琰
时间:
2015-8-14 22:55
赞一下 加油
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2