【发布时间】:2011-10-07 19:38:52
【问题描述】:
我在 NSlog 上获得了 Sigabrt,但我不知道为什么 - 有什么建议吗?
NSString* contentList = [NSString stringWithContentsOfFile:currentFilePath encoding:NSUTF8StringEncoding error:nil];
NSArray* contentArray = [contentList componentsSeparatedByString:@"$$"];
NSLog(@"%@%@",contentList,[contentArray count]);
kunden = [contentArray objectAtIndex:0];
kundenView.text = kunden;
按照乔斯的建议,我现在得到了:
NSString* contentList = [NSString stringWithContentsOfFile:currentFilePath encoding:NSUTF8StringEncoding error:nil];
NSArray* contentArray = [[contentList componentsSeparatedByString:@"$$"] retain];
if ([contentArray count] > 0) {
NSLog(@"%@%@",contentList,[contentArray count]);
kunden = [contentArray objectAtIndex:0];
kundenView.text = kunden;
}
这在 NSLog 事情上给了我一个 EXC_BAD_ACCESS。
【问题讨论】:
标签: iphone ios nsstring nsarray sigabrt