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头文件,包含方法声明、属性
.cC语言源文件
.cpp   .cc

C++源文件

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

Objective-C+的源文件

转载于:https://www.cnblogs.com/zishuang-zhao/p/6293239.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值