我剛剛更新到ios 7 sdk,我想修剪/替換字符之間的字符之間的空白,從ABAddressBook中取出數字。修改字符之間的空格
我已經嘗試使用下面的代碼替換「」,但此代碼does not似乎工作在ios7 sdk中,順便說一句,它在ios 6 sdk中工作正常。
NSString *TrimmedNumberField = [self.numberField.text
stringByReplacingOccurrencesOfString:@" " withString:@""];
是否有任何其他方式我可以在IOS 7中做到這一點?
編輯:
這是我想要的電話號碼類型。
輸入:"+65 12 345 6789"
i。從NSLog的得到的輸出是" 12 345 6789"
我意識到,當我加入NSDictionary中並查看它在NSLog的,似乎它包含\ u00a0的UNIX碼錶示其中類似於「中間的點」,它不等於完全停止。
在此先感謝。
目前我無法測試這個,但我不明白爲什麼這應該在iOS 6和iOS 7中有所不同。請給出輸入字符串,實際輸出和預期輸出的具體示例。 –
@MartinR我添加了從NSLog獲得的輸入和輸出。 – munfai
我目前無法訪問Mac,因此無法測試任何Objective-C代碼,但我真的很想知道代碼應該如何將「+65 12 345 6789」轉換爲「12 345 6789」。 –