【发布时间】:2015-12-15 08:14:31
【问题描述】:
到目前为止,我已经能够使用我的 API 加载数据,如下所示:
let api = APIController(delegate: self)
api.request("get_student_list")
func didRecieveAPIResults(originalRequest: String,apiResponse: APIResponse) {
// do stuff with API response here
}
这对于用户打开视图、加载数据然后刷新视图的情况非常有用。 (例如,加载学生列表)
我现在想创建这样的东西:
在学生列表视图中单击学生 > 成绩列表打开 > 在成绩列表视图中单击成绩 > 成绩列表已关闭 > 给出成功/失败通知
最好将代理设置为学生视图,这样当我关闭成绩视图时,学生视图会收到didRecieveAPIResults 信号,还是有更好的处理方法?
如果这是相关的,在整个应用程序中显示成功通知的通用方式可能是有意义的 - 例如屏幕底部的蓝色框会短暂显示然后隐藏。不过,我不太确定该怎么做。
非常感谢!
【问题讨论】:
标签: swift api notifications