摘要: 1.Difference between shallow copy and deep copy?浅复制和深复制的区别?答案:浅层复制:只复制指向对象的指针,而不复制引用对象本身。深层复制:复制引用对象本身。意思就是说我有个A对象,复制一份后得到A_copy对象后,对于浅复制来说,A和A_copy指向... 阅读全文
posted @ 2015-11-23 18:44 shidaying 阅读(173) 评论(0) 推荐(0)
摘要: 转 http://blog.csdn.net/xunyn/article/details/83027871. Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么?Object-c的类不可以多重继承;可以实现多个接口,通过实现多个... 阅读全文
posted @ 2015-11-23 18:42 shidaying 阅读(194) 评论(0) 推荐(0)
摘要: 1,实现多线程都有哪几种方法2,模态视图专用属性有哪些3,NSAssert类似的宏有哪些?4,AddressBookUI框架中的视图控制器有哪些5,创建联系人使用的函数有哪些?6,修改联系人使用的函数有哪些?7,表视图的相关类有哪些?8,iOS中导航设计模式有几种?9,为什么说Object-C是ru... 阅读全文
posted @ 2015-11-23 18:26 shidaying 阅读(201) 评论(0) 推荐(0)
摘要: 1,为什么很多内置类如UITableViewController的delegate属性都是asssign,而不是retain的 防止循环引用:我们只是想得到实现了它delegate方法的对象,然后拿到这个对象的指针就可以了,我们不期望去改变它或者做别的什么操作,所以我们只要用assign拿到它的指针 阅读全文
posted @ 2015-11-23 18:06 shidaying 阅读(251) 评论(0) 推荐(0)