Получение ошибки относительно обесценивания API «установить значение для ключа на NSObject»
Я обновляю свой код до Swift 4.2. При обновлении во время выполнения код в этот момент дает сбой.
object.setValue(valueToSet, forKey: key)
Получение ошибки относительно обесценивания API «установить значение для ключа на NSObject»
Я обновляю свой код до Swift 4.2. При обновлении во время выполнения код в этот момент дает сбой.
object.setValue(valueToSet, forKey: key)
Здесь вы должны добавить @objcMembers
к классу NSObject
.
streetAddress1
, а не в строке кода, которую вы только что опубликовали. - person regina_fallangi   schedule 22.08.2018setValue(_:forKey:)
работал, набор свойств должен иметь@objc
-setter. Вы добавили@objc
к таким свойствам? Особенно наstreetAddress1
? - person OOPer   schedule 22.08.2018