0
我遇到了一個問題,我嘗試創建一個字符串,但該字符串(m)中的一個字母正在被刪除。我不明白髮生了什麼,你如何解決它?字符串放下字母?
這是代碼:
typeTo.text = [typeTo.text stringByReplacingOccurrencesOfString:@"random" withString:@"(random (1,10000000)/10000000)"];
NSLog(@"%@", typeTo.text);
的NSLog打印:
rando
感謝
'typeTo.text'有沒有機會以'rando'開始? – mattjgalloway 2012-03-17 21:14:23
'typeTo.text'的值是什麼? – edc1591 2012-03-17 21:14:46
隨着日誌的確認,'typeTo.text'最初等於'rando'而不是'random'。所以你提供的代碼是正確的,但是這個字符串不包含任何'random'。把'NSLog(@「%@」,typeTo.text)放在''typeTo.text = [typeTo.text ...'之前''''''''''''''''''''''''''''''''不是'stringByReplacingOccurrencesOfString'的錯。 – sch 2012-03-17 21:26:49