我有以下代碼:NSString崩潰程序,如何解決?
.H
NSString *mainString;
.M
case 0:
case 1:
case 2:
if ([typeTo textAlignment] == UITextAlignmentRight) {
typeTo.text = [NSString stringWithFormat:@""];
mainString = @"";
[typeTo setTextAlignment:UITextAlignmentLeft];
typeTo.text = [NSString stringWithFormat:@"%@%d", typeTo.text, [sender tag]];
mainString = [NSString stringWithFormat:@"%@%d", mainString, [sender tag]];
} else {
typeTo.text = [NSString stringWithFormat:@"%@%d", typeTo.text, [sender tag]];
mainString = [NSString stringWithFormat:@"%@%d", mainString, [sender tag]];
}
NSLog(@"%@",mainString);
break;
此線路上通常會崩潰。
mainString = [NSString stringWithFormat:@"%@%d", mainString, [sender tag]];
代碼有效,然後崩潰。 均爲typeTo.text
和mainString
開始爲@""
並且文字對齊從左邊開始。 我在做什麼錯?
什麼是崩潰日誌消息? – 2012-03-18 16:03:19
這是EXC_BAD_ACCESS – 2012-03-18 16:06:06
你可以分享完整的.h和.m文件 – 2012-03-18 16:07:44