我每次運行這段代碼都得到EXC_BAD_ACCESS我無法弄清楚發生了什麼。當我使用stringByReplacingOcurrencesOfString時,錯誤會跳轉。NSString EXC_BAD_ACCESS in stringByReplacingOcurrencesOfString
- (IBAction)buttonSign:(id)sender {
if (!negative) {
number = [NSString stringWithFormat:@"-%@",number];
negative = true;
}
else if (negative){
number= [number stringByReplacingOccurrencesOfString:@"-" withString:@""];
negative = false;
}
NSLog(@"%@",number);
}
除了'其他如果(消極)'多餘,你的邏輯混淆了(如果'negative'標誌沒有被設置,則你添加一個負號......) – 2013-12-22 00:24:37
對不起,無論哪種方式,邏輯是運作良好。當我嘗試刪除負號時,真正的問題在跳躍。 –
當您嘗試刪除字符串時,設置了什麼數字? – Wain