AFNetworking在另一个视图控制器中获得进展

时间:2016-05-03 02:44:02

标签: ios afnetworking

两个视图控制器:MainVC& PostVC。点击MainVC中的“添加”按钮可弹出PostVC,点击PostVC中的“发布”按钮即可发布数据并弹出PostVC。

以下是问题:如何在删除PostVC后获得MainVC的后期进度?或者有什么方法可以在PostVC删除后延迟请求?

感谢。

2 个答案:

答案 0 :(得分:0)

我建议将post方法的逻辑放在不同的类中,这样两个视图控制器都可以访问当前进度等属性,或者可以通过delegate接收回调。这种思考程序设计的方式遵循MVC pattern

答案 1 :(得分:0)

正如Evan所说,您最好将网络代码放在特定的课程中。但是如果您仍想在控制器中执行此操作,则可以在进度结束时发布通知,并在MainVC中接收通知