我发现了类似的问题,但没有一个解决方案似乎有效。 这是我的问题:
GeneralPostAreaController: UIViewController
queryObject
”,定义为“ParseQueryer()
”(我为获取数据对象而创建的自定义类)queryObject
”存储数据以创建帖子PostTableViewCell: UITableViewCell
queryObject
中引用“PostTableViewCell
”,以便我可以对“queryObject
”中的数据执行操作以下代码:
class GeneralPostAreaController: UIViewController {
var queryObject = ParseQueryer()
...Other code here
在另一个档案中:
class PostTableViewCell: UITableViewCell {
//reference the queryObject here
谢谢!顺便说一下,我对编程和Swift也很陌生。
答案 0 :(得分:0)
快速而肮脏的解决方案是让queryObject
成为静态变量。
class GeneralPostAreaController: UIViewController {
static var queryObject = ParseQueryer()
}
然后,您可以在应用中的任意位置访问queryObject
,如下所示:
GeneralPostAreaController.queryObject