如何访问在另一个类中创建的对象。我有一个构建Web查询的类上线并将数据拉回来。这导致一个对象具有我需要的所有信息。我希望能够获得该对象中各种变量的状态。创建后该对象可能不会更改
答案 0 :(得分:2)
课程不是部门;它们是对象背后的代码。您在一个对象中有信息,另一个对象需要访问此信息。
我认为您应该向Cocoa's MVC definition寻求指导。确定每个类所服务的角色。如果一个班级似乎没有提供任何一个班级,你可能需要重新设计。
每个类都是模型,视图或控制器之后,它们之间的通信流程应该更清晰。
答案 1 :(得分:0)
为什么在构建查询的“其他”类上没有方法,将数据拉回并返回带有数据的对象?
答案 2 :(得分:0)
我不确定你在这里问什么,因为我不完全理解你的问题 如果您的意思是尝试访问另一个对象中的变量,请使用以下语法:
object->varName;
使用以下语法调用对象上的方法:
[object methodName];
您需要知道对象是哪个类的实例,以便找出可以使用的变量或方法。
如果要将对象传递回用于启动Web查询的函数,请使用:
return object;