NSString *Address = [placemark.addressDictionary objectForKey:@"FormattedAddressLines"];
NSLog(@"Address:%@", Address);
Address: ("Hooker Alley","San Francisco, CA 94108",USA)
我想删除从地址字符串像胡克巷子,旧金山,CA 94108,USA一些字符。 如何移除?请帮我如何在iPhone中从NSString中删除某些字符?
由于提前
我尝试这样做:
NSString *removeCharacter = [Address stringByReplacingOccurrencesOfString:@"(" withString:@""];
但错误出现在第一掷调用堆栈:
错误消息,
-[__NSArrayM stringByReplacingOccurrencesOfString:withString:]: unrecognized selector sent to instance 0x81afd00
什么是确切的错误?请尝试使用“地址”而不是“地址”作为变量名称。它与类名和数据类型名称相混淆。 – iDev
- [__ NSArrayM stringByReplacingOccurrencesOfString:withString:]:无法识别的选择器发送到实例0x81afd00 – SampathKumar
您的地址变量返回一个数组 –