LoginSignup
0
0

Module 'Nuke' has no member named 'loadImage' とNo such module 'NukeExtensions' になる

Last updated at Posted at 2024-04-28

はじめに

pixivのTutorialをやっていてNukeでつまずいたのでメモ

Nuke.loadImageが使えない

NukeのバージョンによってNuke.loadImageが使えなくなっているようでしたので解決方法を探して

import NukeExtensions

をインポートしてようとしましたが、No such module 'NukeExtensions' とエラーになってしまう。

解決方法

私の場合はAdd to TargetがNoneになっていたのが原因でしたのでNukeをSPMで入れなおしました。

以下画面に行きます。
スクリーンショット 2024-04-28 22.30.38.png

Nukeを選択した-(マイナス)ボタンで1度アンイストールします。
スクリーンショット 2024-04-28 22.30.59.png

+(プラス)ボタンで再度追加
スクリーンショット 2024-04-28 22.31.20.png

このとき Add to TargetがNoneになっていたのが原因でした。
スクリーンショット 2024-04-28 22.31.48.png

Add to Targetを追加してAdd Packageします。
スクリーンショット 2024-04-28 22.32.01.png

これで

import NukeExtensions

してもNo such module 'NukeExtensions' エラーは出ません。

以下の記述でloadImageが使用できます。

loadImage(with: illst.imageURL, into: imageView)

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0