无法从pList文件中读取数据。 (Swift,iOS)

时间:2014-10-15 11:10:31

标签: ios swift plist

我试图从pList文件中读取和加载数据。我已将数据作为NSArray存储在文件中。但我无法读懂它。以下是我使用的代码。

    var documentsDirectory = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0] as NSString
    var path : NSString = documentsDirectory.stringByAppendingPathComponent("imagesPList.pList")
    var data = NSMutableArray(contentsOfFile: path)

我从source

获得了帮助

请帮忙。提前谢谢。

2 个答案:

答案 0 :(得分:3)

试试这个。

let path = NSBundle.mainBundle().pathForResource("Property", ofType: "plist")
let dict = NSDictionary(contentsOfFile: path!)

答案 1 :(得分:1)

试试这个:

let settings = NSDictionary(contentsOfFile:"Root.plist")
if let preferences = settings.objectForKey("PreferenceSpecifiers"){
//do something ...
}