簡體   English   中英

iPhone SDK 中視圖路由的最佳實踐

[英]Best practice for View-Routing in iPhone SDK

我在開發核心數據驅動的測驗時遇到了一個小問題,並且對解決我的問題的最佳實踐感到有些困惑。

我有大約五個不同問題的模板,這些模板將在顯示哪個問題時加載。 所以我檢查哪個模板有問題 1 並將新的問題模板視圖推送到我的導航控制器中。 因為它總是相同的代碼,我想編寫一個函數(我來自 php),它獲取下一個問題 ID 作為參數,並決定將加載哪個模板並將下一個視圖推送到導航控制器中。

解決這個問題的最佳實踐是什么? 我可以編寫一個可以訪問導航控制器和我的核心數據類的函數嗎? 如果是,我必須在哪里創建此功能?

好的,我想我找到了一種方法,但又出現了另一個錯誤。 我創建了一個名為 QuestionRouter 的類並定義了一個類方法。 我將把這個類導入到它需要的每個 viewController 中。 類方法從 Core Data 中獲取正確的模板沒有問題。 但現在我不想加載正確的視圖。 為此,我需要訪問在我的 AppDelegate 中定義的 navigationController。

那么如何在我的 AppDelegate 中訪問另一個類的 navigationController 呢?

希望得到答復。 D先生

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM