• 締切済み

Objecive-C

NSDictionary *row1 = [[NSDictionary alloc]initWithObjectsAndKeys:            @"MacBook",@"Name",@"White",@"Color",nil]; NSDictionary *row2 = [[NSDictionary alloc]initWithObjectsAndKeys:        @"MacPro",@"Name",@"Silver",@"Color",nil]; NSArray *array● = [[NSArray alloc]initWithObjects:row1,row2,nil]; これをplistを使って実現させようと思ったのですが、 NSString *path =[[NSBundle mainBundle]pathForResource:@"Celldata" ofType:@"plist"]; NSArray *array○ = [[NSArray alloc]initWithContentsOfFile:path]; *array●と*array○は同様の配列で実現可能ですか? plistに問題があるのでしょうか?。 plistは、下記です。 key Type Value Root Dictionary row1 Dictionary ( 2 items) Name String MacBooc Color String White

みんなの回答

  • harawo
  • ベストアンサー率58% (3742/6450)
回答No.1

Peoperty List(plist)について、プログラミングガイドがあるので、それで勉強してください。 http://developer.apple.com/mac/library/DOCUMENTATION/Cocoa/Conceptual/PropertyLists/Introduction/Introduction.html クラスNSPropertyListSerializationのリファレンスも調べてください。

tnozoet
質問者

お礼

参考URL ありがとうございました。 言語を勉強するのは初めての超初心者なので、苦労してます^^;

すると、全ての回答が全文表示されます。

関連するQ&A