在兩個視圖控制器之間傳遞數據的示例很多,其中一個視圖控制器導航到另一個視圖控制器。在視圖控制器之間使用代理傳遞數據,無需任何導航控制器連接
但是是否有可能使用自定義協議&傳遞數據在未通過導航控制器連接的視圖控制器之間的代表?
所以,一個例子可能是:三個視圖控制器,即A
,B
,C
。 A
導航到B
和B
導航到C
。我知道如何使用自定義協議&代表在A
& B
之間傳遞數據。但是我們能否通過C
& A
之間的數據。因此A
可以是C
的代表,從而可以從C
接收數據。這可能嗎?
任何幫助,將不勝感激。
thanx您早日答覆。但在第一個示例中,兩個視圖控制器使用模態視圖進行連接。第二個例子也一樣。 – footyapps27
耶可以使用通知,但我想知道是否可以使用自定義協議和代表來實現。 – footyapps27
第二個例子不會工作,因爲它們不會繼承自定義協議。 嘿,我知道如何使用導航控制器連接的兩個視圖控制器之間使用委託傳遞數據。 – footyapps27