#iphone #ios4
#iPhone #ios4
Вопрос:
Я получаю эту ошибку «заблудившийся ‘ 302’ в программе», когда я использую следующую строку кода:
[UIButton setAnimationDuration:1.0];
Кто-нибудь может сказать, как я могу устранить эту ошибку.
Комментарии:
1. Вы также не должны использовать
[UIButton setAnimationDuration:]
. Методы анимации просмотра (BeginAnimation, commitAnimation, ..) являются методами классаUIView
.UIButton
наследуется отUIView
, поэтому этот код будет работать, но поскольку анимация влияет не толькоUIButton
на s, но и на всеUIView
s, ваш код будет более понятным и понятным при использовании[UIView setAnimationDuration:]
etc.2. Вероятно, вам следует принять ответ, добавить свой собственный или удалить этот вопрос. Это увеличит вероятность того, что другие помогут вам в будущем.
Ответ №1:
302 — это непечатаемый символ, который находится где-то в вашем коде рядом или в строке, в которой вы получаете ошибку.
Просто удалите все пустые, табуляции и пробелы, это должно решить вашу проблему.
Ответ №2:
Это прямо здесь:
` `
Просто шутка. Если приведенное выше предложение не удалось, возможно, откройте файл в другом редакторе, который позволяет отображать все непривлекательные символы. Возможно, даже Xcode имеет эту функцию. TextWrangler выполняет, если у вас нет другого доступного.
Ответ №3:
Подобные вещи происходят, когда вы копируете / вставляете код из Интернета. Удалите затронутую строку и повторно введите ее вручную в XCode, и проблема должна исчезнуть.
В будущем имейте в виду, что подобные вещи проскальзывают в ваш код.