【发布时间】:2013-07-08 00:02:55
【问题描述】:
在 Mac 开发人员库部分的“过渡到 ARC 发行说明”中,它声明“……您可以创建一个 Objective-C 类来管理数据,而不是使用结构”,但没有进一步详细说明。
关于 Objective-C 对象的任何建议是合理的选择吗?我有以下 C 结构,用于在我的应用退出时存储状态值并在再次运行时恢复:
struct app_data
{
bool enable_flag;
bool random_flag;
…
int wait_slider_value;
};
【问题讨论】:
-
一堂课?也许还有那个类的实例?毕竟,这就是语言被称为 Objective-C... 的原因
-
此外,您列出的结构不需要重新制作,因为它不包含任何指向 Objective-C 对象的指针。
标签: objective-c struct automatic-ref-counting