iOS 7 之后苹果给 UIViewController 引入了 topLayoutGuide 和 bottomLayoutGuide 两个属性...
WWDC2017中发布的 Swift4.0 有一个有趣的新特性: Coadble. 今天我们就来聊聊这个 Swift4.0 带来的协议! Ser...
随着 app 的发展, MVC 渐渐的满足不了业务的需求。大家都在探索各种各样的架构模式来适应这种情况,像是MVVM、VIPER、Riblets...
根据网络图片来自定义布局是一件很蛋疼的事情,如果需要根据图片的大小来决定页面控件的布局,或者说在一个 TableView 上面有多张大小不一的图...
不论是在一些大型的开发团队,还是作为独立开发者。我们经常会被预算、技术迭代,以及时间限制。找到合适的工作方式去适应这些限制, 是所有团队都需要去...
范型可以说是 Swift 跟 OC 相比最大的优势了。通过给像集合这类东西关联泛型, 可以写出更可预测并且更安全的代码。在 Swift4 中类型...
相信大家都有过重写 dealloc 方法来检查某个 view controller 在消失后是否被释放的经历。这几乎是 iOS 中寻找由于引用循...
之前翻译过 Mike Ash 的文章 Swift 4.0: Codable。 之后有读者DevHank 提了个问题: 迅速的在 Playgrou...
Swift 开发中的一些小的技巧 刚开始的时候, 特别好奇大厂是怎么搞的, 他们的项目长什么样子, 他们用哪些库...想在巨人的肩膀上开发, 免...