黑马程序员技术交流社区
标题:
关于OC很多类型底层定义的问题
[打印本页]
作者:
闪电侠
时间:
2015-7-12 23:59
标题:
关于OC很多类型底层定义的问题
本帖最后由 闪电侠 于 2015-7-13 00:04 编辑
我发现OC的Foundation 框架中有很多类型从来没见过,但是看头文件,发现其实就是C语言中的一些基本数据类型,被typedef了一个别名而已。。
那么这么做是为了什么呢???
比如:
typedef unsigned char Boolean;
typedef unsigned long NSUInteger;
typedef int NSInteger;
复制代码
作者:
lz465350
时间:
2015-7-13 15:03
给原来的类型起一个别名,更容易理解啊!就像一个词语在不同的语境有不同的意思一样,不同的名称方便记忆.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2