【发布时间】:2018-02-20 08:13:25
【问题描述】:
我正在 swift Project 中使用 SVGKit。我按照 (https://github.com/SVGKit/SVGKit) 将 SVGKit 框架和第 3 方资源文件夹正确导入到我的项目中。
我在项目中创建了一个包含多组 .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 图像类或如何解决此问题。
【问题讨论】: