ฉันกำลังเล่นกับภาษาการเขียนโปรแกรมSwiftใหม่ของ Apple และมีปัญหา ...
ขณะนี้ฉันกำลังพยายามอ่านไฟล์ plist ใน Objective-C ฉันจะทำสิ่งต่อไปนี้เพื่อรับเนื้อหาเป็น NSDictionary:
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"Config" ofType:@"plist"];
NSDictionary *dict = [[NSDictionary alloc] initWithContentsOfFile:filePath];
ฉันจะรับ plist เป็น Dictionary ใน Swift ได้อย่างไร
ฉันคิดว่าฉันสามารถหาเส้นทางไปยังผู้เล่นด้วย:
let path = NSBundle.mainBundle().pathForResource("Config", ofType: "plist")
เมื่อใช้งานได้ (ถ้าถูกต้อง): ฉันจะรับเนื้อหาเป็นพจนานุกรมได้อย่างไร
คำถามทั่วไปเพิ่มเติม:
ตกลงเพื่อใช้คลาสNS *ดีฟอลต์หรือไม่ ฉันคิดว่างั้น ... เท่าที่ฉันทราบคลาสเฟรมเวิร์กNS *ดีฟอลต์ยังคงใช้ได้และใช้ได้