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