【发布时间】:2016-11-04 23:52:57
【问题描述】:
我一直在尝试创建一个代码来生成随机名称。在这里
import UIKit
let arrayOfNames: [String] = ["Giovanni", "Simone", "Francesco", "Ahmet", "Valerio", "Federico"]
let arrayOfsNames: [String] = [" İl Genio", " Lo scemo", " Verga", " Fermi", " Medici", " L'assasino"]
var casual1 = arc4random_uniform(7)
var casual2 = arc4random_uniform(7)
let name = "\(arrayOfNames[casual1]) + \(arrayOfsNames[casual2])"
name
但是在“let name”行中,它给了我标题上的错误。有谁知道为什么以及如何解决它?
【问题讨论】:
-
只需使用 Int 构造函数将casual1 和casual 2 转换为Int。
Int(arc4random_uniform(7)).