OC的一些小知识点

1、#include不能有效的避免头文件的重复导入,在oc中不建议使用

2、int main(int argc,const char *argv[])  //这个方法是程序的入口,  

   argc-参数数目   argv-参数值

3@autoreleasepool{ }    这是一个自动释放池,用于回收对象的存储空间

4、NSLog是Foundation框架提供的Objective-C日志输出的函数   前面一定要加 @ 符号

  NSLog(@"hello world!");

5、return 0; 表示要终止main的执行,一般情况下0代表正常结束,非0代表异常情况

6、@" " 这个符号表示将一个C的字符串转换为OC中的字符串对象NSString

7、OC中的数据类型

 

①基本类型:数值型(整型、浮点型)、字符型[char]、布尔型[BOOL]、空类型[void]

②Block类型

③指针类型(类[class]、id类型)

④特殊类型(SEL、nil)

 

8、

扩展名                                    含义
.h 头文件,包含方法声明、属性
.c C语言源文件
.cpp   .cc

C++源文件

.m OC源文件,类的实现文件。参与编译的文件。用来实现类中声明的方法
.mm

Objective-C+的源文件

posted @ 2017-01-17 15:19  zishuang_zhao  阅读(68)  评论(0编辑  收藏  举报