在兩個不同的視圖控制器之間傳遞變量的最佳方式是什麼?將值傳遞給不同視圖的最佳方式是什麼?
0
A
回答
0
你可能不應該在視圖之間傳遞數據,而是在視圖控制器之間傳遞數據,儘管它們不應該修改模型對象,他們可能報告的唯一東西是觸摸或由於用戶交互而改變其狀態,如果它們是在同一視圖控制器中,兩者都將消息傳遞給視圖控制器,並使其與另一視圖一起執行approrpiate動作,但讓視圖彼此交談或瞭解彼此的設計並不是很好的設計,這使得它們的可重用性較差。
現在,將消息從視圖傳遞到視圖控制器,您應該看看協議,讓視圖定義協議並使視圖控制器實現它,任何對象都可以真正實現它並讓視圖報告給它。 ..這裏是鏈接閱讀有關協議
http://developer.apple.com/mac/library/documentation/cocoa/conceptual/ObjectiveC/Articles/ocProtocols.html 希望可以幫助
2
相關問題
- 1. 將值傳遞給模態的最佳方式是什麼?
- 2. 將值從html頁面傳遞給java類的最佳方式是什麼?
- 3. 什麼是將特定參數傳遞給方法的最佳方式
- 4. 在Symfony中將變量傳遞給layout.php的最佳方式是什麼?
- 5. 將信息從java傳遞給C++的最佳方式是什麼?
- 6. 將回調函數傳遞給std :: map的最佳方式是什麼?
- 7. 將多個查詢參數傳遞給restful api的最佳方式是什麼?
- 8. 將查詢值傳遞給下拉列表的最佳方式
- 9. 將my_app.root_path傳遞給javascript的不同方法是什麼?
- 10. 通過segue傳遞子類的最佳方式是什麼?
- 11. 將對象傳遞給NodeJS中的子文件的最佳方法是什麼?
- 12. 什麼是改變圖像視圖來源的最佳方式?
- 13. iphone中不同視圖之間共享對象的最佳方式是什麼?
- 14. 將變量值從服務器傳遞給JavaScript的最佳做法是什麼?
- 15. 將瓶子變量直接傳遞給vue的最佳方法是什麼?
- 16. 在asp.net中將流pdf傳遞給HttpHandler的最佳方法是什麼?
- 17. 將變量傳遞給Woocommerce產品的最佳方法是什麼?
- 18. Spring MVC:將控制器+操作名稱傳遞給視圖的最佳方法是什麼?
- 19. 將您介紹給項目的最佳方式是什麼?
- 20. 將數據傳遞給子視圖codeigniter的最佳實踐
- 21. 將兩個不同參數傳遞給REST API的最佳解決方案是什麼?
- 22. 將Jinja2的列表傳遞給javascript而不混合html和js代碼的最佳方式是什麼?
- 23. 什麼是存儲傳送帶圖像的最佳方式?
- 24. 什麼是使用cakephp上傳圖片的最佳方式1.3
- 25. 處理iPad/iPhone視圖的最佳方式是什麼?
- 26. 製作此3視圖佈局的最佳方式是什麼?
- 27. 什麼是在Django中剖析視圖的最佳方式?
- 28. 將DataTable傳遞到存儲過程的最佳方式是什麼?
- 29. 將Excel文件傳遞到WEB API Web服務的最佳方式是什麼?
- 30. 將複雜數據傳遞到ASP.Net控件的最佳方式是什麼?
你的意思是視圖或視圖控制器? – 2010-04-24 02:38:07
我很抱歉,我的意思是視圖控制器:) – Cesar 2010-04-24 06:50:46