gpt4 book ai didi

swift - fatal error : Unresolved error Error Domain=NSCocoaErrorDomain Code=134140

转载 作者:行者123 更新时间:2023-11-28 14:03:51 31 4
gpt4 key购买 nike

我刚刚开始一个新项目,我正在学习核心数据教程,可以找到:https://www.youtube.com/watch?v=zZJpsszfTHM

我似乎无法弄清楚为什么会抛出此错误。我有一个名为“Expenses”的 entity,其中有两个 attributes:NameAmount。 Amount 最初是 double 但我已将其更改为 String 以按照教程进行操作,因为 double 会引发 SIGABRT 错误。我根本没有使用 Storyboard ,也没有其他代码。您知道为什么会导致此错误吗?

我已经多次关闭、重新启动、清理、删除项目,现在不使用源代码管理,但每次我都得到相同的结果。

import UIKit
import CoreData

class ViewController: UIViewController {

override func viewDidLoad() {
super.viewDidLoad()

let appDelegate = UIApplication.shared.delegate as! AppDelegate
let context = appDelegate.persistentContainer.viewContext

let newExpense = NSEntityDescription.insertNewObject(forEntityName: "Expenses", into: context)

newExpense.setValue("Gym", forKey: "name")
newExpense.setValue("35", forKey: "amount")

do {
try context.save()
print("SAVED")
} catch {

}

}

}

视频请看这里:https://media.giphy.com/media/8OVqdFYIK0BFvmEBjL/giphy.gif

完整错误:

Thread 1: Fatal error: Unresolved error Error Domain=NSCocoaErrorDomain Code=134140 "(null)" UserInfo={sourceModel=(<NSManagedObjectModel: 0x600001d14000>) isEditable 0, entities {
Expenses = "(<NSEntityDescription: 0x600000938c60>) name Expenses, managedObjectClassName NSManagedObject, renamingIdentifier Expenses, isAbstract 0, superentity name (null), properties {\n amount = \"(<NSAttributeDescription: 0x600001037000>), name amount, isOptional 1, isTransient 0, entity Expenses, renamingIdentifier amount, va

最佳答案

所以,这真的很奇怪,但我得到了错误,因为我的 product bundle identifier 不正确。我在 build settingspackaging 中将其更改为另一个名称,然后错误消失了。

关于swift - fatal error : Unresolved error Error Domain=NSCocoaErrorDomain Code=134140,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53229969/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com