ViewController没有名为“”的成员

时间:2015-03-20 02:12:58

标签: ios swift

这是一个常见的问题,然而,通过那里的问题,我无法找到问题的解决方案。我基本上一直试图让UISearchController在“搜索控制器”#34;的帮助下独立工作。 git hub上的项目。一切正常,除了我不断得到ViewController没有名为" searchArray"

的成员

我的PlacesViewController是一个UIViewController类,包含以下成员

var searchArray = [String]()

我的searchDisplayController

中有以下内容
let viewController = UIStoryboard(name: "Main", bundle: nil).instantiateViewControllerWithIdentifier("PlacesViewController2") as  ViewController

输入以下代码时出现错误。由于某种原因,它无法识别成员searchArray。

viewController.searchArray

我不确定为什么我无法在另一个swift文件中访问此成员。

由于

1 个答案:

答案 0 :(得分:1)

变化:

let viewController = UIStoryboard(name: "Main", bundle: nil)
    .instantiateViewControllerWithIdentifier("PlacesViewController2")
        as  ViewController

使用:

let viewController = UIStoryboard(name: "Main", bundle: nil)
    .instantiateViewControllerWithIdentifier("PlacesViewController2")
        as  PlacesViewController