RunLoop这个名词对于iOS开发来说应该是一个听腻了的词汇,而且只知其一不知其二,本篇章就来再深入复习一下RunLoop RunLoop简介 什么是RunLoop 一般来...
做这个的初心是希望能巩固自己的基础知识,也通过这种方式检查自己知识的缺失点。目前还不完善,后续会根据时间不断更正和完善,当然也希望能帮助更多的开发者参与进来 持续更新 ,喜欢...
前言 在APP启动过程详解+优化(二进制重排)[https://www.jianshu.com/p/0edd2f64b262]一文中了解了由于缺页中断导致启动耗时,我们可以编...
一直觉得微信朋友圈的图片查看器很流弊,最近心血来潮也想模仿着做一个,经过一个多星期的研究,目前完成了1.0版本,好了废话不说了先看一下效果。 如何集成LZImageBrows...
1. App启动过程 解析Info.plist 加载相关信息,例如如闪屏 沙箱建立、权限检查 Mach-O加载 如果是胖二进制文件,寻找合适当前CPU类别的部分 加载所有依赖...
方法1 使用XCode 这种方法可能是最容易的方法了。 要使用Xcode符号化 crash log,你需要下面所列的3个文件: crash报告(.crash文件) 符号文件 ...
使用imageNamed这个方法生成的UIImage对象,会在应用的bundle中寻找图片,如果找到则Cache到系统缓存中,作为内存的cache,而程序员是无法操作cach...
App 中会经常需要在透明与不透明 NavigationBar 的页面相互切换。有些时候在透明 NavigationBar 页面甚至还需要根据 scrollView 的 co...
在iOS开发过程中,如果要使用到一些跟特定系统版本特性有关的功能,或者要适配低版本系统的用户,还有一些方法是新版本系统才有的,有一些方法在新版本中已经弃用了,这都需要对不同系...
先放上项目的地址Pecker,觉得不错的不妨点点Star。 背景 最近在折腾编译相关的,然后就想能不能写一个检测项目中不用代码的工具,毕竟这也是比较常见的需求,但这并不容易。...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-memory-mana...