【发布时间】:2017-06-29 11:48:02
【问题描述】:
我有一个 Graph 类,它是一个 UIView,我在 mainVC.swift 中初始化它:
class MainVC : UIViewController{
let graph : Graph!
override func viewDidLoad(){
super.viewDidLoad()
let data_x : [Double] = [...]
let data_y : [Double] = [...]
...
graph = Graph(frame: CGRect(...), color: ..., xData: data_x, yData: data_y, darkMode: ...)
view.addSubview(graph)
...
}
现在我想访问我在 MainVC 中在不同类中创建的类实例内部的函数(以在 TableView 中填充数据)。
var g : Graph = MainVC.graph 返回“实例成员图不能用于 MainVC 类型”
我也尝试过使用静态变量,但出现错误。
【问题讨论】:
标签: ios swift instance swift-class