私は迅速なプロジェクトで 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'
.svg
SVGKImage 画像クラスへの画像 (私のプロジェクト内にある) のパスを指定する方法、またはこの問題を解決する方法を教えてください。