大家好!我從NSMutableString使用消息deleteCharactersInRange。而且這個功能會以錯誤的方式刪除範圍。 下面是代碼的示例,工程錯誤:deleteCharactersInRange工作有問題
- (無效)btnClick { NSRange deleteRange = NSMakeRange(0,1); [valueStr deleteCharactersInRange:deleteRange]; [self ShowNumber]; }
我有一個可變的字符串:「-21.256」,當我按下按鈕btnClick它必須從開始刪除「 - 」,但它只在第5次按下時間後才做。它工作得很好,但現在沒有。請幫助,或者我可以用什麼來代替這個功能?感謝名單!
的'deleteCharactersInRange'應該工作得很好,你有沒有嘗試在方法的開始和結尾添加的NSLog在,要檢查什麼'valueStr'的值在'deleteCharactersInRange'之前和之後? – DarkDust 2010-10-23 21:09:31
是的!而不是一次。 – yozhik 2010-10-23 21:32:13