2015-05-07 93 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暗示 - 它真的很容易通过复制粘贴&违规代码到操场去这类问题的底部。