2016-08-10 7 views
1

У меня есть универсальный массивSwift общий массив KVO

dynamic var tasks : Array<Task> = [] 

Я хочу, чтобы быть универсальным и динамичным, так что я могу ключевое значение наблюдать. Следующая ошибка появляется

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

Я попытался добавить @objc к классу, который содержит задачи и он наследует от NSObject но сообщение об ошибке не исчезает.

ответ

0

Проблема заключалась в том, что моя задача класса не была подклассом NSObject. Добавление этого удалено.