2016-03-03 66 views
0

我正在嘗試讀取我創建的plist文件。我能夠讀取Info.plist文件,但是當我嘗試讀取新創建的文件時,它給了我無路徑的值。下面是我使用無法在swift中讀取plist文件2.1

let path = NSBundle.mainBundle().pathForResource("Config1", ofType: "plist") 
    if let dict = NSDictionary(contentsOfFile: path!) { 

     print("Plist:\(dict)") 

    } 
+4

你把它包含在項目中,並添加到應用程序目標? – Shripada

回答

0

檢查您的plist文件路徑的代碼,它必須是在同一文件夾在您的Info.plist文件,您可以通過

  • 檢查到項目文件夾和你的plist文件複製到項目文件夾的根
  • 使在根文件夾的plist文件一個兩個副本和其他的子文件夾

嘗試運行你的應用程序,如果不爲零嘗試找出什麼是正確的路徑

+0

let name = NSBundle.mainBundle()。infoDictionary![「CFBundleName」] as!字符串 –

+0

謝謝大家。這是我的最後一個問題。該文件創建路徑錯誤。 –

+0

很高興聽到這個消息,如果你的問題解決了,請通過標記答案來關閉問題。 –