Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift通用阵列KVO_Swift_Generics_Key Value Observing - Fatal编程技术网

Swift通用阵列KVO

Swift通用阵列KVO,swift,generics,key-value-observing,Swift,Generics,Key Value Observing,我有一个通用数组 dynamic var tasks : Array<Task> = [] 我尝试将@objc添加到包含任务的类中,该类继承自NSObject,但错误消息并未消失。问题在于我的类任务不是NSObject的子类。 添加此选项可删除错误 Property cannot be marked dynamic because its type cannot be represented in Objective-C

我有一个通用数组

dynamic var tasks : Array<Task> = []

我尝试将@objc添加到包含任务的类中,该类继承自NSObject,但错误消息并未消失。

问题在于我的类任务不是NSObject的子类。 添加此选项可删除错误

Property cannot be marked dynamic because its type cannot be represented in Objective-C