【发布时间】:2014-03-27 18:22:31
【问题描述】:
我的 Xcode 项目中有一个像这样的 .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">
<dict>
<key>Steve</key>
<dict>
<key>married</key>
<true/>
<key>website</key>
<string>http://www.abc.com</string>
</dict>
<key>Bill</key>
<dict>
<key>website</key>
<string>http://www.cab.com</string>
<key>married</key>
<false/>
</dict>
</dict>
</plist>
所以现在我只想阅读该网站,如果已婚是真的。上面的 plist 只是我知道它没有意义的一个例子。你能帮我么 ? :) 编辑我现在这样做:
if ([[dict objectForKey:@"married"] boolValue]) {
NSLog(@"(Y)");
}
但是,如果我对每个 dict 都这样做,那就太费力了,我想我可以更轻松地做到这一点,但我不知道该怎么做。
【问题讨论】:
标签: ios objective-c plist