我有此警报:

没有可用的互联网连接,请重试。

而且我有很多可以产生此消息的代码块,并且我想将UIAlertView放在一个我不会每次都创建的类中,这可能吗?

最佳答案

ActionGeneric类的h文件

#import <Foundation/Foundation.h>

@interface ActionGeneric : NSObject {

}

+(void)showAlert;
@end

m文件
    #import "ActionGeneric.h"

    @implementation ActionGeneric

     +(void)showAlert{
      UIAlertView *alert = [[UIAlertView alloc] initWithTitle:NSLocalizedString(@"haveInternetConnection",@"")
                                                      message:@""
                                                     delegate:nil
                                            cancelButtonTitle:NSLocalizedString(@"kOk",@"")
                                            otherButtonTitles:nil];
      [alert show];
      [alert release];
    }
    @end

然后,您只需导入通用动作并调用它
[ActionGeneric showAllert];

你应该看看Learning Objective-C

关于iphone - 创建一个显示UIAlertView的实用程序类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6046101/

10-11 02:40