2011-04-20 6 views
0

私はインターフェースビルダーで3つのビューを作成しました。 私はクリックイベントのビューを表示することになっていました。 書き込みの場合はどうなりますかインタフェースビルダーから同じビューを追加するとどうなりますか? - iPhone

[self.view addSubView:view1];

clickイベントです。 これはどこでも削除されません。 最後にこれをDeallocでリリースします。

これがリークの場合は、提案をお願いします。

ありがとうございます。

答えて

0


デフォルトのフロントビューであるため、あなたのview1が表示されます。
削除しないとメモリに残ります。

+0

はい、このビューを別のオブジェクトで使用しています。このオブジェクトは別のビューコントロールに属します –

+0

私は理解していません。 – dks1725

+0

私は1つのUIViewControllerで3つのUIViewを使用することになっていました。 –

2

次に、view1はself.viewのサブビューになります。漏れはありません。すでにself.viewのサブビューの場合は、最初に削除されてから追加されます。

あなたはそれを試してみてはどうでしょうか?

+0

ビューは別のオブジェクトにリンクされています。このオブジェクトは別のビューコントロールに属します –

関連する問題