一、概述 修改私有属性,是我们日常开发中常见的一个场景。比如修改三方库的某个属性,可三方库并没有暴露该属性在头文件。总的来说,修改私有属性,两种方案:KVC和Runtime。...
IP属地:河南
一、概述 修改私有属性,是我们日常开发中常见的一个场景。比如修改三方库的某个属性,可三方库并没有暴露该属性在头文件。总的来说,修改私有属性,两种方案:KVC和Runtime。...
iOS实际开发中,我们经常会用到断点调试,一般很多使用的只是简单功能。这里介绍几个你可能需要知道的小技巧,会提升你的调试效率。 一、条件语句Condition的使用 使用场景...
最近,浏览简书的时候,发现简书iOS客户端的个人主页,有这种滑动悬停的效果,自己也想动手实现下。下面是我的实现效果: 整个代码实现过程不复杂,复杂的是实现思路。如何实现推上去...
本篇文章主要讲两个知识点:1.深拷贝与浅拷贝 2.NSArray和NSMutaleArray应该用copy还是stong修饰。 一、我们先来分析深拷贝(返回一个对象,一个新...