![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IOS面试
zh_2017
这个作者很懒,什么都没留下…
展开
-
iOS面试题
1. Objective-C的内存管理? 答: 1)当你使用new,alloc和copy方法创建一个对象时,该对象的保留计数器值为1.当你不再使用该对象时,你要负责向该对象发送一条release或autorelease消息.这样,该对象将在使用寿命结束时被销毁. 2)每retain一次会使引用系数就加1,相应地要在适当位置release 2 浅谈iOS开发中几种基本的设计模式 答:转载 2014-11-05 11:55:28 · 306 阅读 · 0 评论 -
iOS 面试要注意的问题
1、自动释放池是什么,如何工作? 当您向一个对象发送一个autorelease消息时,Cocoa就会将该对象的一个引用放入到最新的自动释放池。它仍然是个正当的对象,因此自动释放池定义的作用域内的其它对象可以向它发送消息。当程序执行到作用域结束的位置时,自动释放池就会被释放,池中的所有对象也就被释放。 2、说一说static 关键字 (1)函数体内 stati转载 2014-11-05 10:41:45 · 325 阅读 · 0 评论 -
经验之谈-记录
一. XMPPFramework:robbiehanson/XMPPFramework · GitHub,这个如果是做过聊天的通信通信可能会用过,本人因为工作原因,两年前第一次接触这个代码,就对这个大牛非常崇拜。代码值得学习的东西非常多。作者在开发这个框架的时候,同时也开发了非常多的基础库,都非常值得学习。 1. 首先是插件是框架设计,设计的非常优雅,功能强大易扩展,而且写的很简洁,易懂转载 2016-02-24 17:59:39 · 345 阅读 · 0 评论