【发布时间】:2012-08-01 09:39:00
【问题描述】:
是的,所以我注意到您可以执行 NSClassFromString 和 NSSelectorFromString。
是否可以做类似 NSVariableFromString 的事情?
【问题讨论】:
-
我实际上并没有尝试做任何我只是想知道的事情。这真的可以使用 NSSelectorFromString 完成吗?当你得到一个变量时,你实际上是在为它调用 getter。
-
并非所有变量都有选择器,只有属性。
-
投票的不是我——但很难想到任何现实世界、有用的理由去做你所要求的事情,而且你也没有提供用例......
-
@Paul.s 好的。我很感激你的回应。 +1。我想知道的原因是因为我只需要使用 NSSelectorFromString 来根据某些设置动态更改它需要调用的方法。我目前不需要它,但我可以看到自己在不久的将来需要类似的东西,我想我现在会被问到这个问题。
-
@JoshCaswell 我不同意这两个问题不一样。
标签: objective-c ios cocoa-touch nsstring