NSViewControllerの中の一部コード
Swift
1 private func loadTexture() { 2 // MTKTextureLoaderを初期化 3 let textureLoader = MTKTextureLoader(device: device) 4 5 let assetBundle: Bundle! = Bundle(path: "/Users ... /アセットカタログのあるディレクトリ") 6 texture = try! textureLoader.newTexture( // ここでエラーが表示される 7 name: "sample", 8 scaleFactor: theScreen.backingScaleFactor, 9 bundle: assetBundle) 10 11 mtkView.colorPixelFormat = texture.pixelFormat 12 }
エラー内容
English
1Thread 1: Fatal error: 'try!' expression unexpectedly raised an error: Error Domain=MTKTextureLoaderErrorDomain Code=0 "Could not get asset catalog from supplied bundle" UserInfo={NSLocalizedDescription=Could not get asset catalog from supplied bundle, MTKTextureLoaderErrorKey=Could not get asset catalog from supplied bundle}
xcode 10.2
command line tool からCocoaを追加してMetalを試しているのですが
詰まりました。
初心者でそんなことをするなと言われればそれまでですが
やってみたくてやってしまいました...(案の定、躓く)
Assets.xcassetsはちゃんと追加してます。
解決策やヒントを教えていただけたら嬉しいです。
足りない情報があったら補足します。
回答1件
あなたの回答
tips
プレビュー