我想要替换字符串':'by'/',
我正在使用此代码替换
NSString *newPath = [imgPath stringByReplacingOccurrencesOfString:@":" withString:@"/"];
但一次,我收到此错误
- [__ NSCFDictionary stringByReplacingOccurrencesOfString:withString:]:无法识别的选择器发送到实例0x664e650
我该怎么办?
答案 0 :(得分:4)
答案 1 :(得分:0)
我觉得NSString中的数据可能会有一些结构化的组织方式。我遇到了类似的情况。我用递归{}获取了我的数据。您应该将NSString * imgPath替换为NSDictionary * dictPath。完成后,使用[dictPath objectForKey:@“key”]读取字段,而不是再次读取NSString中的字段并删除特殊字符。