1.Xcode通过.m扩展名来表示文件使用的是Objec-C代码,应由Obj-C编译器处理。而C编辑器处理C文件,C++编译器处理.cpp文件。
2.Objective-C刚诞生的时候,扩展名.m代表messa,它指的是Objecti-C的一个主要特性。
3.在C语言中,程序员通过使用基于#ifdef命令的方案来避免一个文件包含另一个文件,而后者又包含前者的情况。
而在OC中,使用#import命令来实现这个功能。
4.框架:是一种把头文件、库、图片、声音等内容聚集在一个独立单元中的集合体。
5.Foundation框架:处理用户界面之下那些层(Layer)的特性,比如数据结构和通信机制。
6.每个框架都有一个主头文件,它包含了框架内的所有头文件。通过在主头文件中使用#import,就可以访问框架内的所有功能。
7.不要将BOOL值和YES直接比较。直接与NO比较一定是安全的。