0

学习Objective-C和IOS 5开发大概两个月了,找了一些开源的IOS App项目,现在想看那些源代码,但是开始的时候不知道怎么开始看,可以任何人都给我一些建议,让我知道如何有效地阅读。谢谢大家。

4

2 回答 2

1

从 AppDelegate 和 RootViewController 开始(通过启动应用程序并注意首先加载的内容来检查 rootviewController)。如果找不到项目的 RootViewController,请添加如下简单的一行:

 NSLog(@"I am in View 1");

在每个班级中,看看哪个首先被调用。然后,在找到第一个控制器后,按照那里的代码查看调用了什么以及响应什么。

我建议从一个简单的开源项目开始,而不是阅读一些复杂的东西,比如 Cocos 2D 游戏。例如,从 Apple 在开发人员文档中提供的示例代码开始 - 使用多个视图控制器、表格视图代码等。

编辑:简单的解决方案 - 如果故事板在您正在查看的开源项目中使用,请遵循故事板。否则,请参阅上文。

于 2013-04-13T01:47:22.757 回答
1

我将从查看布局开始Storyboard(在 iOS 5 中,这已成为大多数人设计 UI 的正常和首选方式)。查看初始场景,然后使用身份检查器查看子类ViewController是什么。查看那个 VC 的代码,看看发生了什么。运行应用程序以查看执行的流程与Storyboard设计相比如何。

于 2013-04-13T01:52:54.213 回答