在 Mac 开发人员库部分“过渡到 ARC 发行说明”中,它声明“......而不是使用结构,您可以创建一个 Objective-C 类来管理数据”,但没有进一步详细说明。
关于 Objective-C 对象的任何建议是合理的选择吗?我有以下 C 结构,用于在我的应用退出时存储并在再次运行时恢复的状态值:
struct app_data
{
bool enable_flag;
bool random_flag;
…
int wait_slider_value;
};