//import和include的区别; import可以防止头文件的重复包含
include不能防止头文件重复包含 //NSLog 和printf的区别: 1,NSLog可以自动换行, 输出调试信息, printf不能. 2,NSLog 函数的参数是一个NSString 对象
3,printf函数的参数是一个字符串常量指针
//对象存储细节 当创建一个对象的时候:Person *p1 = [Person new],做了三件事情: 1.向计算机申请内存空间; 2.给实例变量初始化;
3.返回所申请空间的首地址;
OC包含头文件有几种方式?有什么区别?(面试题) 有两种方式:include和import; include:它是使用预处理指令防止重复包含,如果没有写预处理指令,则无法防止重复包含。
import引入的头文件,可以防止重复包含。
|