美文网首页
OC 基本认识

OC 基本认识

作者: 前进的苏辰 | 来源:发表于2016-08-05 21:17 被阅读0次

    1 #import

    int main(int argc, constchar * argv[]) {

    @autoreleasepool {
    
    
    
    }
    
    return0;
    

    }

    1: #import

     1:import是include的升级,和include具有相同的功能
    
     2:可以避免同一个文件被重复包含/导入 (面试点)
    
     
    
     例如:1.#include
    
            #include
    
     //不能检测这个头文件之前是否已经被导入,会重复导入
    
     
    
     2.#import
    
       #import
    
     //检测这个头文件之前是否已经被导入,如果已经导入就不再导入
    

    2:

     1.Foundation是OC的基本库,里面封装了很多OC的数据类型和一些常用的方法(函数),OC程序离开了Foundation这个库不能工作
    
     2.使用<>包含头文件或库,说明这个头文件或库是系统的头文件和库
    
     3.使用<>包含头文件或库,说明这个头文件或库是自定义或者第三方的
    
     
    
    #3:  .h
    
     1. .m是OC文件额后缀
    
     2. .c是C语言文件的后缀
    
     3. .cpp是C++的后缀
    
     4. .mm可以同时兼容OC、C和C++的文件的后缀
    
     
    
    # 4. 
    

    main函数和C语言的main函数是一样的,也是程序的入口和出口

     int main(int argc, const char * argv[]) {
    
                return 0;
    
     }
    

    5.

    @autoreleasepool {

     // insert code here...
    
     NSLog(@"Hello, World!");
    
     }
    
     
    
     1.在OC中:1@标识符,表明这个标志符是OC的关键字
    
              2@后边跟着的是一个字符串,说明这个字符串是OC的字符串
    
     2.autoreleasepool OC独有的,叫自动释放池
    
     3.NSLog: 
    
        1:NSLog是OC里面的输出函数
    
        2:NSLog是printf的升级,它功能很强大(面试点)
    
    特点:
    
        1:NSLog在输出的时候会自动打印出日志
    
        2: NSLog在打印的时候会自动换行
    
        3: NSLog只能打印OC字符串

    相关文章

      网友评论

          本文标题: OC 基本认识

          本文链接:https://www.haomeiwen.com/subject/ueqksttx.html