我有Android的經驗,但對ios真的很新。在Android上,我可以使用startActivityForResult()從屏幕A導航到屏幕B.然後,當B關閉時,系統將通過回調方法通知屏幕A執行某些操作(例如獲取返回值,刷新數據等。 ..)如何將值從屏幕返回到ios上的上一個屏幕?
我想在這裏問的是:有沒有辦法註冊一個回調函數,當屏幕B關閉時會調用?如何將數據從屏幕B返回到屏幕A?
我知道我可以聲明一個公共屬性,然後從屏幕B爲它設置值。但是,我認爲這種方式可能會使我的源代碼變得複雜並且安全性降低。 (即我不想將財產開放給其他屏幕進行評估)。
謝謝。