这是我调用“displayAlert”的代码。问题不仅是我收到一条错误消息(wait_fences:未能收到回复:10004003),而且“警报”显示了两次!
if(gSiteID.globalSiteID.length == 0) { // user didn't choose site
[self displayAlert:NSLocalizedString(@"Missing Site ID", nil) andData:NSLocalizedString(@"You must choose a site from the View Sites page",nil)];
return;
}
这是“displayAlert”的代码:
- (void) displayAlert: (NSString *) title andData: (NSString *) errorMsg {
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle: title
message: errorMsg
delegate:nil
cancelButtonTitle: @"OK"
otherButtonTitles: nil];
[alert show];
return;
}
我搜索了 SO 和 Google 并没有发现任何特定于我的问题的内容。我究竟做错了什么?