2013-04-16 77 views
0

我經常遇到一種情況,我有一個對象的引用。如何正確保持對ActionSheet委託使用的對象的引用?

我必須問用戶如何處理它與UIActionSheet。

所以我使用該操作表,但用戶點擊一行後,我有用戶的意願,但沒有引用該對象。

我通常使用一個屬性在我的視圖控制器保留對對象的引用,但我覺得這樣的設計真的很差......

有沒有辦法做正確嗎?

回答

0

我不確定你的實現和你的對象中有什麼樣的數據,但是你可以使用Singleton設計模式,創建一個共享實例並在UIActionSheet委託方法中執行任何必需的操作。

+0

我有多個對象中的數組,以及一個由用戶選擇的。 我問他怎麼用它,我想要在操作表委託中在運行時引用對象。 – dulgan