我需要为FTP共享中的浏览文件夹创建NSString
。我在TableView上显示目录,用户可以通过选择行
我将所选行的字符串写入可变数组,然后我需要在可变数组中创建所有字符串的字符串。表示在选择行时将最后一个字符串添加到上一个字符串
例如,数组中的第一个字符串是“下载”第二个“电影”第三个“高清电影”.......依此类推 因为我需要第一次选择行“/ Downloads /”的字符串 第二次“/ Downloads / Movies /”,第三次“/下载/电影/高清电影”
我确定我需要NSMutableString
,但不知道如何添加字符串......
这是我的代码的一部分:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
NSMutableArray *filePathArray = [[NSMutableArray alloc]init];
[filePathArray addObject:@"/Downloads/"];
[filePathArray addObject:[fileNameArray objectAtIndex:indexPath.row]];
}
答案 0 :(得分:4)
你可以这样做:
NSString *string=[array componentsJoinedByString:@"/"];
这会给你:
下载/电影/ HD-影
现在,如果你想要/
在前面,你可以简单地追加/
。