摘要:
JSPatch是最近业余做的小项目,只需在项目中引入极小的引擎,就可以使用JavaScript调用任何Objective-C的原生接口,获得脚本语言的能力:动态更新APP,替换项目原生代码修复bug。用途是否有过这样的经历:新版本上线后发现有个严重的bug,可能会导致crash率激增,可能会使网络请... 阅读全文
摘要:
比较常规的两种结构:1.主目录按照业务分类,内目录按照模块分类(主目录按照MVC架构分类,内部根据项目模块分类)优点:相对比较快定位对应的业务。缺点:模块相关类太过分散,需要来回切换寻找文件,不方便开发。2.主目录按照模块分类,内目录按照业务分类优点:对模块的类集中化,方便管理与开发。缺点:当几个模... 阅读全文
摘要:
UITableView作为iOS开发中最重要和常用的控件之一,其中的实现原理很是考究。苹果软件在这块的优化水平直接决定了iOS的体验性能甩安卓几条街,Table view需要有很好的滚动性能,不然用户会在滚动过程中发现动画的瑕疵。然而在使用第三方应用时,却经常遇到性能上的问题,普遍表现在滚动时比... 阅读全文
摘要:
1.当使用@property去保存一个UI控件的时候,都会把它添加到一个UIView上的时候就自动地保存了一个强指针,我们不需要用strong去修饰它,防止对象不能被释放掉;2.一般工程: 建议使用xib结合代码的方式如果很大的工程: 考虑到运行效率达到最高,最好用纯代码如果要是外包要求时间较紧的话... 阅读全文
摘要:
转眼间,我已经在ios行业搞了一年多了!我和众多it行业中奋斗的码农们一样,每天与代码打交道。我也不是什么大牛,但我是一个立志成为大牛的人!我也会时常做着我会像乔布斯一样能通过 自己的技术改变世界,虽然这看起来是那么的不现实,但是谁没有一个梦想呢!没有梦想,我就感觉每天自己像是个行尸走肉一样重复... 阅读全文