如何使用变量选择器名称阻止此警告?
NSString *methodName;
SEL method = NSSelectorFromString(methodName);
if ([self respondsToSelector:method]) {
if ([methodName hasSuffix:@":"])
[self method:dict];
else
[self method];
}
Run Code Online (Sandbox Code Playgroud)
使用
[self performSelector:method];
Run Code Online (Sandbox Code Playgroud)
代替
[self method];
Run Code Online (Sandbox Code Playgroud)
和
[self performSelector:method withObject:dict];
Run Code Online (Sandbox Code Playgroud)
代替
[self method:dict];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
511 次 |
| 最近记录: |