为多个View Controller使用一个属性列表(.plist)

时间:2014-05-23 15:05:12

标签: ios objective-c ios7 xcode5 viewcontroller

我可以使用一个属性列表文件来包含我必须在多个视图控制器中使用的数据吗?  我的 .plist 文件中的数据按层次排列,当我沿着层次结构向下时,不同级别的数据将用于不同的视图控制器。视图控制器嵌入在导航控制器中。 如果这不合适,会有不同的方式吗? 如果是,那么我可以采取哪些方式来满足需要。感谢您的时间

1 个答案:

答案 0 :(得分:1)

可以在每个视图中读取文件并更新视图控制器。不是每次都读取文件,而是使用共享数据源来读取初始化内容。您可以从导航控制器层次结构中的不同视图控制器查询此类,以获取要在该屏幕中显示的相应数据。