Objective-C最基础语法之基础类型

来源:互联网 发布:java获取自己程序名字 编辑:程序博客网 时间:2024/05/22 13:54
 

基础数据类型 (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 ); 

原创粉丝点击