当应用程序内存达到20M时系统报警,达到30M时程序自动关闭。
每次只能运行1个程序,系统不支持后台运行。
创建工程后Xcode会自动创建一个应用委托类并将其命名为…AppDelegate,它的作用就是提供一个窗口,从而让你的应用能够在里面绘制内容。它还能在应用界面显示出来之前执行一些配置任务。
Info.plist:
设计视图页面左侧大纲说明:
first responder(橙色立方体):动态占位符对象,代表应用运行过程中应该最先接受事件的对象。
..ViewController(嵌有矩形的橙色球体):当故事板载入场景时,它就会创建一个视图控制器类的实例来管理这个场景。
.h – 头文件。头文件含有类、类型、函数和常量的声明。
.m – 源文件。这个后缀的源文件可以同时包含 Objective-C 和 C 语言的代码。
.mm – 源文件。这个后缀的源文件可以同时包含 C++、Objective-C 以及 C 语言的代码。只有在你的 Objective-C 代码中用到了 C++ 的类或者特性时才需要使用这个后缀。
NSObject:根类,每个类只能有一个父类
新建工程时需选中项:
Use Storyboards
Use Automatic Reference Counting
非必选项:
Include Unit Tests
------------------------- -------------------------
1个小例子:计数器
id timer;
// 这里调 用了NSTimer对象,repeat:YES表示每隔一段时间就要执行一次,如果值为NO就表示只执行一次
timer=[NSTimer scheduledTimerWithTimeInterval:5.0
target:self
selector:@selector(handleTimer:)
userInfo:nil
repeats:NO];
- (void)handleTimer:(id)atimer{
self.label01.text=@"click button now!";
}