การอ้างอิงโปรโตคอล TAGContainerCallback

การอ้างอิงโปรโตคอล TAGContainerCallback

ภาพรวม

โปรโตคอลที่ไคลเอ็นต์อาจใช้เพื่อรับข้อมูลเมื่อโหลดเนื้อหาของคอนเทนเนอร์สำเร็จหรือโหลดไม่สำเร็จ

คุณอาจต้องพึ่งพาข้อเท็จจริงที่จะมีการเรียก containerrefreshSuccess:refreshType: (TAGContainerCallback-p) สำหรับ TAGContainerCallbackRefreshType ก่อน containerrefreshSuccess:refreshType: (TAGContainerCallback-p) หรือ containerFailure:failure:refreshType: (TAGContainerCallback-ption) แต่ไม่ควรทําการเรียงลำดับอื่นใด โดยเฉพาะอย่างยิ่ง อาจมีการรีเฟรชที่ค้างอยู่ 2 รายการพร้อมกัน (ทั้ง kTAGContainerCallbackRefreshTypeSaved และ kTAGContainerCallbackRefreshTypeNetwork) หรืออาจมีการรีเฟรช kTAGContainerCallbackRefreshTypeSaved ก่อนที่จะรีเฟรช kTAGContainerCallbackRefreshTypeNetwork

ฟังก์ชันสมาชิกแบบสาธารณะ

(void) - containerrefreshStart:refreshType:
 เรียกใช้ก่อนที่การรีเฟรชกำลังจะเริ่มต้น
(void) - containerrefreshSuccess:refreshType:
 เรียกใช้เมื่อการรีเฟรชสำหรับประเภทการรีเฟรชที่ระบุเสร็จสมบูรณ์
(void) - containerRefreshFailure:failure:refreshType:
 เรียกใช้เมื่อการรีเฟรชสำหรับประเภทการรีเฟรชที่ระบุล้มเหลว

เอกสารประกอบเกี่ยวกับฟังก์ชันสมาชิก

- (เป็นโมฆะ) เริ่มการรีเฟรชคอนเทนเนอร์: (TAGContainer *) คอนเทนเนอร์
ประเภทการรีเฟรช: (TAGContainerCallbackRefreshType) refreshType

เรียกใช้ก่อนที่การรีเฟรชกำลังจะเริ่มต้น

พารามิเตอร์:
คอนเทนเนอร์คอนเทนเนอร์ที่กำลังรีเฟรช
refreshTypeประเภทของการรีเฟรชที่กำลังเริ่มต้น
- (void) Container Refresh สำเร็จ: (TAGContainer *) คอนเทนเนอร์
ประเภทการรีเฟรช: (TAGContainerCallbackRefreshType) refreshType

เรียกใช้เมื่อการรีเฟรชสำหรับประเภทการรีเฟรชที่ระบุเสร็จสมบูรณ์

พารามิเตอร์:
คอนเทนเนอร์คอนเทนเนอร์ที่กำลังรีเฟรช
refreshTypeประเภทของการรีเฟรชที่เสร็จสมบูรณ์แล้ว
- (void) Container refreshFailure: (TAGContainer *) คอนเทนเนอร์
ล้มเหลว: (TAGContainerCallbackRefreshFailure) ล้มเหลว
ประเภทการรีเฟรช: (TAGContainerCallbackRefreshType) refreshType

เรียกใช้เมื่อการรีเฟรชสำหรับประเภทการรีเฟรชที่ระบุล้มเหลว

พารามิเตอร์:
คอนเทนเนอร์คอนเทนเนอร์ที่กำลังรีเฟรช
ไม่สำเร็จ 1 รายการสาเหตุที่รีเฟรชล้มเหลว
refreshTypeประเภทการรีเฟรชที่ไม่สำเร็จ