Xcode应用程序设计-循环更容易?
我对编程非常陌生,希望得到一些关于基本应用程序结构的建议,如果这很明显,请原谅我 该应用程序的主要部分是一系列20对视图,用户依次浏览这些视图(1a、1b、2a、2b、3a等)。每个a视图和b视图与其他a/b视图具有相同的布局,但具有不同的图像、音频和文本 我可以把故事板中的所有40个视图放在一条长线上,但这似乎是在重复很多工作(以及创建一个更大尺寸的应用程序),尽管它在概念上非常简单(而且更稳定?) 或者,我可以有两个视图(a和b),其中包含所有内容和某种计数器,以便Xcode根据用户在序列中的位置知道要提供哪些内容。实现这一点最简单的方法是什么?然而,我担心这也会变得笨拙,也许保持简单才是真正的出路 感谢您的建议Xcode应用程序设计-循环更容易?,xcode,Xcode,我对编程非常陌生,希望得到一些关于基本应用程序结构的建议,如果这很明显,请原谅我 该应用程序的主要部分是一系列20对视图,用户依次浏览这些视图(1a、1b、2a、2b、3a等)。每个a视图和b视图与其他a/b视图具有相同的布局,但具有不同的图像、音频和文本 我可以把故事板中的所有40个视图放在一条长线上,但这似乎是在重复很多工作(以及创建一个更大尺寸的应用程序),尽管它在概念上非常简单(而且更稳定?) 或者,我可以有两个视图(a和b),其中包含所有内容和某种计数器,以便Xcode根据用户在序列中
非常感谢设计完全取决于屏幕的复杂性,而不是屏幕的数量。若屏幕上并没有太多变化,那个么你们可以选择第二种方法,只有两个视图,并有条件地加载数据 或者,如果您想先使用该方法,则不需要重复所有步骤。您可以通过编程创建两个包含所有功能的超类,以及可以创建独立类(继承概念)的部分。这将使事情变得更简单,您可以重用代码,并提高应用程序的可维护性