首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >iPhone实用程序设计

iPhone实用程序设计
EN

Stack Overflow用户
提问于 2009-10-29 23:04:31
回答 2查看 279关注 0票数 1

我正在创建一个“实用程序”类型的应用程序,其中包含一个主视图和另一个视图,以及一个底层的“模型”,这个模型是由flipside视图编辑的,而主视图是“消费”的。

以下是这个问题的内容:iPhone OS Utility App - Flipside View and Main View communication

我的问题是:在物理上和逻辑上,模型应该存储在哪里?模型应该是什么格式?- NSObject还是原始的NSObject?

该模型包含7-8项数据,它们只是简单的bools和NSIntegers --没有什么特别之处。任何示例代码或教程都将是很棒的,我宁愿不必拖网浏览视频。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-10-29 23:09:53

我将模型存储为NSUserDefault中的归档对象。我建议使用NSObject派生的模型,因为从开发的角度来看,保存/加载它更容易。

票数 3
EN

Stack Overflow用户

发布于 2009-10-30 00:12:22

一般说来,模型应该属于应用程序委托。NSUserDefaults只是其中的一个变体。如果使用核心数据在xcode中创建应用程序,模板将自动将其附加到应用程序委托。

它需要位于高级别/全局位置,因为在许多不同的情况下,多个控制器可能需要访问它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1647086

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档