0

github には非アーク コードでコンパイルされた SVGKit があり、SVGKit.a という名前のライブラリ ファイルといくつかのヘッダー ファイルを取得します。

ただし、私のアプリ プロジェクトは iOS 7 以降で開発されているため、デフォルトでは ARC によって管理されます。

私の質問は、ARC 以外のライブラリ.aファイルをプロジェクトにリンクして、通常どおり使用しても安全ですか? そうでない場合、どうすれば使用できますか?

4

1 に答える 1

1

安全ですか

ARCの観点から、確かに。ARC はコンパイラ レベルで動作し、ライブラリは既にコンパイルされています。どういうわけか、それはすでに行っているメモリ管理を行っています。

さて、ライブラリへのリンクで問題が発生する理由は他にもあるかもしれません。しかし、それはARCとは何の関係もありません。

于 2015-05-08T03:43:13.520 に答える