一. 单例模式简介 单例模式的作用可以保证在程序运行过程,一个类只有一个实例,而且该实例易于供外界访问从而方便地控制了实例个数,并节约系统资源 单例模式的使用场合在整个应用程...
一. 单例模式简介 单例模式的作用可以保证在程序运行过程,一个类只有一个实例,而且该实例易于供外界访问从而方便地控制了实例个数,并节约系统资源 单例模式的使用场合在整个应用程...
NSNotificatinonCenter实现原理 NSNotificatinonCenter是使用观察者模式来实现的用于跨层传递消息,用来降低耦合度。 NSNotifica...
ES7的async/await语法在2016年就已经提出来了,惭愧的是我最近才接触使用,,下面来聊聊 解决了什么问题 在async/await之前,我们有三种方式写异步代码 ...
最近看了许多iPhone X适配的文章,发现很少有介绍safeArea的,就来随便写写 现在对于iPhone X的适配,有一种常见的做法是给导航栏或tabbar增加一个固定的...
今天对iOS 的crash文件dSYM文件符号化研究了一下,参考网上的文章实际操作了一把,也走了一些弯路,把我的操作流程简单介绍一下. 获取测试机的crash log 通过X...
文集:iOS 底层探索之路[https://www.jianshu.com/c/3a5d7c3296f6] 前言 在启动 app 的时候, dyld 会对动态库进行加载、链接...
2017年12月25日14:30:14更新: 使用介绍视频链接 2017年12月06日22:21:23更新: 更新链接,及添加设置指示图片 2017年12月05日22:20:...
前言 WWDC2014给了我们一个很大的想象空间--iOS允许使用动态库、App Extension等。动态库是程序中使用的一种资源打包方式,可以将代码文件、头文件、资源文件...
简介 Charles是目前最强大的http调试工具之一,在网络开发中使用它作为分析工具,可以很大程度上提高我们的开发效率, Charles是收费软件,可以试用。有条件的建议用...
当项目越来越大,引入第三方库越来越多,上架的 APP 体积也会越来越大,对于用户来说体验必定是不好的。在清理资源,编译选项优化,清理无用类等完成后,能够做而且效果会比较明显的...
iOSBlogAndTools iOS开发优秀博客和软件推荐 iOS开发中文博客 iOS开发工具 iOS开发网站 转github
前言 在iOS中,普通的动画可以使用UIKit提供的方法来实现动画,但如果想要实现复杂的动画效果,使用CoreAnimation框架提供的动画效果是最好的选择。那么两种动画方...
Charles 是一款收费的抓包修改工具,易上手,数据请求容易控制,修改简单,抓取数据的开始暂停方便等优势! Charles 功能很强大,下面主要介绍下它的以下几种抓包场景的...
前言 在移动设备上开发软件,性能一直是我们最为关心的话题之一,我们作为程序员除了需要努力提高代码质量之外,及时发现和监控软件中那些造成性能低下的”罪魁祸首”也是我们神圣的职责...
目前项目组件化已经告一段落,我把总结的相关文章列罗出来创建cocoapod私有库详细步骤(基础组件组件化)iOS组件化方案与实践:Target-ActioniOS组件化解决图...
目前项目组件化已经告一段落,我把总结的相关文章列罗出来创建cocoapod私有库详细步骤(基础组件组件化)iOS组件化方案与实践:Target-ActioniOS组件化解决图...