目录: 组件化需求来源 组件化初识 组件化必备的工具使用 模块拆分 组件工程兼容swift环境 组件之间的通讯 组...[作者空间]
多线程场景不可避免需要使用锁来解决数据竞争、并发访问等问题,iOS 开发中,你会接触到各种各样的锁,不同的锁有不同...[作者空间]
经常需要完成一个比较非寻常的需求,如果按照常规思路,可能很难实现或者甚至无法完成,为了更方便高效的实现需求,有的时...[作者空间]
从架构设计层面,一个端,尤其是一个成熟的端,应该有自己的规范,大到页面跳转、接口请求,小到某个具体的业务功能比如生...[作者空间]
最近开发过程中经常需要声明一个 block 变量,由于声明位置不同,block 变量的写法是不同,尴尬,发现自己总...[作者空间]
Apple Store 目前已经支持了 Xcode 9.0 版本的更新,iOS 开发小伙伴肯定迫不及待使用新版本体...[作者空间]
采用 UIWebView 实现 hybrid 方案过程中,遇到过一些 crash,刚开始遇到的时候感觉特别诡异,这...[作者空间]
sdk 中涉及到 UI 操作的时候,一定要注意线程问题!一定要注意线程问题!一定要注意线程问题! 从最初开始学习 ...[作者空间]
随着混合开发的流行,在 iOS 开发中,web 容器已经成为任何一款中型及以上规模 App 必备的模块,甚至一些小...[作者空间]
iOS 支持从一个 App 跳转到另一个 App,这其中的原理就是 URL SCheme。这一功能特别炫酷,当你在...[作者空间]
有效的本地 cache 机制,可以避免不必要的重复网络加载,不仅能提高相关应用场景的资源加载速度,也可以避免不必要...[作者空间]
在之前的一篇文章《iOS开发——从UIWebView说起》中,介绍了UIWebView的常规用法以及注意事项,这篇...[作者空间]
相比native开发,h5以其相对成熟、随时发布、开发成本低等特点,成为各大移动应用采取的通用web方案,在移动开...[作者空间]