什么情况下使用关键字weak和assign有何不同?
2018-01-26 本文已影响6人
失忆的程序员
什么情况下使用关键字weak和assign有何不同?
答:
assign指针赋值,不对引用计数操作,使用之后如果没有置为nil,可能就会产生野指针;
而weak一旦不进行使用后,永远不会使用了,就不会产生野指针!
什么情况下使用关键字weak和assign有何不同?
答:
assign指针赋值,不对引用计数操作,使用之后如果没有置为nil,可能就会产生野指针;
而weak一旦不进行使用后,永远不会使用了,就不会产生野指针!