Компилирует ли xCode изображения? - PullRequest
2 голосов
/ 31 декабря 2010

каждый.Желаю вам жениться на Рождестве и наступающем ярком новом году.

Я сделал следующее:

  • Импортировал (включая копии элементов) 20 изображений в мой проект.(с помощью перетаскивания)
  • Выбранное устройство для создания проекта - alt text
  • Сборка проекта.
  • Установлено на устройстве (в моем случае iPad)
  • Ok.Теперь приложение установлено - я запустил iPhone Explorer (чтобы проверить и проверить, копируются ли изображения в .app или нет).
  • Я обнаружил, что изображения копируются правильно, но когда я открыл изображения, я обнаружил, что они пусты?
  • Вот видео, которое демонстрирует пустые изображения.

alt text

Мой вопрос

  • Компилирует ли XCode изображения?
  • Как XCode копирует изображения в файл .app при сборке?
  • Почему мы не видим изображения в .app?
  • После сборки приложения, как обеспечить правильное копирование изображений?

Ответы [ 2 ]

7 голосов
/ 31 декабря 2010

Когда Xcode создает ваше приложение, оно сжимает изображения PNG в вашем проекте с помощью инструмента, известного как pngcrush.Затем он сохраняет их в комплекте приложений (файл .app), как вы заметили в iPhone Explorer.Это сжатие удаляет достаточно данных из ваших изображений, чтобы они не отображались при попытке просмотра их на вашем Mac.Тем не менее, они будут отлично смотреться на ваших устройствах и симуляторе.

Я не уверен, как проверить ваши изображения по последнему вопросу, кроме проверки правильности их отображения на устройстве.

1 голос
/ 10 февраля 2011

Как упомянул BoltClock, png-файлы сжаты, но вы можете просмотреть их на MAC с помощью небольшого приложения под названием iphoneapp , я регулярно его использую и считаю его полезным

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...