Alt text

Xcode8 GM + Swift3发布,影响最大的就是一直以来使用Swift2.3开发,包含各种依赖lib的成熟项目,虽然Xcode8提供了一键Swift2.3 convert Swift3的选项,但是转换完成后几百个error也是常事。所以,在Xcode8下继续使用Swift2.3开发是简便快速的方式。

阅读全文 »

这是一篇跳票了一万年的博客。。
网络请求是iOS端非常重要的一环,虽然有着诸如Alamofire等框架的加持,统一请求流程、简化请求代码依旧是需要仔细琢磨的事情

阅读全文 »

iOS有一道经典的面试题:数据的持久化存储有哪些方式?
标准答案:常见的持久化存储方法有NSUserDefaults、plist、归档存文件、sqlite、CoreData已经新兴的Realm
这样的答案对付面试官应该是够了,而实际运用中,你真的能搞清这些技术面向的场景么?

阅读全文 »