面试题1

来源:互联网 发布:javascript模块化写法 编辑:程序博客网 时间:2024/05/21 16:18


1、一般什么样的对象是AutoRelease对象?



2、为什么很多内置类UITableViewController的delegate属性都是assign而不是retain的?



3、(ARC)定义属性时,什么情况使用copy,assign,和 strong,weak?



4、autorelease的对象是在什么时候被release的?



5、什么是Notification?



6、什么时候用delegate,什么时候用Notification?



7、什么是KVC和KVO?



8、Notification和KVO有什么不同?



9、如何在一个block中访问外面的对象?



10、ViewController的loadview,viewDidLoad,viewDidUnload方法



11、ViewController的didReceiveMemoryWarning方法













0 0
原创粉丝点击