ARC 禁止 struct
或 union
中的 Objective-C 对象。
除非您添加 __unsafe_unretained
,这意味着它不受管理。
我想知道人们现在用什么来代替 struct
?
还是您手动保留所有内容?
最佳答案
这很简单——如果你想在结构中添加一个对象,那你就错了。每当您需要一个结构来保存 obj-c 对象时,请将该结构转换为 obj-c 对象。
关于objective-c - 使用 ARC 时,Objective-C 对象而不是结构应该使用什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16333172/