objective-c - 使用 plist 文件中的数据时定义模型是一个好习惯吗?

标签 objective-c ios uiviewcontroller plist

我应该直接从 View Controller 中的 plist 文件读取/写入数据,还是最好为模型定义一个类,然后使用其方法读取/写入数据?

谢谢

最佳答案

这取决于你在做什么。如果您正在使用 .plist 文件进行大量工作,那么最好编写一个类来处理您正在对其执行的所有不同操作。如果您只是一次取出一个值或类似的东西,那么您可以编写一个类,但这并不是一个重要的问题。

您不希望 View Controller 最终在与 View 不直接相关的区域中执行大量操作,因此只需考虑一下您将添加多少代码。如果您认为您可能希望使用 .plist 文件做更多事情,那么请继续为它编写一个类。

关于objective-c - 使用 plist 文件中的数据时定义模型是一个好习惯吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11471574/

相关文章:

ios - 当我从基类以编程方式替换 UIViewController 的根 UIView 时,我的 Outlets 为零

objective-c - 安全删除包含 cocoa 绑定(bind)的 NSView

objective-c - uiprogressview 更新问题

ios - 将按钮添加到 UITableView 单元格

ios - 隐藏键盘 IOS Swift

ios - Xcode 6 GM storyboard outlets always nil

objective-c - 获取 Coretext 中的可见字符串范围,而无需在 iOS 上渲染文本

objective-c - 制作框架时从 swift 文件中删除注释

iOS App Transport Security 阻止来自异常(exception)域的 http 传输

ios - 我已将 Widgetkit 添加到我的应用程序中,但现在当应用程序在 Xcode 12 beta 上启动时在 iOS 13 上崩溃