我只是想知道是否有办法调用一个方法,我用一个字符串动态建立方法的名称.
例如,我有一个名为loaddata的方法
-(void)loadData;
Run Code Online (Sandbox Code Playgroud)
打电话给我,我通常称之为
[self loadData];
Run Code Online (Sandbox Code Playgroud)
但我希望能够用字符串动态调用它,例如
NSString *methodName = [[NSString alloc] initWithString:@"loadData"];
[self methodName];
Run Code Online (Sandbox Code Playgroud)
这是一个愚蠢的例子,但我希望你明白我的观点.我正在使用它来为我为我的IPad应用程序设置的数据绑定类.很难解释,但要解决它我需要弄清楚如何用字符串调用方法.
有任何想法吗?
谢谢
我有一个UITextField控件,我只想获得它包含的父视图.我希望它会像[MyTextField ParentView]或MyTextField.view但是没有去.
有任何想法吗?
提前致谢