XX简单说就是在其他手机、系统下都无问题的app,只有iOS 7上突然点击任何的navigation都会crash,而且只有企业版release下会这样。 尝试了很多可能都没...
![240](https://cdn2.jianshu.io/assets/default_avatar/4-3397163ecdb3855a0a4139c34a695885.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP属地:北京
XX简单说就是在其他手机、系统下都无问题的app,只有iOS 7上突然点击任何的navigation都会crash,而且只有企业版release下会这样。 尝试了很多可能都没...
在swift中针对class,还是可以利用oc时代的关联对象在扩展中增加实例字段。不过就像这篇文章的示例 一样,你要定义一个本地变量(private var catKey: ...
因为swift泛型还不支持逆变和协变也就不会有真的类型擦除,而这里说的"类型擦除"是指:利用一个具体实现的通用泛型类(参看系统库的AnySequence),去包装具体实现了该...
我们知道如果不借助NSObject基类是无法实现oc中的KVO的。而KVO的基本原理是很简单的,把每次对属性的get、set转发给订阅者就可以了。但是如果没有编译器和runt...
** 如何查看一个对象是在堆区还是在栈区 ** 这个问题问的就比较模糊,如果是在函数执行过程当中,那么定义在本地的原生类型(或者说值类型),肯定是在栈上分配。当函数执行结束时...
👍👍👍赞一个!
对swift中的扩展进行"分组"在swift中对类和struct进行扩展或使用协议扩展(本质是mixin),是非常简单且实用的语法。但是语法糖太好用了就可能乱用并产生混乱(比如,团队中对时间处理做了很多的扩...
在swift中对类和struct进行扩展或使用协议扩展(本质是mixin),是非常简单且实用的语法。但是语法糖太好用了就可能乱用并产生混乱(比如,团队中对时间处理做了很多的扩...