我從Web服務獲取一些標識。如何在NSUserdefaults中驗證字符串
例如:101。
該ID我保存在NSUserdefaults並將該值給該字符串。
現在我需要驗證該字符串,如果該字符串等於0我需要觸發一個動作,如果該值不等於0我需要觸發另一個動作。
因爲我的代碼是這樣的。
NSLog(@"id is%@",[defaults objectForKey:@"id"]);
NSString *intString = [NSString stringWithFormat:@"%d", [defaults objectForKey:@"id"]];
NSLog(@"string %@",intString);
if ([intString isEqualToString:@"0"]) {
NSLog(@"yes it is 0");
}
else {
NSLog(@"No it not eqal to zero");
}
在控制檯ID在第一時間爲0,字符串是0
如果我檢查第二次id爲0,字符串是100243248.
我沒有得到這是什麼100243248值。
我需要在NSUserdefaults中檢查id。如果該值爲0,我需要觸發一個動作,如果該值不等於零,我需要觸發另一個動作。
我該怎麼辦才能請任何人幫助我。
謝謝你提前。
可能是它在其他地方被修改... – 2011-01-25 07:22:10