Tôi tự hỏi nếu có một cách dễ dàng để đặt (hoặc truy lục) một thuộc tính Objective-C bằng một NSString ... Có thể sử dụng NSSelectorFromString
, nhưng tôi muốn dễ dàng hơn (và cách ít hacky) để làm điều đó ... một cái gì đó nhưĐặt thuộc tính Objective-C theo chuỗi
[object setProperty:@"propertyValue" named:@"propertyName"];
tương đương với:
object.propertyName = @"propertyValue";
tôi không thực sự muốn mess xung quanh với @"propertyName"
và biến nó thành một @"setPropertyName:"
cho lệnh NSSelectorFromString
... Tôi có thể không có lựa chọn nào khác, nhưng nếu có e biết cách tốt hơn để làm điều này, sự giúp đỡ của bạn sẽ được đánh giá cao!