0

私は迅速なプロジェクトで SVGKit を使用しています。( https://github.com/SVGKit/SVGKit )に従って、SVGKit フレームワークとサードパーティのリソース フォルダーをプロジェクトに適切にインポートしました。

プロジェクト内に .svg 画像のセットを含むフォルダーを作成し、次のコードを使用して画像を testIcon(ImageView) にロードしています。

let lockImage: SVGKImage = SVGKImage(named: "LockIcon.svg")
let lockImageLocal: UIImage = lockImage.uiImage
testIcon.image = lockImageLocal

しかし、次のエラーが表示されます。

** +[SVGKImage imageWithSource:]、/Users/fss/Downloads/SVGKit-2.x/Source/SVGKImage.m:229 でのアサーションの失敗

*** キャッチされない例外 'NSInternalInconsistencyException' が原因でアプリを終了します。理由: '無効なパラメーターが満たされていません: newSource != nil'

.svgSVGKImage 画像クラスへの画像 (私のプロジェクト内にある) のパスを指定する方法、またはこの問題を解決する方法を教えてください。

4

1 に答える 1