谈谈MVVM和链式网络请求架构

"前一段时间一直在学习iOS的架构。为什么呢? 公司的架构一直是MVC,当我们正式上线的时候,项目已经有了超十万行代码。主要的VC一般都有2000行代码以上。 关键是,目前版本我们只做了三分之一的业务逻辑… 所以,架构重构吧。" 编辑:Bison...…

Swift之优化UITableViewCell高度计算

"最近在想着怎么提高自己的iOS技能,不断的阅读别人的blog。发现读完了不练手很快又忘掉了,练手吧又不知道从何处下手。所以就想着看看别人写的库是怎么实现的,体量比较大的看起来很费劲,影响士气。那就从体量比较小的看起。" 编辑:Bison 投稿:大石头布 UITableView应该是iOS非常常用的一个组件,学过iOS都会用,但是用好它却并不是那么easy 。不恰当的使用往往会造成掉帧引起界面卡顿。...…

iOS开发之Xcode测试苹果官方文档翻译(下)

"总算在今天把单元测试的官方文档翻译写成了一片博客。首先感谢党,感谢人民,感谢我的父母。也必须感谢下我们部门的领导给了我一个这样的时间来做这件事情" 编辑:Bison 投稿:许漠颜 代码覆盖     代码覆盖率是Xcode7的一项功能,能够显示和测量你有多少的代码执行了测试。随着你代码的覆盖你可以确定你的测试是不是达到了你预期的工作。...…

iOS开发之Xcode测试苹果官方文档翻译(上)

"总算在今天把单元测试的官方文档翻译写成了一片博客。首先感谢党,感谢人民,感谢我的父母。也必须感谢下我们部门的领导给了我一个这样的时间来做这件事情" 编辑:Bison 投稿:许漠颜 Xcode测试 前言...…

iOS开发之如何制作番茄钟App

"这是个番茄类的App,接着来我就展示这个App的功能。然后将功能的做法总结出来,将我查阅的资料整理出来。看中那个功能就直接自己动手为自己App添加。:" 编辑:Bison 投稿:威權在B612等着那阵温柔的风 前言 这个App项目的地址:点此下载...…