-1
SwiftyJSONを使用して、APIからJSON形式のデータを取得します。このデータは、Stringに変換したい変数に格納されます。JSON文字列をSwiftの通常の文字列に変換する方法は?
var idArray = [String]()
のNSLog( "(ID)")5.私は、この5にしたい返す:idArrayは、文字列の配列であることを
func parseJSON() {
let path2 = NSURL(string: "https://pokeapi.co/api/v2/pokemon/5")
let jsonData2 = NSData(contentsOfURL: path2!) as NSData!
let readableJSON2 = JSON(data: jsonData2, options: NSJSONReadingOptions.MutableContainers, error: nil)
numberOfRows = readableJSON2["name"].count //maybe hardcode this in the future?
let id = readableJSON2["id"]
NSLog("\(id)")
let name = readableJSON2["name"]
NSLog("\(name)")
let weight = readableJSON2["weight"]
NSLog("\(weight)")
let height = readableJSON2["height"]
NSLog("\(height)")
idArray.append(id)
}
注:
私には、以下の持っています文字列であるが、私はどのようにわからない。
var id = readableJSON2["id"].string as String!
が、これがnilになり..
任意のアイデア:私は次のことを試してみましたか?
ありがとう、それはトリックでした! – Mirwais