我们正在使用的代码在.h中指定了这个:
//
// UIAlertView+error.h
// iApplication
//
#import <Foundation/Foundation.h>
@interface UIAlertView(error)
+(void)error:(NSString*)msg;
@end
为UIAlert选择一个类时我遇到了困境:它是继承自UIViewController还是别的什么?
答案 0 :(得分:0)
以上代码在UIAlertView
上看起来像是一个客观的C类别。它不会从UIAlertView
继承,而是在运行时将+(void)error:(NSString*)msg;
方法添加到类。
如果您想要为警报的实例添加error
访问者,我建议您不要这样做。我会考虑将子类化为较新的UIAlertController