只要学过 iOS 的人,都会对 strong、weak、copy等关键字应该都会很熟悉。weak 属性关键字就是弱引用,它不会增加引用计数但却能保证指针的安全访问,在对象释放...
RunLoop 是什么? RunLoop 是和线程紧密相关的一个基础组件。顾名思议就是循环运行。按照 OC 的思路,RunLoop 其实就是一个对象,这个对象管理了其需要处理...
引言: ARC的出生及成长背景 苹果在 2011 年的时候,在 WWDC 大会上提出了自动的引用计数(ARC)。ARC 背后的原理是依赖编译器的静态分析能力,通过在编译时找出...
KVC/KVO 概念 KVC : 即 Key-Value-Coding,用于键值编码。作为 cocoa 的一个标准化组成部分,它是基于 NSKeyValueCoding 非正...
iOS 应用程序一般都是由自己编写的代码和系统框架(system frameworks)组成,系统框架提供一些基本infrastructure给所有 app 来运行,而你提...
一.认识一下runtime类 二.The Runtime 1.Objective-C:是一门简单的语言,95%是C。只是在语言层面上加了些关键字和语法。真正让Objectiv...
昨天,云音乐给我推荐了《童年》这首歌。习惯性地打开评论页,看到一条热门留言: 大街上,有个小男孩吵着要买棉花糖。 妈妈指着他手里的小糖人,说:“刚买的孙悟空还没吃呢,怎么还要...
《阿甘正传》里有一句经典台词:生活就像一盒巧克力,你永远不知道下一颗会是什么味道。 有网友脑洞大开:生活就像一个装满巧克力的巧克力桶,你永远不知道下一秒自己会胖成什么样子。 ...
“本译文仅供个人研习、欣赏语言之用,谢绝任何转载及用于任何商业用途。本译文所涉法律后果均由本人承担。本人同意简书平台在接获有关著作权人的通知后,删除文章。” 翻译BY刘安娜2...
这份学习资料是为 iOS 初学者所准备的, 旨在帮助 iOS 初学者们快速找到适合自己的学习资料, 节省他们搜索资料的时间, 使他们更好的规划好自己的 iOS 学习路线, 更...
有一个爱好不容易,特别是坚持了十几年。虽然我上初中才开始真正读书,也渐渐喜欢上了文章,喜欢文字带给我的一切,那种沉浮,那种跌宕起伏,那种娓娓道来的故事,历史记载,以及各种知识...