0
私は、デバイス上の漏れ測定器でテストするとき、CPTColorとCPTColorSpaceに関連する2つの小さな漏れに気がつきました。 CPTColorクラスメソッドのみを使用し、返されたCPTColorオブジェクトは保持しません。これはCore Plotフレームワークのリークですか?CPTColorとCPTColorSpaceの漏れ
私は、デバイス上の漏れ測定器でテストするとき、CPTColorとCPTColorSpaceに関連する2つの小さな漏れに気がつきました。 CPTColorクラスメソッドのみを使用し、返されたCPTColorオブジェクトは保持しません。これはCore Plotフレームワークのリークですか?CPTColorとCPTColorSpaceの漏れ
CPTColorは、パフォーマンスのために定義済みのカラーオブジェクト(blackColor、redColor、greenColorなど)の静的インスタンスを作成します。同様に、+[CPTColorSpace genericRGBSpace]
は静的な色空間インスタンスを作成します。これらの静的オブジェクトは決して解放されないため、リークとして報告されます。
もっと具体的になることができますか? CPTColorとCPTColorSpaceを示すコードがインストゥルメントのタグとして漏れていますか?これがフレームワークの問題である可能性がありますが、これを判断するには詳細が必要です。 –