一个视图的一个类

时间:2009-11-03 10:17:37

标签: iphone oop

这可能是一个愚蠢的问题。但我想知道,,,,

在我的iPhone应用程序中,我有很多类和Xib文件(如12到15)。这样就可以了吗......

课程数量是否有限制...... ????? .....

它是否会影响应用程序的性能???? ....

感谢。

2 个答案:

答案 0 :(得分:0)

是的,可以这样做。如果类之间有共同的代码,那么提取公共超类是个好主意。

就性能而言,你应该尝试“延迟加载”视图;也就是说,在实际需要显示该视图之前,请不要加载NIB。如果您尝试在应用启动时加载所有NIB,则应用启动时间会更长。

答案 1 :(得分:0)

为个别屏幕保留单独的xib实际上是一种很好的做法。

如果您的应用程序具有更多功能,那么显然您将拥有更多代码。 只要确保你组织&正确地重构代码。

至于性能,当你“懒加载”并正确释放时它会改善:)