内存管理相关

2020-04-16  本文已影响0人  傲骨天成科技

一、ARC管理内存是使用assign还是weak?

assign: 可以修饰基本数据类型,也可以修饰对象。修饰代理对象时,由于某些原因代理对象被释放了,代理指针就变成了野指针。
weak:只能修饰对象。修饰的对象的引用计数不会加一。当修饰代理对象时,代理对象被释放了,代理指针就会自动置为nil,成为空指针,更加安全。
上一篇下一篇

猜你喜欢

热点阅读