gpt4 book ai didi

ios - 通过字符串设置 Objective-C 属性

转载 作者:IT王子 更新时间:2023-10-29 08:08:17 26 4
gpt4 key购买 nike

我想知道是否有一种简单的方法可以通过 NSString 设置(或检索)Objective-C 属性...可以使用 NSSelectorFromString,但我想要一个更简单的方法(并且不那么笨拙的方式)去做......就像

[object setProperty:@"propertyValue" named:@"propertyName"];

相当于:

object.propertyName = @"propertyValue";

我真的不想乱用 @"propertyName" 并将其变成 @"setPropertyName:" 用于 NSSelectorFromString 命令...我可能别无选择,但如果有人知道更好的方法,将不胜感激您的帮助!

最佳答案

使用Key-Value Coding .您的示例将是 [object setValue:@"propertyValue"forKey:@"propertyName"]

关于ios - 通过字符串设置 Objective-C 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9544299/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com