我正在创建一种秒表应用程序。现在让它在后台“运行”我按下按钮时保存search_tags
并将其与用户回来时进行比较。
我现在正在使用弹出窗口,要求在定时器未运行时擦除所有值。当按下时,计时器会将NSDate
保存到NSString
以指示正在运行与未运行。这是我试过的代码:
NSUserDefaults
非常感谢任何帮助!所以提前谢谢:)
答案 0 :(得分:1)
BOOL allNotRunning = YES;
for(int index = 1;index < 19; index++){
NSString *key = index == 1 ? "Run" : [NSString stringWithFormat:"Run%d", index];
if(![[prefs objectForKey:key] isEqualToString:@"NotRunning"]){allNotRunning = NO;}
}
if(allNotRunning){
UIAlertView *alert = [[UIAlertView alloc]initWithTitle:NSLocalizedString(@"Would you like to clear everything?",@"") message:nil delegate:self cancelButtonTitle:NSLocalizedString(@"NO",@"") otherButtonTitles:NSLocalizedString(@"YES",@""), nil];
alert.alertViewStyle = UIAlertViewStyleDefault;
alert.tag = 99;
[alert show];
}