2011-07-01 90 views
0

如果我用retain屬性聲明一個UIPopoverController,release在dealloc方法中,並在我的viewDidUnload方法中將該屬性賦值爲nil,我可以使用這個彈出窗口來處理多個按鈕嗎?就像我有兩個按鈕,我可以展示彈出窗口,兩者都有兩個不同的內容視圖。它似乎有效,但我只是不知道這是否是「良好」的做法,如果這樣做會導致內存問題,或者對於我計劃展示的每個popover最好有一個popover屬性?謝謝。使用UIPopoverController進行內存管理

+0

你是爲每一個創建一個新的popovercontroller還是它是相同的實例...我也想知道這一點...但由於uIPopovercontroller不允許初始化它沒有內容視圖控制器..我的本能是創建每一個... –

回答

0

只是重用它應該是絕對好的。

只要你釋放舊的,如果你要顯示一個新的它不會泄漏。

相關問題