2015-05-07 40 views
0

故障處理數組和隨機

var rockNamesArray:[String] = ["bird", "rock2", "rock3"] 

var rockpos = Int(arc4random_uniform(UInt32(3))) 

var firstrockString:String = self.rockNamesArray[rockpos] 

但它告訴我,rockNamesArray心不是一個成員。幫幫我?

+0

你在使用遊樂場嗎? – ABakerSmith

+0

只需刪除自己 –

+1

參見http://stackoverflow.com/questions/25855137/viewcontrol-type-does-not-have-a-member-named或http://stackoverflow.com/questions/25582853/type-does -not-具有-A-構件。 –

回答

1

以下作品完美地在操場上。

import Foundation 

var rockNamesArray:[String] = ["bird", "rock2", "rock3"] 

var rockpos = Int(arc4random_uniform(UInt32(3))) 

var firstrockString:String = rockNamesArray[rockpos] 

從代碼中不清楚這些變量是在函數內還是在類級別聲明的。問題是自我。是指成員變量,所以我認爲該聲明是一個函數裏面等

由於ABakerSmith暗示 - 它真的很容易通過複製粘貼&違規代碼到操場去這類問題的底部。