少し苦労した後、ようやくJsonファイルを解析できるようになりました。解析していると思いますが..多くの「オブジェクト」で値にアクセスしようとすると、nilになります。これは、swiftyJsonライブラリを使用した私のコードです。そして、これが私のjsonの外観です。私が使用しているコードは
import UIKit
class MapViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
if let jsonData = getJSON("hls", extn: "json") {
println(jsonData)
let jsonDataResult = JSON(jsonData)
var js = jsonDataResult["name"].string
println("\(js)")
}
}
func getJSON(fileName: String, extn: String) -> NSData?
{
if let fileURL = NSBundle.mainBundle().URLForResource(fileName, withExtension: extn) {
if let data = NSData(contentsOfURL: fileURL) {
return data
}
}
return nil
}
}
コンソールに次の出力が表示されて、何が間違っているのかわかりません。ヘルプとヒントをいただければ幸いです。