只要学过 iOS 的人,都会对 strong、weak、copy等关键字应该都会很熟悉。weak 属性关键字就是弱引用,它不会增加引用计数但却能保证指针的安全访问,在对象释放...
![240](https://cdn2.jianshu.io/assets/default_avatar/9-cceda3cf5072bcdd77e8ca4f21c40998.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
只要学过 iOS 的人,都会对 strong、weak、copy等关键字应该都会很熟悉。weak 属性关键字就是弱引用,它不会增加引用计数但却能保证指针的安全访问,在对象释放...
前言 iOS内存管理无论是早期的MRC还是现在的ARC本质都是通过引用计数(Reference Counting)机制管理内存,当一个对象被创建出来时,它的引用计数从0到1,...
前言 本文就是笔者认为可以用来面试高级 iOS 程序员的面试题。这套题的题目跟公司和业务都没有关系,而且也并不代表本人可以把这些题回答得非常好,只是将一部分觉得比较好的题从收...
序言 假舆马者,非利足也,而致千里;假舟楫者,非能水也,而绝江河。君子生非异也,善假于物也。我们曾借白茶清欢等一个人,曾借花开花落叹宠辱不惊。程序(Program)是一个可以...
demo地址 链式调用 思路 定义一些相应的返回值为 NSMutableAttributedString(^)(id value) 的方法 例子 注意这里的实现,需要用wea...
iOS中内存管理机制是开发中一项很重要的知识,了解iOS中内存管理的规则不管是在开发中还是在学习中都能很大程度的帮助我们提升效率。下面我就根据自己的理解,详细梳理一下内存管理...
APP重构之路(一) 网络请求框架 APP重构之路(二) Model的设计 APP重构之路(三) 引入单元测试Objective-C:写一份可测试的代码 前言 单元测试由程序...
100道名企精选iOS面试题合集: 你要的这里都有; 接下来让我们来看看这100道题: 面试题合集:1、堆和栈什么区别?2、数组和链表什么区别?3、delegate和noti...
此家公司比较**(文明文明,和谐掉了),不解释,面试题出一大堆,都是没营养的,一去公司都在趴着写题。 1. 用三种方式生成内容为数字1 2 3的可变数组。(OC实现)? 2....