我正在尝试确定某个类上是否有方法,但即使是最简单的测试也无效:
// Check for iOS 7 functionality
if ([[UITextField appearance] respondsToSelector:@selector(setTintColor:)]) {
NSLog(@"Supported");
} else {
NSLog(@"Not supported");
}
我在 viewDidLoad
中执行此操作道歉,如果这是非常基本的 - 仍然掌握目标c!
答案 0 :(得分:0)
好的,我认为我的工作正常 - 请告知这是不是很糟糕的做法:)
if ([UITextField instancesRespondToSelector:@selector(setTintColor:)]) {
NSLog(@"Supported");
} else {
NSLog(@"Not supported");
}