Swift 通用数组 KVO
Swift generic Array KVO
我有一个通用数组
dynamic var tasks : Array<Task> = []
我希望它是通用的和动态的,这样我就可以通过键值观察它。出现以下错误
Property cannot be marked dynamic because its type cannot be represented in Objective-C
我尝试将@objc 添加到保存任务的 class 中,它继承自 NSObject,但错误消息并没有消失。
问题是我的 class 任务不是 NSObject 的子class。
添加此删除错误。
我有一个通用数组
dynamic var tasks : Array<Task> = []
我希望它是通用的和动态的,这样我就可以通过键值观察它。出现以下错误
Property cannot be marked dynamic because its type cannot be represented in Objective-C
我尝试将@objc 添加到保存任务的 class 中,它继承自 NSObject,但错误消息并没有消失。
问题是我的 class 任务不是 NSObject 的子class。 添加此删除错误。