Viewcontroller没有名为的成员

时间:2015-07-19 02:28:09

标签: ios xcode swift

我在范围之外声明了变量,使用viewdidload中的变量但是在加载后我无法访问它?

class SearchVC: UITableViewController {

var  userList:NSString = "";

override func viewDidLoad() {
userList = "blah"
}

//Can't access userlist here, "does not have member named userlist"

2 个答案:

答案 0 :(得分:0)

如果你想把它放在一个函数中并在你的视图中调用它,那就加载...

func userListString(){

var userList:NSString ="&#34 ;;

}

然后把它放在你的

viewDidLoad中{

userListString()

}

答案 1 :(得分:0)

我使用了结构

struct MyVariables {
    static var users:NSArray!
}

  MyVariables.users = "whatever"