两个视图控制器:MainVC& PostVC。点击MainVC中的“添加”按钮可弹出PostVC,点击PostVC中的“发布”按钮即可发布数据并弹出PostVC。
以下是问题:如何在删除PostVC后获得MainVC的后期进度?或者有什么方法可以在PostVC删除后延迟请求?
感谢。
答案 0 :(得分:0)
我建议将post
方法的逻辑放在不同的类中,这样两个视图控制器都可以访问当前进度等属性,或者可以通过delegate接收回调。这种思考程序设计的方式遵循MVC pattern。
答案 1 :(得分:0)
正如Evan所说,您最好将网络代码放在特定的课程中。但是如果您仍想在控制器中执行此操作,则可以在进度结束时发布通知,并在MainVC中接收通知