ยังไม่รองรับตัวแปรคลาส
ฉันเริ่มโปรเจ็กต์โดยใช้ตัวควบคุมมุมมองแยกเป็นตัวควบคุมมุมมองเริ่มต้นและเริ่มโปรเจ็กต์โดยอัตโนมัติจากสตอรี่บอร์ด โดยทั่วไปแอปที่มี UI นี้จะมีตัวควบคุมมุมมองแยกเพียงตัวเดียวเป็นรูทดังนั้นฉันจึงสร้างตัวแปรแบบคงที่ในคลาสย่อยและตั้งค่าเมื่อเริ่มต้นเสร็จสิ้น ดังนั้นฉันต้องการลองพฤติกรรมนี้ด้วยความรวดเร็ว ฉันอ่านหนังสือคู่มือภาษาการเขียนโปรแกรม Swift บน iBook เกี่ยวกับคุณสมบัติ Type (พร้อมคำหลักแบบคงที่และคลาส) และลองใช้โค้ดกับงาน: import UIKit class SplitViewController: UISplitViewController { class func sharedInstance() -> SplitViewController { return SplitViewController.instance } class let instance: SplitViewController = nil init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: NSBundle?) { super.init(nibName: nibNameOrNil, bundle: nibBundleOrNil) self.initialization() } init(coder aDecoder: NSCoder!) …