构建iOS应用:示例应用详解
1. 示例iOS应用概述
示例iOS应用模拟了一个索引卡列表,对备考学生或学习外语的人很有帮助。应用的主界面简单,有用于切换上一张和下一张索引卡的按钮,还有显示卡片隐藏信息的选项。此外,该应用还支持为每张索引卡播放声音文件,这对记忆很有帮助。
2. 主要文件介绍
2.1 主文件
主文件负责初始化Cocoa Touch库并运行主循环。可以使用 UIApplicationMain 来完成这个任务,同时要确保应用的自动释放池已初始化,通过在 NSAutoreleasePool 类上调用 alloc/init 来实现。
//
// main.m
#import <UIKit/UIKit.h>
int main(int argc, char *argv[])
{
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
int retVal = UIApplicationMain(argc, argv, nil, nil);
[pool release];
return retVal;
}
2.2 MainViewController接口
视图控制器负责确定其对应视图如何响应指向它的事件。 MainViewController 的接口声明了许多插槽(使用
超级会员免费看
订阅专栏 解锁全文
1529

被折叠的 条评论
为什么被折叠?



