Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/44.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
Iphone 如果有大量静态数据,如何遵循MVC?_Iphone_Objective C_Ios_Model View Controller - Fatal编程技术网

Iphone 如果有大量静态数据,如何遵循MVC?

Iphone 如果有大量静态数据,如何遵循MVC?,iphone,objective-c,ios,model-view-controller,Iphone,Objective C,Ios,Model View Controller,我正在用它开发一个iPhone应用程序,我有大约15个数组,还有15个数组,其中的值与数组中的值相对应,例如NSArray*XYZ={a,b,c,d}和数组NSArray*ABC={w,x,y,z}这样,值“a”对应于“x”。comebody能告诉我在这种情况下遵循MVC的最佳方式是什么吗?比如我必须为另一个类中的每个数组生成函数(返回数组),或者我应该为每个数组生成类。我会将您的所有业务逻辑编写为类,这些数组位于模型中,从控制器文件访问这些类。然后,在获得所有数据后,从控制器访问要输出的视图文

我正在用它开发一个iPhone应用程序,我有大约15个数组,还有15个数组,其中的值与数组中的值相对应,例如NSArray*XYZ={a,b,c,d}和数组NSArray*ABC={w,x,y,z}这样,值“a”对应于“x”。comebody能告诉我在这种情况下遵循MVC的最佳方式是什么吗?比如我必须为另一个类中的每个数组生成函数(返回数组),或者我应该为每个数组生成类。

我会将您的所有业务逻辑编写为类,这些数组位于模型中,从控制器文件访问这些类。然后,在获得所有数据后,从控制器访问要输出的视图文件。在模型中为这些数组编写函数,以便您可以重用它们,如果它们不同,它们可能需要自己的函数。这是一个有用的链接:这些视频让您体验了MVC背后的逻辑:

到目前为止,您只描述了数据结构,而不是对象。对象具有行为。在确定对象在MVC triumvirate中的位置之前,有必要描述其行为。