不能这样 [_model.modelArray addObject]方法,需要这样调用 [[_model mutableArrayValueForKey:@"modelArray"] addObject:str];原因稍后说明。
原因是啥
iOS KVO方式监听数组变化方法iOS默认不支持对数组的KVO,因为普通方式监听的对象的地址的变化,而数组地址不变,而是里面的值发生了改变 整个过程需要三个步骤 (与普通监听一致) /* */ [objc]...
不能这样 [_model.modelArray addObject]方法,需要这样调用 [[_model mutableArrayValueForKey:@"modelArray"] addObject:str];原因稍后说明。
原因是啥
iOS KVO方式监听数组变化方法iOS默认不支持对数组的KVO,因为普通方式监听的对象的地址的变化,而数组地址不变,而是里面的值发生了改变 整个过程需要三个步骤 (与普通监听一致) /* */ [objc]...
常用的几个方法 dispatch_group_enter :通知 group,下个任务要放入 group 中执行了 dispatch_group_leave: 通知 grou...
static (1)static关键字修饰局部变量 当static关键字修饰局部变量时,只会初始化一次且在程序中只有一份内存;static不可以改变局部变量的作用域,但可延长...
已经好一段时间没有写iOS了,我决定不能忘了这个技能,每天拿出一点时间来学习一下苹果方面的知识,KVO观察者这个东西能提供一种简单的方法实现两个对象间的同步,model和vi...
来源:http://blog.csdn.net/sinat_25544827/article/details/44521753 关于UIView的Layer,IOS提供了三个...
博客应该写完全,按照你写的,运行会报错,asset= nil
UIImage转PHAsset网上很多PHAsset转UIImage的代码,没有UIImage转PHAsset的,今天有个同学刚好问,我正好研究一下,直接上代码吧: UIImage*image = [...
本文是 IOS Quart2D绘图之UIGraphicsGetCurrentContext基础的续集 主要是看看图形上下文 内容不多,包括 水印:给图片添加水印(文字和图片水...
第一篇文章对VIPER进行了简单的介绍,这篇文章将从VIPER的源头开始,比较现有的几种VIPER实现,对VIPER进行进一步的职责剖析,并对各种细节实现问题进行挖掘和探讨。...
关于Swift中的说明 首先说明一点,在swift中已经没有分类这种写法了。在swif中只有扩展(Extensions),而且是具有很强大的功能。 swift中扩展(Exte...
iOS13可能会出现的问题 这个问题让我找了很多技术博客,无论是苹果的开发文档还是国外的技术论坛,我都没有找到合适的解决方案(或许是我更新的太积极了😂),但是通过很多次的尝试...