Методы -newTextureWithContentsOfURL:...
предназначены для использования с файловыми URL-адресами, а не с веб-URL-адресами.
Если вы хотите загрузить изображение из Интернета, вы должны использовать NSURLSession
и NSURLDataTask
, чтобы сначала загрузить содержимое изображения (асинхронно), а затем использовать метод MTKTextureLoader
-newTextureWithData:options:error:
илиего асинхронный аналог для создания MTLTexture
.