8
รอจนกว่าการวนซ้ำอย่างรวดเร็วด้วยการร้องขอเครือข่ายแบบอะซิงโครนัสเสร็จสิ้นการดำเนินการ
ฉันต้องการสำหรับ in ในการส่งเครือข่ายจำนวนมากขอไปยังฐานข้อมูลแล้วส่งข้อมูลไปยังตัวควบคุมมุมมองใหม่เมื่อวิธีการเสร็จสิ้นการดำเนินการ นี่คือรหัสของฉัน: var datesArray = [String: AnyObject]() for key in locationsArray { let ref = Firebase(url: "http://myfirebase.com/" + "\(key.0)") ref.observeSingleEventOfType(.Value, withBlock: { snapshot in datesArray["\(key.0)"] = snapshot.value }) } // Segue to new view controller here and pass datesArray once it is complete ฉันมีข้อกังวลสองสามข้อ ก่อนอื่นฉันจะรอจนกว่าการวนซ้ำจะเสร็จสิ้นและคำขอเครือข่ายทั้งหมดเสร็จสมบูรณ์ได้อย่างไร ฉันไม่สามารถแก้ไขฟังก์ชัน observSingleEventOfType มันเป็นส่วนหนึ่งของ …