IOS -- __strong __weak __unsafe_unretained alloc 修饰对象

001 __strong 该对象在作用域内不会被销毁,只有在方法完成后被回收 002 __weak 对象分配在方法内且一个__weak指针指向这段内存,所以引用计数0,会被回收,甚至在下一个语句之前。 003 __unsafe_unretained 对象分配在方法内,对象会被立即释放,但是不回收,再次引用会坏内存访问 这是存放在栈区 栈区是由系统管理 004 alloc 对象分配在方法内,对象会被
相关文章
相关标签/搜索