Мне интересно, есть ли простой способ установить (или получить) свойство Objective-C с помощью NSString... Можно использовать NSSelectorFromString
, но мне нужен более легкий (и менее хакерский путь)), чтобы сделать это... Что-то вроде
[object setProperty:@"propertyValue" named:@"propertyName"];
эквивалентно:
object.propertyName = @"propertyValue";
Я действительно не хочу возиться с @"propertyName"
и превращать его в @"setPropertyName:"
для команды NSSelectorFromString
... У меня, возможно, нет другого выбора, но если кто-то знает лучший способ сделать это, ваша помощь будет принята с благодарностью!