小编JP3*_*108的帖子

从PLIST获取数据到表3

我一直在做一个用plist填充表格的导航堆栈.但是,当我单击"城市"时,我似乎可以将"名称"信息传递给我的第三个表,因为没有显示任何内容.我确实得到了一个新的弹出表,但它应该填充"大峡谷",但事实并非如此.我已成功从"目的地"传递到"城市"但不是"名称".我认为问题在于开始循环不能识别写入"名称"的键.

plist中:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
    <dict>
        <key>Destination</key>
        <string>Arizona</string>
        <key>Tours</key>
        <array>
            <dict>
                <key>City</key>
                <string>Phoenix</string>
                <key>Options</key>
                <array>
                    <dict>
                        <key>Name</key>
                        <string>Grand Canyon</string>
                    </dict>
                </array>
            </dict>
        </array>
    </dict>
    <dict>
        <key>Destination</key>
        <string>California</string>
        <key>Tours</key>
        <array>
            <dict>
                <key>City</key>
                <string>San Diego</string>
            </dict>
            <dict>
                <key>City</key>
                <string>Calexico</string>
            </dict>
        </array>
    </dict>
</array>
</plist>
Run Code Online (Sandbox Code Playgroud)

码:

#import "OptionsViewController.h"


@interface OptionsViewController ()

@property NSArray *options;

@end

@implementation OptionsViewController

- (id)initWithStyle:(UITableViewStyle)style
{
    self = [super initWithStyle:style];
    if (self) {
        // Custom initialization
    }
    return self; …
Run Code Online (Sandbox Code Playgroud)

objective-c plist ios7

4
推荐指数
2
解决办法
132
查看次数

标签 统计

ios7 ×1

objective-c ×1

plist ×1