Ich versuche plist zu lesen, das Array enthältWie Array von plist iOS lesen
<?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>key1</key>
<string>value1</string>
<key>key2</key>
<string>value2</string>
<key>keyarray1</key>
<array>
<string>keyitem1</string>
<string>keyitem2</string>
</array>
</dict>
</plist>
wenn ich versuche, ValueForKey zu lesen: @ "keyarray1", bekomme ich null-Wert. Ich habe versucht, als String und Array-Nuss keine Verwendung zu lesen.
My-Code
NSDictionary * values=[[NSDictionary alloc] initWithContentsOfFile:@"values.plist"];
NSArray *arrayValues=[[NSArray alloc] initWithArray:[values valueForKey:@"keyarray1"]];
Können Sie uns Ihren vollständigen Code zeigen, der den PLIST liest? – Undo
Ich kann den key1 und key2 lesen, kann aber Array nicht lesen. – ram2013
senden Sie einen Screenshots von ur plist – Naveen