我是Swift的新手,我不知道該如何向前走。Swift ios viewDidLoad or viewDidAppear
我有一個表格視圖,我用來自外部API的數據填充。
然後,如果您按下tableview中的一個項目/行,您將被定向到該項目的「詳細信息」頁面。
當發生這種情況時,我發送一些東西與prepareForSegue
例如項目標題和一些其他信息。
但是,一旦你點擊物品詳情頁面,必須再進行一次API調用才能獲得關於該物品的更多信息。
所以我現在的問題是:
我應該顯示的信息使用viewDidLoad中()
然後使viewDidAppear內的第二API調用()與prepareForSegue
來了嗎?
我的目標是不讓用戶等待第二次API調用,我已經在tableview中調用了nr1 API,並在使用prepareForSegue
時推送了這些信息,以便在點擊詳細信息頁面時可以直接準備好信息。
由於提前,
在detailViewControllers viewdidMethod中調用第二個API。在第二次調用之前也收到並播放來自firstViewcontroller的信息 – Robin
我認爲這不重要,調用應該是異步的。所以它不會阻止你的UI過程。 – Surely