vut*_*ran 11 core-data ios swift
我正在尝试更改Bool属性并收到EXC_BAD_ACCESS错误.
我正在使用XCode 6和Swift.
该note
属性保存良好,但completed
属性抛出EXC_BAD_ACCESS
错误
import Foundation
import CoreData
class Task: NSManagedObject
{
@NSManaged var note: String!
@NSManaged var completed: Bool
}
Run Code Online (Sandbox Code Playgroud)
更改属性例程
// taskObject is an instance of Task()
// Set the completed flag
taskObject.completed = true // EXC_BAD_ACCESS
Run Code Online (Sandbox Code Playgroud)
我只是考虑提交一个错误,因为我有同样的问题,但如果你真的想仍然使用 Bool 那么解决方法是使用此方法:
setValue(true, forKey: "completed")
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1767 次 |
最近记录: |