我正在玩iPhone应用程序,需要完成我确定非常基本的事情:
我有一个在Controller.m类中实现的滑块。但是,我需要它的值必须在另一个类MainView.m类中可用,我在其中定义了一个取决于滑块值的方程式。我该怎么办?
谢谢,
Miguel Bayona
答案 0 :(得分:1)
这归结为应用程序设计。您的滑块恰好属于ViewController对象。但它的价值是一种模范财产。因此,您需要将两者分开,并确定如何将值从控制器传递到模型中,并为其他类提供对该值的访问。
您需要的基本知识是对MVC(模型 - 视图 - 控制器)的理解。传递价值所需的技术是对Objective-C属性的理解,以及对访问器方法的理解。
实际上,您需要从滑块连接到视图控制器,并从视图控制器连接到其他控制器或视图。
视图对象处理方程式的可能性相对较小(尽管完全可行)。这种行为更适合模型对象。