open source app(ARC以外)を変更しています。私のiOSの経験の大部分はARC対応のobjective-cです。プロジェクトに新しいファイルを作成して追加するときに、私はcompiler flagsを使用してARCに準拠させる傾向があります(特に奇妙な非アークコードbugsに直面している場合)。同じiOSプロジェクトでARCコードと非ARCコードを混在させることはどのくらい安全ですか?
夜に私を抱かせるものは、私のプロジェクトでは、弧と非弧のコードを混在させることはどのくらい安全で信頼性が高いのですか? QA時間が来たら、メモリリークやパフォーマンスなどのテストをするのは悪夢です。別の方法で尋ねました。既存の非アークコードをアークコードに変換し、潜在的な問題を取り除く価値がありますか?
これらはコンパイラフラグであり、リンカフラグではありません。また、ARCを使用しても、漏れや性能についてアプリをテストする必要はありません。 –
私の悪い..固定.. – abbood