基础数据类型 (NSInteger,CGFloat)和C数据类型(int, float, double, char, 等等)
//int,也可以用NSInteger
也就是说当需要使用int类型的变量的时候,可以像写C的程序一样,用int,也可以用NSInteger,但更推荐使用NSInteger,因为这样就不用考虑设备是32位的还是64位的。
OC里面有个特殊的符号:“@”,这个符号大概的意思是表示“这是OC的”。
OC里面空指针对象是nil,而不是null。
//CGFloat就是float或double
//@selector selector是个非常特殊的类型,有点类似与函数指针,可以把一个函数当作参数来传递。
//NSDate 日期和时间。
获取当前时间的代码为:NSDate *today = [NSDate date];
//NSLog
NSLog是Foundation框架中定义的一个用于字符输出的函数。
NSLog在打印后自动换到一个新行。不需要在格式字符串末尾添加一个额外的\n。
NSString *aString = @"Hello New York!";
NSLog( @"The object description is: %@", aString );
Objective-C基础数据类型与特性
本文介绍了Objective-C中的基础数据类型,包括NSInteger和CGFloat的使用,并解释了它们与C数据类型之间的关系。同时,文章还提到了Objective-C特有的符号“@”的意义,空指针对象nil的使用,以及@selector和NSDate等特性的应用。
170

被折叠的 条评论
为什么被折叠?



