TAGContainerCallback 协议参考

TAGContainerCallback 协议参考

概览

客户端为了在容器内容成功加载或加载失败时接收信息而实现的协议。

您可以依赖以下事实:对于指定的 TAGContainerCallbackRefreshType,系统会在其关联的 containerRefreshSuccess:refreshType: (TAGContainerCallback-p)containerRefreshFailure:failure:refreshType: (TAGContainerCallback-p) 之前调用 containerRefreshBegin:refreshType: (TAGContainerCallback-p),但不应对排序做出任何其他假设。特别是,可以同时进行两次刷新(kTAGContainerCallbackRefreshTypeSavedkTAGContainerCallbackRefreshTypeNetwork),或者 kTAGContainerCallbackRefreshTypeSaved 刷新可能会在 kTAGContainerCallbackRefreshTypeNetwork 刷新之前发生。

公开成员函数

(void) - containerRefreshBegin:refreshType:
 在刷新即将开始前调用。
(void) - containerRefreshSuccess:refreshType:
 在针对指定刷新类型的刷新成功完成时调用。
(void) - containerRefreshFailure:failure:refreshType:
 在给定刷新类型的刷新失败时调用。

成员函数文档

- (void) containerRefreshBegin: (TAGContainer *) 容器
refreshType: (TAGContainerCallbackRefreshType) refreshType

在刷新即将开始前调用。

参数:
容器正在刷新的容器。
refreshType将会开始的刷新类型。
- (void) containerRefreshSuccess: (TAGContainer *) 容器
refreshType: (TAGContainerCallbackRefreshType) refreshType

在针对指定刷新类型的刷新成功完成时调用。

参数:
容器正在刷新的容器。
refreshType成功完成的刷新类型。
- (void) containerRefreshFailure: (TAGContainer *) 容器
失败: (TAGContainerCallbackRefreshFailure) 失败
refreshType: (TAGContainerCallbackRefreshType) refreshType

在给定刷新类型的刷新失败时调用。

参数:
容器正在刷新的容器。
失败刷新失败的原因。
refreshType失败的刷新类型。