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