0

NSStringプロパティ リスト ファイル (.plist) は、 、NSNumberNSDateおよびNSData( に準拠するその他のタイプを格納できるようにするNSCoder) + NSArray/これらのタイプのみを処理すると言うのは正しいNSDictionaryですか?

4

2 に答える 2

1

ええ、それはほとんどプロパティ リストの正確な定義です。ウィキペディアには、結果の XML ファイルに各クラスがどのように格納されるかを説明する小さな表があります。

Foundation class    XML Tag                  Storage format
NSString            <string>                 UTF-8 encoded string
NSNumber            <real>, <integer>        Decimal string
NSNumber            <true />, or <false />   No data (tag only)
NSDate              <date>                   ISO 8601 formatted string
NSData              <data>                   Base64 encoded data
NSArray             <array>                  Can contain any number of child elements
NSDictionary        <dict>                   Alternating <key> tags and plist element tags
于 2012-11-08T18:39:45.643 に答える
0

プロパティ リストには、次のタイプのデータのみを含めることができます。

NSString NSNumber NSNumber NSDate NSData NSArray NSDictionary

詳細については、プロパティ リストの形式を参照するか、Apple Docsを参照してください。

他のオブジェクトをシリアライズして NSData として保存することもできます

于 2012-11-08T18:45:08.377 に答える