【发布时间】:2022-01-21 21:23:52
【问题描述】:
我正在视图控制器的 viewDidAppear 函数上调用 GET(method) API。我在我的第一个视图控制器上使用 导航控制器 呈现一个新的视图控制器。在第二个视图控制器上,我正在调用 Post Method 的 API 以将另一个条目添加到我之前的屏幕 Get method API。但是当我关闭第二个视图控制器时,Get API data 保持不变,当我再次运行代码时,数据在第一个视图控制器上更新。有人可以告诉我如何在第一个视图控制器上检查我的第二个视图控制器已被解除,以便我可以在那里调用 API。
【问题讨论】:
-
能否在您的问题中添加代码。有点难以理解。
-
试试
viewWillDisappear() -
在你的第一个视图控制器的 viewWillAppear 方法中调用 api
-
@MuhammadNawaz 它在 viewWillAppear 中不起作用
标签: swift viewdidload presentviewcontroller viewdidappear dismissviewcontroller