控制器的資料傳遞,控制器資料傳遞

來源:互聯網
上載者:User

控制器的資料傳遞,控制器資料傳遞
控制器的資料傳遞
控制器之間的資料傳遞主要有2種情況:順傳和逆傳
1.順傳
控制器的跳轉方向: A --> C
資料的傳遞方向    : A --> C
資料的傳遞方式    :  在A的prepareForSegue:sender:方法中根據segue參數取得destinationViewController, 也就是控制器C, 直接給控制器C傳遞資料
(要在C的viewDidLoad方法中取得資料,來賦值給介面上的UI控制項)
2.逆傳
控制器的跳轉方向: A --> C
資料的傳遞方向    : C --> A
資料的傳遞方式    :  讓A成為C的代理, 在C中調用A的代理方法,通過代理方法的參數傳遞資料給A

目標控制器將資料傳遞給來源控制器叫做逆傳。首先,來源控制器要有一個屬性或者方法去接受目標控制器傳遞的資料。然後,來源控制器直接調用這個方法或者屬性賦值。然後,目標控制器要擁有一個來源控制器,讓目標控制器中的來源控制器調用方法或者屬性。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.