我想使用 SVG 格式使用 Objective-C 为我的游戏 ui 设置主题。问题是现有框架可以完成我需要的一切(按名称加载特定的 SVG 图层,非常准确)由于某种原因无法构建,并出现以下错误:
警告
函数“NSStringFromCGRect”的隐式声明在 C99 中无效
错误
_NSStringFromCGRect”,引用自:-[SVGDocument parseAttributes:] in SVGDocument.o Symbol(s) not found for architecture x86_64 Clang: error: linker command failed with exit code 1 (use -v to see invocation)
我不知道其中任何一个是什么意思,但可以肯定地说它使它无法使用。
我在gottcode上找到了另一种游戏形式的解决方案;您可能会看到,唯一的问题是它使用的是 QT 框架,而不是 Objective-C。
- 是否可以修复
SVGKit
以使框架编译? - 可以移植 Qsvg 吗?
如果任何一个问题的答案都是肯定的,那么请指出我正确的方向。
我设法在其中一条评论的帮助下找到了一个有效的,但输出带有绿色色调。有谁知道这可能是什么原因?以及如何解决?