class CDWorkout: NSManagedobject { class func createWorkout(workoutInfo : Workout,in context: NSManagedobjectContext) -> CDWorkout{ let workout = CDWorkout(context: context) workout.name = "anyname" return workout }}
createWorkout函数从另一个vIEwController调用,上下文参数为container.vIEwContext但它立即崩溃并显示消息:
Terminating app due to uncaught exception ‘NSinvalidargumentexception’,reason: ‘An NSManagedobject of class ‘Workout_Generator.CDWorkout’ must have a valID NSEntityDescription.’
我忘记了什么?
问题是我没有检查类模块:CDWorkout Entity的当前产品模块. 总结以上是内存溢出为你收集整理的swift – ‘类’className’的NSManagedObject必须具有有效的NSEntityDescription.错误全部内容,希望文章能够帮你解决swift – ‘类’className’的NSManagedObject必须具有有效的NSEntityDescription.错误所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)