有人可以给我一个提示,我如何转换用户可以进入TextField的任何内容,或者从Adreebook中选择一个给定的格式? Webservice I用户想要特定格式的所有Number。例如:
+49(123)456789456必须是49123456789456
0049(123)456789456必须是49123456789456
+49 123 456789456必须是49123456789456
是否有可以帮助我的Cocoa功能?或者我是否必须解析字符串并编写自定义解决方案?
非常感谢
twickl
答案 0 :(得分:0)
尝试
NSCharacterSet* illegal = [NSCharacterSet characterSetWithCharactersInString: @" ()+"];
NSString* str = @"+49 (123) 456789456";
NSString* modded = [[str componentsSeparatedByCharactersInSet: illegal] componentsJoinedByString: @""];