《Objective-C基础教程》第二章 对C的扩展

.m代表message。
编译工作由GCC(GNU Compiler Collection,GNU编译器集合)处理,可以理解C语言的全部3个变体。
NS代码前缀表示来自Cocoa,苹果收购的NeXT Software公司开发的NextSTEP工具包。
布尔类型BOOL具有YES和NO值,但使用8位存储空间,YES定义为1,而NO定义为0。在OC中1不等于YES。绝不要直接将BOOL值和YES比较,直接和NO比较则一定安全,因为C语言中的假值就是0。
使用NSLog()输出任意对象的值时,都会使用%@格式说明。对象通过一个名为description德方法提供自己的NSLog()格式。比如NSString的description方法可简单输出字符串中的字符。

你可能感兴趣的:(职场,iPhone,笔记,休闲,移动设备)