- 5
- 0
- 约7.49千字
- 约 8页
- 2017-01-03 发布于北京
- 举报
一、判断题
1、声明了@property指令,就不能再用setter,getter 方法了。
可以,只是说我们更方便了
2、注释可以出现在程序的任何位置。
对的
3、一个文件中可以声明多个类。
对的
4、对象和现实中的物体是一一对应的关系。
5、使用一个类方法也需要构建一个对象。
6、@class 指令可把想要的类的接口文件包含进来
如果在a.h里import了b.h,那么所有import了a.h的文件都会同时与b.h产生编译依赖,一旦b.h被修改,所有应用了a.h 的文件也要被重新编译。如果可以使用前置声明而不是import b.h,而是用@class,就可以解除这种依赖关系,b.h被修改,只import了a.h的文件就未必需要重新编译。
7、对象被创建出来后,其引用计数为0.
Objective-C的对象拥有引用计数,对象被创建后其引用计数为1,当其引用计数减少为0时,系统将会销毁此对象
8、使用便利构造器获得的对象也需要释放。
不需要
8.retain、 copy.assign
举个例子可能更好理解点?
NSString *pt = [[NSString alloc] initWithString:@abc];?
上面一段代码会执行以下两个动作?
1 在堆上分配一段内存用来存储@abc??比如:内存地址为:0X1111 内容为 abc?
2 在栈上分配一段内存用来存储pt??
您可能关注的文档
- 2012年db-isxri广东省初中毕业生升学体育考试项目议案.doc
- 2012年dipomra湘潭_市2006年中小学教师业务理论考试小学英语议案.doc
- 2012年DD880整机质量检验标准.doc
- 2012年dkvlyri小学_美术学科综合教学研究结题报告议案.doc
- 2012年C语言程序设计第13.14章测试答案.doc
- 2012年djfidoc小学_英语教研课题结果报告议案.doc
- 2012年done华图名师面试万能宝典.doc
- 2012年Dubrze新课标下农村初中地理教学若干问题探讨议案.doc
- 2012年dw考试题5套.doc
- 2012年Dxwrjkk泰州市2007年中考思想品德考试大纲议案.doc
原创力文档

文档评论(0)