2011-09-29 45 views
0

我得到這個錯誤「在節目流浪‘\ 302’」,而我用這下面的代碼行:錯誤流浪「 302」上的UIButton setAnimationDuration:

[UIButton setAnimationDuration:1.0]; 

誰能告訴我該如何解決這個錯誤。

+1

你也不應該使用'+ [UIButton setAnimationDuration:]'。視圖 - 動畫方法(beginAnimation,commitAnimation,..)是'UIView'的類方法。 'UIButton'繼承自'UIView',所以這段代碼可以工作,但是由於動畫不僅影響'UIButton's,而且影響所有'UIView's,所以當你使用'+ [UIView setAnimationDuration :]'等 – Ahti

+0

你應該接受一個答案,添加一個你自己的或刪除這個問題。這會增加其他人在未來幫助你的可能性。 – Hyperbole

回答

0

\ 302是一個不可打印的字符,它位於您的代碼中靠近或接收錯誤的位置。

只需刪除空的空格,製表符和空格它應該可以解決您的問題。

0

它在這裏:

` ` 

只是一個玩笑。如果上述建議失敗,則可能在另一個編輯器中打開該文件,該編輯器允許您顯示所有非可用字符。也許甚至Xcode有這個功能。 TextWrangler的確如果你沒有其他可用的。

0

這樣的事情發生在您從互聯網上覆制/粘貼代碼時。刪除受影響的行並在XCode中手工重新輸入,問題應該消失。

將來,請注意諸如此類的東西會滑落到您的代碼中。