我有这个阵列:
NSArray *currentPath;
这里有人居住:
currentPath = [[[self.tableData objectAtIndex:indexPath.row] objectForKey:@"Name"] componentsSeparatedByString:@"FTP\\"];
我需要重新填充这个数组
NSString *newPreviousPath = [previousPath stringByReplacingOccurrencesOfString:nextItemToRemoveString withString:@""];
currentPath = [newPreviousPath];
但我一直有个错误:
Expected identifier
我该如何解决这个问题并完成这个任务?
最佳答案
与swift不同,在objective c中,您应该这样做:
currentPath = @[newPreviousPath];
查看目标C中的“魔法”符号的作用,详细答案如下:Is there some literal dictionary or array syntax in Objective-C?