Подтвердить что ты не робот

Xcode 4 Interface Builder Медленная производительность

Кто-нибудь заметил, что Interface Builder на последнем Xcode 4 значительно медленнее Xcode 3? Каждый раз, когда мне приходилось перезагружать машину, как только я закончил с помощью Interface Builder, потому что отклик редактора Xcode был просто невыносим.

Я планирую перенести мои XIB на Objective-C код, если не могу его исправить. Моя машина 2,4 Duo с 2 ГБ оперативной памяти, а XIB файл был просто простым UIView. Я единственный, кто испытывает это?

4b9b3361

Ответ 1

Xcode 4 медленный медленный на 2,26 ГГц Intel Core 2 Duo MacBook, что делает его непригодным для работы с интерфейсом.

Когда панель "Интерфейс" открывается, производительность становится ледяной даже с самыми основными операциями интерфейса. Самые незначительные операции (например, выбор элемента Interface Builder и его перемещение) включают в себя задержку в одну секунду до перемещения объекта, а затем дополнительную задержку при обновлении различных значений Inspector. Активность Наблюдает за шипами и остается в шипении в течение нескольких секунд.

Использование любого другого приложения (например, Safari) становится упражнением в расстройстве, включая длительные ( > 30 секунд) периоды с вращающимся пляжным мячом смерти.

Даже когда все другие приложения были уничтожены, Xcode 4 обнаруживает серьезные проблемы. IMO, текущая версия не является программным обеспечением производственного уровня и граничит с нарушением границы.

Ответ 2

Xcode 4 требует гораздо больше ресурсов с вашего компьютера. У меня тоже есть эти проблемы.

Я рекомендую вам закрыть все процессы, которые вам не нужны, и закрыть тяжелые приложения, такие как браузеры, продукты Adobe, Skype, Windows Live Messenger, Time Machine и т.д., тогда у вас будет немного больше производительности в Xcode. В противном случае вы можете купить больше оперативной памяти для своего Mac...

Ответ 3

Я не хочу возвращать этот поток, но я могу найти способ освободить память, используемую построителем интерфейса, встроенным в xcode4. Я узнал, что если вы закрываете только открытый xib файл в Xcode4, нажав ^ CMD W или перейдите в файл → закройте документ xy. В тот момент, когда документ xib закрылся. Память освобождена и готова к использованию. Может быть, это поможет немного. Мне не нужно перезапускать мой mac сейчас;)