【发布时间】:2016-08-29 02:05:23
【问题描述】:
我以为我做得对。
let realm = try! Realm()
do {
try realm.write {
realm.add(myObject)
}
} catch {
print("something went wrong!")
}
但我仍然遇到崩溃而不是打印语句。我对避免异常不感兴趣(在这种情况下,我故意通过添加具有现有主键的对象来引起它)但我希望能够捕获它并无论如何防止崩溃。这可能吗?如果可以,怎么做?
【问题讨论】:
-
你不能在 Swift 中捕获异常