麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

Swift Json 解析異常處理

2019-11-11 05:04:46
字體:
供稿:網(wǎng)友

{

        

        // 1.獲取本地json文件路徑

        let jsonPath =NSBundle.mainBundle().pathForResource("MainVCSettings.json", ofType:nil)

        // 2.加載json數(shù)據(jù)

        let jsonData =NSData(contentsOfFile: jsonPath!)

        // 3.序列化json

        do{

             // throw是Xcode7最明顯的一個(gè)變化, Xcode7之前都是通過傳入error指針捕獲異常, Xocode7開始通過try/catch捕獲異常

            let dictArray =try NSJSONSerialization.JSONObjectWithData(jsonData!, options:NSJSONReadingOptions.MutableContainers)

            

            // 遍歷字典時(shí)候需要明確指明數(shù)組中的數(shù)據(jù)類型

            for dictin dictArray  as! [[String:String]]

            {

                 // 由于addChildVC方法參數(shù)不能為nil, 但是字典中取出來的值可能是nil, 所以需要加上!

                addChildViewController(dict["vcName"]!, title: dict["title"]!, imageName: dict["imageName"]!)

            }

        }catch{

            addChildViewController("HomeTableViewController", title:"首頁", imageName: "tabbar_home")

            addChildViewController("MessageTableViewController", title:"消息", imageName: "tabbar_message_center")

            addChildViewController("DiscoverTableViewController", title:"發(fā)現(xiàn)", imageName: "tabbar_discover")

            addChildViewController("PRofileTableViewController", title:"我", imageName: "tabbar_profile")

        }

    }


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 麻豆蜜桃在线观看 | 91精彩在线 | 久久蜜臀一区二区三区av | 色综合久久久久久 | 狠狠干五月 | 精品一区二区久久久久久按摩 | 久久国产91 | 亚洲自拍第一 | 精品中文字幕久久久久四十五十骆 | 在线播放亚洲视频 | 国产午夜精品久久久久久免费视 | 久久久久免费精品国产小说色大师 | 性爱视频在线免费 | 男女无套免费视频 | 成人啪啪色婷婷久 | 圆产精品久久久久久久久久久 | 一级成人欧美一区在线观看 | www国产成人免费观看视频,深夜成人网 | 精品在线视频观看 | 久久久成人999亚洲区美女 | 色网免费观看 | 成人免费一区二区三区在线观看 | 国产亚洲精品久久久久久大师 | 最新福利在线 | 香蕉国产在线视频 | 综合在线一区 | 色诱亚洲精品久久久久久 | 免费国产网站 | 看毛片免费 | 中文在线观看www | 成人在线视频一区 | 国产一级淫 | 香蕉国产在线视频 | 亚洲午夜在线观看 | 777午夜精品视频在线播放 | 一级一级一级一级毛片 | 久久国产免费 | 一级黄色在线观看 | 模特三级在线观看 | 精品一区二区三区欧美 | 国产精品久久久久久久av三级 |