разница между комплектом и ресурсом в IOS - PullRequest
0 голосов
/ 02 апреля 2012

Я читаю о связке и ресурсе

Почему-то эти термины для меня сейчас очень размыты.Сейчас я представляю себе, что ресурс является одной из подпапок bundle .Мой вопрос: это правильная мысль, и если нет, пожалуйста, поправьте меня.Спасибо

Ответы [ 3 ]

1 голос
/ 02 апреля 2012

Пакеты имеют гораздо меньшее значение для ios, чем для os x. Каждый пакет представляет собой собственный исполняемый файл, и вы можете называть их как инструмент командной строки. Приложения для iOS обычно (всегда?) имеют только один пакет. Ресурс - это то, что используется пакетом. Вы должны включить некоторую информацию о содержимом пакета и основном методе выполнения, чтобы иметь возможность фактически загружать их в память. Если вы на самом деле не загружаете их, они могут стать быстрым инструментом для создания файлов из папок.

1 голос
/ 02 апреля 2012

Ресурсом может быть любой файл (или папка файлов), который нужен вашему приложению, но который не является частью скомпилированного двоичного файла. Это могут быть файлы в формате mp3 или wav, графика png или строки перевода ... и многие другие возможности. Пакет - это папка с некоторыми специальными свойствами, которая содержит ресурсы, а для пакета приложения по умолчанию - также скомпилированную / связанную часть самого приложения.

1 голос
/ 02 апреля 2012

Нет, ресурс - это ваш проект (желтая карта), это группа. И почти все файлы в этой групповой группе скопированы в пакет (который находится в iOS - папка .app). Вы можете посмотреть на это следующим образом: исполняемый файл, перья, изображения и т. Д. Копируются в основной пакет, называемый папкой .app.

Таким образом, когда мы говорим о перьях, изображениях, файлах перевода, мы называем их ресурсами.

Папка ресурсов (группа) просто для удобства.

Вы можете создавать папки в комплекте, перетаскивая их в свой проект и выбирая Create folders references for any added folders

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