2010-01-29 4 views
1

Это странно. У меня есть пользовательский Nib с webView, все розетки установлены правильно. В первом «Build and Run», когда я вызываю nib, это просто пустой белый экран с моей панелью состояния iPhone вверху. Затем, если я нажму «Стоп» и «Построить и снова» (без внесения каких-либо изменений кода), и я вызываю нить, я получаю свой Nib от Interface Builder точно так, как должно быть, работаю отлично.iPhone UIWebView странная проблема сборки

Это длится и работает до тех пор, пока я не внем изменения в пользовательском контроллере. Если я сделаю изменения и хочу протестировать, мне придется строить и идти, останавливаться, а потом строить и снова идти, чтобы правильно отобразить мой пинц.

Кто-нибудь когда-либо испытывал это? Мой ViewController отображается модально.

Имейте в виду, что я не делаю никаких изменений кода между попытками Build и Go.

+0

Странно. Вы делаете код инициализации представления в loadView или init? Вы пробовали чистить? – Sam

+0

У меня есть что-то в - (void) viewDidLoad, которое создает NSURLRequest, а затем [statsWebView loadRequest: request] Это единственный код инициализации, который у меня есть. Спасибо за продолжение, и нет, я не пробовал чистую. Я дам ему выстрел – Justin

+0

Выполнение чистой цели полностью заставило ее работать в первый раз, но внесение изменений в ViewController имело тот же результат, что и раньше. Я боюсь подавать на яблоко (потому что я не могу проверить выпуск магазина приложений на устройстве) – Justin

ответ

1

Ответ на эту проблему состоит в том, что в комплекте имеются 2 наконечника с одним и тем же именем. Я не знаю, как это произошло, но я решил проверить свои соединения (снова), и когда я открыл наконечник, он был пуст. "Странно." Я подумал про себя. Я дважды щелкнул по нему и задался вопросом, почему это было в нижней части моей папки «Классы». Послушай, у меня был дополнительный внутри моего проекта, а также оригинал в ресурсах.

Просто FYI! Я думаю, вы можете иметь два одинаковых файла в комплекте ...

Смежные вопросы