如何在Xcode 4中将plist的根对象types更改为NSArray

如何将根对象types更改为在Xcode 4中创build的plist中的NSArray? 它默认为一种NSDictionary,但我找不到一种方法来改变它。

你不能在Xcode4中做到这一点。 你可以做的是或者用一个数组作为根对象来创build一个plist,或者使用一个现有的(当然这个应该是空的,因为用行转换是没有意义的),并且通过replace<dict/><array/> (你可能必须先将它转换为一个XML plist,如果它是一个二进制)。 一旦根对象是一个数组,Xcode似乎保持这种方式,当你select添加一行时,它会立即把一个数字作为关键(因为没有其他可能的,当然)。 也许你应该在https://bugreport.apple.com提交一个function请&#x6C42;

1-在XCode中创buildPLIST。 2-打开创build的空plist文件。 3-右键点击plist的空白处。 4-添加行。 5-在“types”列中,select“数组”。