iOS面试题:常见的 objective-c 的数据类型有那些, 和 C 的基本数据类型有什 么区别?如:NSInteger 和 int

object-c的数据类型有NSString, NSNumber, NSArray, NSMutableArray,
NSData 等等,这些都是 class,创建后便是对象,而 C 语言的基本数
据类型 int,只是一定字节的内存空间,用于存放数值;NSInteger 是基
本数据类型,并不是 NSNumber 的子类,当然也不是 NSObject 的子
类。 NSInteger 是基本数据类型 Int 或者 Long 的别名(NSInteger 的定义
typedeflongNSInteger),它的区别在于,NSInteger 会根据系统是 32
位还是 64 位来决定是本身是 int 还是 Long。


更多:iOS面试题合集

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容