黑马程序员技术交流社区

标题: C语言到OC的过渡 [打印本页]

作者: 一丢丢大人    时间: 2015-9-10 00:00
标题: C语言到OC的过渡
//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引入的头文件,可以防止重复包含。





作者: tr2e    时间: 2015-9-10 11:10
有心 给赞
作者: wx_s1oSwEOC    时间: 2015-9-11 00:15
谢了,         
作者: 荣荣    时间: 2015-9-11 07:14
楼主挺有心的,赞一个先
作者: 荣荣    时间: 2015-9-12 01:27
赞一个!
作者: jsy1993    时间: 2015-9-12 15:47
好东西收藏{:2_32:}
作者: xcvbzbvcx    时间: 2015-9-17 21:20
赞一个!!!
作者: 荣荣    时间: 2015-9-19 23:05
感谢楼主分享,楼主是个有心人!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2