小编use*_*917的帖子

如何在Swift中使用NSTimer?

我试过了

var timer = NSTimer()
timer(timeInterval: 0.01, target: self, selector: update, userInfo: nil, repeats: false)
Run Code Online (Sandbox Code Playgroud)

但是,我说错了

'(timeInterval: $T1, target: ViewController, selector: () -> (), userInfo: NilType, repeats: Bool) -> $T6' is not identical to 'NSTimer'
Run Code Online (Sandbox Code Playgroud)

nstimer nstimeinterval ios swift

246
推荐指数
11
解决办法
30万
查看次数

领域-删除对象后可以保存对象吗?

我想将一个对象添加到收藏夹。在这种情况下,当用户按下按钮将对象添加到收藏夹时,该对象将保存到领域。然后他按一个按钮从收藏夹中删除该对象,它将被删除。之后,他按下按钮再次保存,应该再次保存。是可用的么?

当我按两次保存按钮时,它说

Terminating app due to uncaught exception 'RLMException', reason: 'Object has been deleted or invalidated.'
Run Code Online (Sandbox Code Playgroud)

代码如下。

func delete() {
realm.write({
    self.realm.delete(obj)
})
}
func save() {
    realm.write({
        self.realm.add(obj, update: false)
    })
}
Run Code Online (Sandbox Code Playgroud)

realm ios swift

3
推荐指数
1
解决办法
1068
查看次数

标签 统计

ios ×2

swift ×2

nstimeinterval ×1

nstimer ×1

realm ×1