我有以下代码从字符串数组中取出字符串并将字符串拆分为2部分。
NSString *temp = [tableViewData objectAtIndex:indexPath.row];
NSArray *tempArray = [temp componentsSeparatedByString: @"_"];
cell.textLabel.text = [tempArray objectAtIndex:1];
和添加的字符串如下
newTitle = [NSString stringWithFormat:@"%d_%@",[Daily_QuoteViewController counter],title];
[plistArray addObject:newTitle];
[plistArray writeToFile:filepath atomically: YES];
添加索引和字符串。
我试图在第一个代码部分中拆分该字符串。但是尝试在索引1处访问字符串的第二部分会产生越界错误。
由于未捕获的异常'NSRangeException'而终止应用程序,原因:'*** - [NSArray objectAtIndex:]:索引1超出边界[0 .. 0]'
分割字符串以使用字符串的两个部分
的最佳方法是什么拆分firstPart_secondPart
提前致谢。
答案 0 :(得分:0)
这对我来说似乎很好。你能打印出NSString temp吗? NSLog(@"%@", temp);