私は素早く初心者ですが、UInt32に変換する文字列に問題があります。文字列をUInt32に変換するには?
let Generator = (ReadableJSON ["People"] [Person]["F1"].string! as NSString).doubleValue
if Generator == 1 {
NameLabel1 = ReadableJSON ["People"] [Person]["A1"].string as String!
NameImeNaObekt = ReadableJSON ["People"] [Person] ["B1"].string as String!
Picture = ReadableJSON ["People"] [Person] ["E1"].string as String!
} else {
let RGen = arc4random_uniform ("\(Generator)") // here is the error
}
修正方法を教えてください。問題は最後の行にあります。これは赤で、String型の値をUInt32に変換できません。 主な考え方は、JSONファイルから数値を読み込み、この数値をarc4random_uniformに取り込む必要があるということです。
あなたはスウィフトで初心者なので、命名規則を考慮することが最初学ぶください変数名は小文字で始まります。 – vadian