1. 启动流程 1.1 准备知识 Mach-O Apple的操作系统的可执行文件格式几乎都是mach-o,mach-o可以大致的分为三部分: 绝大多数mach-o包括以下三个...
@林大鹏天地 建议看下我写的那篇
NSString, NSArray, NSDictionary 关于strong 和 copy 使用NSString 和 NSArray 在@property的时候,到底是用strong还是用copy修饰,这里依据自己的理解,做一个总结。 一. NSString 声明变量:...
@林大鹏天地 当你用可变字符串赋值的时候 copy是深拷贝 而strong是引用计数机加一 外界改变可变字符串的时候 copy属性不会变而strong属性会改变
NSString, NSArray, NSDictionary 关于strong 和 copy 使用NSString 和 NSArray 在@property的时候,到底是用strong还是用copy修饰,这里依据自己的理解,做一个总结。 一. NSString 声明变量:...
试试tempString 可变字符串 mutableString 好好研究下
NSString, NSArray, NSDictionary 关于strong 和 copy 使用NSString 和 NSArray 在@property的时候,到底是用strong还是用copy修饰,这里依据自己的理解,做一个总结。 一. NSString 声明变量:...
你确定nsstring要用strong修饰么?外部可以修改你的值的 建议好好研究下
NSString, NSArray, NSDictionary 关于strong 和 copy 使用NSString 和 NSArray 在@property的时候,到底是用strong还是用copy修饰,这里依据自己的理解,做一个总结。 一. NSString 声明变量:...
iOS线程安全的锁与性能对比 一、锁的基本使用方法 1.1、@synchronized 这是我们最熟悉的枷锁方式,用起来也比较简单。使用时@synchronized后面需要紧...
1.事件的产生 发生触摸事件后,系统会将该事件加入到一个由UIApplication管理的事件队列中,为什么是队列而不是栈?因为队列的特定是先进先出,先产生的事件先处理才符合...
@郑钦洪_ 是的 这个是内存优化的一个技巧 让其在子线程释放
YYCache源码分析(二)本文分析YYMemoryCache实现原理: YYMemoryCache是内存缓存,所以存取速度非常快,主要用到两种数据结构的LRU淘汰算法 1.LRU Cache的容量是有...
深复制和浅复制 1、概述 对象拷贝有两种方式:浅复制和深复制。 浅复制:拷贝指针 深复制:拷贝整个对象 2、深浅复制(copy、mutableCopy) 不管是集合类对象,还...
iOS视图成像理论及优化 CRT屏幕成像 CRT(阴极射线管)显示器电子枪,电子枪从屏幕的左上角的第一行开始,从左至右逐行扫描,第一行扫描完后再从第二行的最左端开始至第二行的...
iOS视图成像理论及优化 CRT屏幕成像 CRT(阴极射线管)显示器电子枪,电子枪从屏幕的左上角的第一行开始,从左至右逐行扫描,第一行扫描完后再从第二行的最左端开始至第二行的...
导语 这段时间我们部门组织学习分享Core Animation,所以我就稍微整理了下关于动画这块的分享。 Core Animation其实是一个令人误解的命名,大多数人认为它...
怎么像是一篇 添加cocopods私有库的文章
导语 这段时间我们部门组织学习分享Core Animation,所以我就稍微整理了下关于动画这块的分享。 Core Animation其实是一个令人误解的命名,大多数人认为它...
摆渡别人容易,最难的是摆渡自己。。。
《摆渡人》:放过自己 才能早点抵达彼岸张嘉佳的新作《摆渡人》再次证明了一个畅销书作家真的不适合拍电影。说是喜剧,但是梁朝伟和金城武两个人搞笑的剧情加起来还没有贾玲出场的一瞬间值得让人笑出声来,并且都用的是老梗,梁...
文章中你同事的例子实在不恰当。。。保罗说的那句话只是突出拥有一个虔诚的心比身体强壮更为强大,但这不是你不锻炼的理由
有一件事比锻炼身体益处还多每日更新:操练身体,益处还少 自从村上春树成为好多人的偶像之后,关于写作和健身的关系,一度被神 话。一谈起村上,大家就会想起马拉松,还有威士忌,还有爵士乐,仿佛这三样 东西,...