5
iOS: เข้าถึงตัวแปร app-info.plist ในโค้ด
ฉันกำลังทำงานกับแอปสากลและต้องการเข้าถึงค่าที่เก็บไว้ในไฟล์ app-info.plist ในรหัสของฉัน เหตุผล: ฉันสร้างอินสแตนซ์ UIViewController แบบไดนามิกจากสตอรี่บอร์ดโดยใช้: UIStoryboard* storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone" bundle:nil]; self = [storyboard instantiateViewControllerWithIdentifier:@"ExampleViewController"]; ตอนนี้การมีชื่อสตอรี่บอร์ด @ "MainStoryboard_iPhone" ข้างบนนั้นน่าเกลียด ฉันต้องการทำสิ่งที่ชอบ: UIStoryboard* storyboard = [UIStoryboard storyboardWithName:appInfo.mainStoryboardBaseNamePhone bundle:nil]; self = [storyboard instantiateViewControllerWithIdentifier:@"ExampleViewController"]; โดยที่ appInfo อาจเป็น NSDictionary ของค่าทั้งหมดใน app-info.plist