2011-06-28 9 views
0

私はiOS4.3を実行しているPDFアプリを開発中です。私は、水平方向のUIScrollをすべてのPDFページを表示しようとしています。drawLayer:inContext:これが呼び出されます。親ビューのリリース時にサブビューをUIViewに公開していますか?

私の疑問は、メインのUIScrollViewの再表示についてです。インストゥルメントでチェックし、記憶がそれが成長したほどに解放されないようにします。私は1つずつPDFを含むUIViewをリリースして行く必要がありますか?

私は常にCGPageとCGDocumentを描画後にリリースします。私はまたズーム時にメモリの警告を受け取ります。

ありがとうございます。

答えて

0

はい、UIViewはサブビューを所有しているため、deallocが呼び出されるとそのサブビューが解放されます。これはサブビューでは必ずしもdeallocを呼び出すわけではありません。たとえば、他の場所に保持されている場合などです。

+0

ありがとうございます!オブジェクトを保持しないようにしたり、割り振り時に自動解放を使用してチェックしたりします。 –

関連する問題