我呼吁你的知识,因为我是编程的初学者。我想通过Playground实例化一个计时器。我的计时器 - 我认为 - 正确配置(isValid和TimeInterval),Playground设置也是如此,但当我想将消息发送到目标时,我有下面的错误消息。我搜索了Apple文档,论坛,书籍,但我没有逃脱它。抱歉。非常感谢你的帮助。
答案 0 :(得分:0)
Timer会调用您提供给它的目标上的选择器。在你的情况下,它试图调用实际上不存在的 computed: {
arr() {
return this.$store.getters.arrItemById(this.id);
}
},
。 AnyObject.timerFire()
的实现是一个不属于类型的全局函数,因此不能使用,因为Timer需要一个目标。
选择器需要是一个暴露给ObjC的方法,因此类型必须是一个类。
下面是一个简单的例子。
timerFire