为表或集合视图数据创建plist文件

时间:2014-08-22 19:13:07

标签: ios objective-c uitableview uicollectionview plist

我目前正在构建一个用于表或集合视图数据源的plist文件。

这个想法是拥有一堆类别,每个类别都会有不同的信息。例如,categoryName,categoryImageName,categoryInfo(例如,所有字符串)。

问题
在plist中设置这个的正确方法是什么?我会为每个名为“类别”的类别创建一个字典,然后为其中的相关部分创建一个字典,还是以不同方

示例

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist SYSTEM "file://localhost/System/Library/DTDs/PropertyList.dtd">
<plist version="1.0">
<dict>
    <key>category</key>
    <dict>
        <key>CategoryName</key>
        <string>Restaurants</string>
        <key>CategoryImageName</key>
        <string>image1</string>
    </dict>
    <key>category</key>
    <dict>
        <key>CategoryName</key>
        <string>Test Category 2</string>
        <key>CategoryImageName</key>
        <string>image2</string>
    </dict>
</dict>
</plist>

1 个答案:

答案 0 :(得分:0)

为什么请注意将其创建为JSON并将该文件添加为项目的一部分?它可以快速加载和解析内置的iOS元素。