如何从plist中的数组中检索每个字符串项

时间:2016-02-17 22:25:15

标签: ios cocoa-touch xamarin

我有以下plist,我需要keyItem1keyItem2将其分配给string[]。我能够获取项目但无法将其分配给字符串数组。我正在使用Xamarin,但客观的C也会有所帮助。

代码

string settingsBundle = NSBundle.MainBundle.PathForResource ("MySettings.bundle/Root", @"plist");
NSDictionary dic = NSDictionary.FromFile (settingsBundle);
var contacts = dic.ObjectForKey (new NSString ("keyarray1"));

MySettings.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>keyarray1</key>
<array>
    <string>keyitem1</string>
    <string>keyitem2</string>
</array>
</dict>
</plist>

0 个答案:

没有答案