Objective-Cを使用してゲームUIのテーマを設定するためにSVG形式を使用したいと思います。問題は、私が必要とするすべてを実行する既存のフレームワーク(特定のSVGレイヤーを名前でロードし、非常に正確である)が何らかの理由で構築されず、次のエラーが発生することです。
警告
関数'NSStringFromCGRect'の暗黙の宣言はC99では無効です
エラー
_NSStringFromCGRect "、参照元:-[SVGDocument parseAttributes:] in SVGDocument.oアーキテクチャx86_64のシンボルが見つかりませんClang:エラー:リンカーコマンドが終了コード1で失敗しました(-vを使用して呼び出しを確認してください)
これらのどちらが何を意味するのか私にはわかりませんが、これが使用できなくなると言っても過言ではありません。
gottcodeでゲームの形で別の解決策を見つけました; おそらくお分かりのように、これに関する唯一の問題は、Objective-CではなくQTフレームワークを使用していることです。
SVGKit
フレームワークがコンパイルされるように修正することは可能ですか?- Qsvgを移植することは可能ですか?
どちらかの質問に対する答えが「はい」の場合は、正しい方向に向けてください。
コメントの1つで助けを借りて、うまくいくものを見つけることができましたが、出力には緑がかっています。誰かがこれを引き起こす可能性があることを知っていますか?そしてそれを修正する方法は?