假设我的应用程序有6个窗口,其中1个窗口是主窗口,其他5个窗口用于设置、得分、统计等等。
那么,如果我理解正确的话,使用多个nib文件是因为内存管理的原因吗?如果我将所有6个视图放在一个nib文件中,当加载应用程序时,它将同时加载所有6个视图,并占用大量内存。但是,如果我使用6个nib文件分别对应6个视图,则在启动应用程序时只会加载第一个视图,当我点击例如“选项”时,它将加载Options.nib并显示该视图。
除了将多个视图放在一个nib文件中,还有其他使用多个nib文件的原因吗?
我的理解正确吗?我如何知道何时使用addSubview或presentModalViewController?使用这两种方法切换视图的主要区别是什么?
那么,如果我理解正确的话,使用多个nib文件是因为内存管理的原因吗?如果我将所有6个视图放在一个nib文件中,当加载应用程序时,它将同时加载所有6个视图,并占用大量内存。但是,如果我使用6个nib文件分别对应6个视图,则在启动应用程序时只会加载第一个视图,当我点击例如“选项”时,它将加载Options.nib并显示该视图。
除了将多个视图放在一个nib文件中,还有其他使用多个nib文件的原因吗?
我的理解正确吗?我如何知道何时使用addSubview或presentModalViewController?使用这两种方法切换视图的主要区别是什么?