使用二进制,虽然会给工程带来构建速度的提升,但是会带来一个新的问题:在调试工程时,那些使用二进制的组件,无法像源码调试那样看到足够丰富的调试信息 原理 DWARF是一种调试信...
IP属地:北京
使用二进制,虽然会给工程带来构建速度的提升,但是会带来一个新的问题:在调试工程时,那些使用二进制的组件,无法像源码调试那样看到足够丰富的调试信息 原理 DWARF是一种调试信...
背景CocoaPods 是开发 OS X 和 iOS 应用程序的一个第三方库的依赖管理工具。会帮助我们降低工程文件的配置它能够自动配置编译选项。
仓库瘦身方法 问题 为什么瘦身?由于每个人都必须下载文件,因此获取代码库的速度变慢。它们占用服务器上的大量存储空间。会达到Git仓库的存储限制。个人电脑硬盘空间有限,仓库较多...
iOS 基础知识概述 基本修饰属性 assion-基本用于修饰基本数据类型 如 int 等 是弱引用 copycopy 修饰不可变对象 和strong 修饰符 一样对当前的对...
埋点概述 确保数据的正确性、完整性和及时性 埋点方式 代码埋点(死埋点) 优点精准埋点可以方便灵活的自定义事件 和属性可以获取更多的业务属性可以满足高度自定义分析需求 缺点埋...
内存管理 iOS 管理对象 采用的是内存引用计数管理 当我们生产一个对象。(生成对象) 我们就对这个对象引用计数加一 ,当我们在对这个对象 去做某些事(持有对象) 相当于我们...
python3 初学python 小白 有些地方不是很熟练 所以写的地方有些啰嗦😝 请大家轻点喷 有错误的地方请大家帮我指正 删除排序数组中的重复项 给定一个排序数组,你需...