ฉันเพิ่งดูวิดีโอ WWDC # 216, "Building Adaptive UI กับ UIKit"
ที่ประมาณ 45:10 Tony Ricciardi พูดคุยเกี่ยวกับการเปลี่ยนแปลง IB ใน Xcode 6 เพื่อรองรับการเปลี่ยนแปลงใหม่
เขาบอกว่า "คุณสามารถปรับใช้เอกสารเหล่านี้ย้อนหลังเป็น iOS เวอร์ชันเก่า"
(โดยที่ "เอกสารเหล่านี้" อาจหมายถึง XIB และกระดานเรื่องราวที่มีการตั้งค่าเฉพาะสำหรับคลาสขนาดต่างกัน)
ฉันไม่ได้ทำขึ้น ไปดูวิดีโอของ WWDC
เป็นไปได้อย่างไร? คอลเล็กชันลักษณะและขนาดคลาสมีการกำหนดไว้ใน iOS 8 เท่านั้นลักษณะการทำงานแบบรันไทม์ที่ขึ้นอยู่กับโครงสร้าง UI ที่ใหม่กับ iOS 8 จะทำงานใน iOS เวอร์ชันก่อนหน้าได้อย่างไร
ถ้าเป็นไปได้มันจะยอดเยี่ยม คุณสามารถสร้างแอพที่จะทำงานบน iOS 6, 7 และ 8 และใช้ประโยชน์จากความสามารถในการจัดวาง UI แบบใหม่ที่ Apple เพิ่มลงใน Xcode 6 ฉันได้สร้างตรรกะ UI แบบปรับตัวเองในรหัสและมันค่อนข้างน้อย ของการทำงาน.