相关疑难解决方法(0)

如何在Swift应用程序中保存本地数据?

我目前正在开发一个在Swift中开发的iOS应用程序,我需要在设备上存储一些用户创建的内容,但我似乎无法找到一种简单快捷的方式来存储/接收设备上的用户内容.

有人可以解释如何存储和访问本地存储?

我们的想法是在用户执行操作时存储数据,并在应用启动时接收数据.

nsuserdefaults ios swift

132
推荐指数
8
解决办法
14万
查看次数

Swift 2在appDelegate中迁移saveContext()

我刚下载了新的Xcode 7.0测试版,并从Swift 1.2迁移到Swift 2.迁移显然没有改变整个代码,实际上是一个方法saveContext(),直到抛出2行错误:

if moc.hasChanges && !moc.save() {
Run Code Online (Sandbox Code Playgroud)

二元运算符'&&'不能应用于两个Bool操作数

调用可以抛出,但它没有标记为'try',并且没有处理错误

该方法如下所示:

// MARK: - Core Data Saving support
func saveContext () {
    if let moc = self.managedObjectContext {
        var error: NSError? = nil
        if moc.hasChanges && !moc.save() {
            // Replace this implementation with code to handle the error appropriately.
            // abort() causes the application to generate a crash log and terminate. You should not use this function in a shipping application, although it may be useful during development. …
Run Code Online (Sandbox Code Playgroud)

swift swift2

21
推荐指数
2
解决办法
9553
查看次数

标签 统计

swift ×2

ios ×1

nsuserdefaults ×1

swift2 ×1