自從XCode的最新更新以來,以下兩行代碼有編譯錯誤。任何人都可以請我對我需要做的調整來讓程序重新編譯和運行嗎?SWIFT代碼dataWithContentsOfFile更新到XCode 6.1
var sceneData = NSData.dataWithContentsOfFile(path, options: .DataReadingMappedIfSafe, error: nil)
var archiver = NSKeyedUnarchiver(forReadingWithData: sceneData) archiver.setClass(self.classForKeyedUnarchiver(), forClassName: "SKScene")
任何幫助將不勝感激,謝謝。
即固定碼錯誤(三江源)的第一行。然而,第二行沒有編譯時在「archiver.setClass ....」之前標記的錯誤,表示一行中的連續語句必須用a;分隔。這條線上的任何想法? – Frankeex 2014-10-28 10:39:32
在sceneData後添加分號:NSKeyedUnarchiver(forReadingWithData:sceneData); archiver.setClass(self.classForKeyedUnarchiver(),forClassName:「SKScene」) – cncool 2014-10-28 11:15:51
Ooops,非常感謝。不勝感激! – Frankeex 2014-10-28 11:26:43