【发布时间】:2015-02-12 04:14:33
【问题描述】:
我的应用程序允许用户从他们的照片库中选择一个徽标并将其保存到他们的文档目录中,如下所示:
var fileName:String = "logo.png"
var arrayPaths = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0] as NSString
var pngFileName = arrayPaths.stringByAppendingPathComponent(fileName)
UIImagePNGRepresentation(pickedImage).writeToFile(pngFileName, atomically:true)
NSUserDefaults.standardUserDefaults().setObject(fileName, forKey: "pngFileName")
NSUserDefaults.standardUserDefaults().synchronize()
然后我想在另一个视图控制器中使用该图像,但我不知道如何从他们的用户默认值中访问该图像,然后在当前视图控制器中使用。
【问题讨论】:
标签: swift uiimage nsuserdefaults nsdocumentdirectory