0
我已經使用arc4random_uniform()從給定的String或Int中獲取隨機值。現在我想加入那些價值觀。在Apple Swift中連接NSString和Int
var randomNumber = arc4random_uniform(9999) + 1000 // returns random number between 1000 and 9999 e.g. - 7501
let alphabet_array = ["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"]
let randomIndex = Int(arc4random_uniform(UInt32(alphabet_array.count)))
let random_alphabet = alphabet_array[randomIndex] // returns random alphabet e.g. - E
我想是顯示7501和E在一起,就像7501E
var str="\(randomNumber)\(random_alphabet)" // error
我得到以下錯誤:
Command /Applications/Xcode6-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift failed with exit code 254
請幫助我如何顯示此一起。
它工作正常爲了我。嘗試重新啓動Xcode並重試。 – Greg
你真的打算1000和10999之間,以獲得數這樣... –
假設你的代碼是逐字,你在第二行缺少「=」 「讓alphabet_array [‘A’」 否則它作爲@Nate Cook說 – Grimxn