
一.检测内存用到的方法 1. 使用系统的僵尸指针检测方式 product->scheme->edit scheme->run->diagnostics->zombie ob...
1,安装包(IPA)由可执行文件与资源文件组成 1.资源文件的瘦身 1.资源采取无损压缩 2.去处没有用到的资源 (开源项目 LSUnusedResoutces)...
APP的启动分为两种 1.冷启动:从0开始启动 2.热启动:APP已存在内存中,在后台或者,再次点击图标 APP的启动时间的优化(启动优化主要针对冷启动) 1.可以通过添加...
一、耗电的操作 1.cpu处理,processing 2.网络,netWorking 3.定位,location 4.图片graphics 二、耗电的优化 1.尽可能降低CP...
1.AFN的框架的构成 会话层AFURLSessionManager 网络监听模块AFNetworkReachabilityManager 网络安全模块 AFSe...
1.SDWebImage 有下载管理类 内存磁盘缓存类 当加载图片的时候 会先去内存中查找 没有的情况下再去磁盘中查找,还没有的情况下再去网络下载,下载完成后会做缓存,下次...
加这个有啥作用呢?
iOS黑魔法之method_exchangeImplementationsObjective-C黑魔法使用适当能给编码带来很大的便利,Swizzling就是其中之一。比如集成友盟统计时,如果按照常规方法来做的话,需要在每个页面打点,页面多多话,这不...
https://www.jianshu.com/p/616dab3f3f81 步骤一 创建apple-app-site-association文件 在文本编辑器中创建一个内容...
iOS开发实用软件之NWPusher https://github.com/noodlewerk/NWPusher iOS 推送分为开发和生产两个环境,不同环境的设置要和后台...