NSString tarafından bir Objective-C özelliği ayarlamanın (veya geri almanın) kolay bir yolu olup olmadığını merak ediyorum ... NSSelectorFromString
kullanmak mümkündür, ancak daha kolay istiyorum gerçekten @"propertyName"
etrafında karışıklık istiyor ve bir @"setPropertyName:"
çevirmek yokKüme ile Objective-C özelliği
object.propertyName = @"propertyValue";
: bunu yapmak için (ve az hacky yön) ...
[object setProperty:@"propertyValue" named:@"propertyName"];
gibi bir şey eşdeğerdir NSSelectorFromString
komutu için ... Başka bir seçeneğim olmayabilir, ama eğer bir e bunu yapmanın daha iyi bir yolunu biliyorsa, yardımınız çok takdir edilecek!