常见的OC数据类型有哪些 和C的基本数据类型有什么区别?

    object-C的数据类型有NSString,NSNumber,NSArray,NSMutableArray,NSData等等,这些都是Class类型的,创建后就直接是对象了。而C语言的是基本数据类型int,long,double,char等只是一定字节的内存空间,用于存放数据。

      NSInteger和int的却别:

      NSInteger是基本的数据类型,并不是NSNumber的子类,当然也不是NSObject的子类,NSInsteger只是基本数据类型int和long的别名(NSInteger的定义typedef long NSInteger),它的区别在于,NSInteger会根据系统是32位还是64位来决定是本身是int还是Long。

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

推荐阅读更多精彩内容