ฉันมีแอปที่ทำงานกับ NSCoding
, 3 คลาส ซึ่งไม่เกี่ยวข้องกัน - ดังนั้นจึงใช้วิธี NSCoding
แบบง่าย ๆ เพื่อบันทึกอาร์เรย์ของอ็อบเจ็กต์ของฉัน
อย่างไรก็ตาม ตอนนี้คำถามของ iCloud
จากสิ่งที่ฉันเข้าใจ Core Data
ตอนนี้ใช้งานได้กับ iCloud
โดยพื้นฐานแล้วนอกกรอบ มาก ใช้งานง่าย
เพื่อช่วยให้คุณคงวัตถุที่ได้รับการจัดการไว้บนคลาวด์ iCloud จึงได้รวมเข้ากับข้อมูลหลัก หากต้องการใช้ Core Data กับ iCloud คุณเพียงบอกให้ Core Data สร้างพื้นที่จัดเก็บถาวรที่เปิดใช้งาน iCloud บริการ iCloud และ Core Data จะดูแลส่วนที่เหลือ
ดังนั้น คำถามคือ ฉันควรแปลงแอปของฉันให้ใช้ Core Data
ซึ่งให้ iCloud
เป็นค่าเริ่มต้นแก่ฉัน - หรือมันง่ายพอๆ ที่จะตั้งค่า iCloud
เป็นการตั้งค่าปัจจุบันของฉันด้วย NSCoding
การพัฒนาใน Swift สำหรับ iOS 9
ขอบคุณ