Reputation: 1584
I have a line of code:
var path: NSArray = NSSearchPathForDirectoriesInDomains( NSDocumentDirectory, NSUserDomainMask, true)
Xcode throws a compile time error:
use of unresolved identifier : NSDocumentDirectory, NSUserDomainMask
I cannot figure out what's going wrong.
Upvotes: 1
Views: 2591
Reputation: 236568
let documentsUrl = NSFileManager.defaultManager().URLsForDirectory(.DocumentDirectory, inDomains: .UserDomainMask).first as NSURL
if let documentsPath = documentsUrl.path {
println(documentsPath)
}
Upvotes: 2
Reputation: 3283
let paths = NSFileManager.defaultManager().URLsForDirectory(.DocumentDirectory, inDomains: .UserDomainMask)
let documentsURL = paths[0] as NSURL
Upvotes: 1
Reputation: 71862
Try it this way:
var path: NSArray= NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)
Upvotes: 4