Обычно, чтобы добавить файл в Xcode, я сначала перемещаю его в каталог проекта, а затем нажимаю «Добавить файл», чтобы добавить его в проект. Причина, по которой я сначала перемещаю его в каталог проекта, заключается в том, чтобы избежать случаев случайного перемещения или удаления файла, который может находиться в загрузках, на рабочем столе или где-то еще.
Однако с набором изображений в images.xcassets Xcode, кажется, позволяет вам просто перетащить файл на место заполнителя, и он автоматически импортирует изображение. Я не знаю, где он действительно хранит изображение, и я не знаю, хранит ли он его в безопасном месте. Я также заметил несколько странных вещей, например, если щелкнуть правой кнопкой мыши и открыть в Finder, он взял изображение размером 25x25 и создал изображение размером 26x26 или создал копию изображения размером от 50x50 до 51x51. Они появляются в папке с именем blank.imageset, где пустым является имя набора изображений. Понятия не имею, почему он это делает.
Я понимаю, что возможно поэтому пропустить шаги по перемещению файла в каталог проекта и его добавлению. Однако мне интересно, есть ли какие-либо недостатки в пропуске этих шагов.
Был бы признателен за любое освещение того, что происходит за кулисами, и безопасно ли просто перетаскивать из любого случайного места.
Заранее спасибо за любые рекомендации.