iOS相关

swift 中weak 和unowned的区别

2016-07-25  本文已影响106人  iOS_Ru

/*

weak相当于OC里的weak

iOS 5.0之后推出了weak.当我们创建的对象销毁了之后,指向的指针会指向nil

比较安全

unowned相对于OC里的assign

iOS 4.0之后推出的当我们的对象销毁了之后,原理的指针还指向原来的地址.当再次去访问的时候,会出现野指针

bad_access

*/

上一篇下一篇

猜你喜欢

热点阅读