A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© WPeng 中级黑马   /  2015-8-14 22:53  /  590 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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   自动释放池

1 个回复

倒序浏览
赞一下  加油
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马