Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/108.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何从另一个类访问一个类的属性?_Ios_Class_Swift_Properties_Subclass - Fatal编程技术网

Ios 如何从另一个类访问一个类的属性?

Ios 如何从另一个类访问一个类的属性?,ios,class,swift,properties,subclass,Ios,Class,Swift,Properties,Subclass,我有一门课: class FoodListTable: UITableViewController 在这个类的末尾,我有一个数组中数字和的变量: var calorieTotal: Int { return calorieNumberArray.reduce(0) { $0 + $1 } } 我还有一门课: class Menu: Calculator { // Calculator is a class I had created earlier 在这个类中,我希望有一个属性,它

我有一门课:

class FoodListTable: UITableViewController
在这个类的末尾,我有一个数组中数字和的变量:

var calorieTotal: Int {
    return calorieNumberArray.reduce(0) { $0 + $1 }
}
我还有一门课:

class Menu: Calculator { // Calculator is a class I had created earlier
在这个类中,我希望有一个属性,它是FoodListTable:UITableViewController类中的var-calorieTotal:Int。我已经开始经营这个物业:

let dividend =

如何从头等舱访问“calorieTotal”属性?我对编程非常陌生,所以请提供所有可能的代码。如果您想知道,我已经查找了这个问题,但我似乎仍然无法解决它?

您的菜单需要有对FoodListTable对象的引用才能访问其上的属性。菜单对象在什么情况下需要卡路里总量?如果该菜单正在FoodListTable中使用,则当FoodListTable调用菜单上的函数时,您可能只想传入卡路里总量值。FoodListTable中没有使用该菜单,因为这些类是分开的。如果你需要知道更多的信息,请告诉我@里基布森