Назначить исходное изображение вместо того, чтобы брать UIImage в строке

введите здесь описание изображения

В Swift 4 или даже в предыдущей версии мы можем получить полное изображение с помощью этого кода.

ProfileImg.Image = marker.png 

и т. д., но в Swift 4.2 мы можем иметь только

UIimage.init(named: "marker")

Это ошибка версии или удалена самостоятельно.???


person Zain Shahzad    schedule 09.08.2018    source источник


Ответы (2)


Из примечаний к выпуску бета-версии Xcode 10:

  • Автозавершение кода для литералов изображений Swift было удалено в Xcode 10. (38087260)

Я предполагаю, что это произошло потому, что литералы изображений появлялись в списке завершения для всего, а не только тогда, когда контекст включал UIImage, который сводил всех с ума. Или, может быть, это потому, что новый редактор не поддерживает отображение литералов изображений.

Эта функция либо будет восстановлена ​​в будущих версиях, либо от нее полностью закроют. Время покажет!

person matt    schedule 09.08.2018
comment
Ахан хорошо, но это было полезно, я так думаю, может быть, они добавят снова... - person Zain Shahzad; 10.08.2018

Когда вы начнете писать mar.., вы увидите средство выбора, содержащее ваше изображение в ресурсах. Вы можете выбрать отсюда напрямую.

person Cemal BAYRI    schedule 09.08.2018