处理基本交互
来源:互联网 发布:js数字滚动抽奖 编辑:程序博客网 时间:2024/06/07 09:30
模型-视图-控制器(MVC)
模型:保存应用程序数据的类(设计Objective-C类保存数据)
视图:(使用Interface Builder或代码)
控制器:绑定模型和视图,确定如何处理用户输入的应用程序逻辑(一般是UIKit框架中已有的通用控制类,如UIViewController)
好处:确保可重用性
输出口(IBOutlet)
作用:告诉Interface Builder,此实例变量将被连接到xib中的对象
说明:如何确定需不需要IBOutlet:修改其属性或在其调用的操作方法外部引用它
操作(IBAction)
作用:表明此方法是一个操作,可以被某个控件出发
形式:-(IBAction)doSomething:(id)sender;
说明:触发操作的控件使用sender参数引用其自身。如果不需要知道哪个控件调用了方法,可定义为:-(IBAction)doSomething;
Objective-C属性
@property (nonatomic, retain)
@synthesize
说明:如果定义的属性是一个对象,则通常指定retain。nonamatomic节省开销(默认多线程程序),但大多数情况下,编写iPhone app都指定nonamatomic属性
使用应用程序委托
说明:每个iPhone应用程序都有且仅有一个UIApplication实例,负责应用程序的运行循环以及处理各种应用程序级功能,如将输入发送给合适的控制器类
连接所有元素
a 连接输出口,从File's Owner -> View
b 指定操作,从连接检查器 -> File's Owner
模型:保存应用程序数据的类(设计Objective-C类保存数据)
视图:(使用Interface Builder或代码)
控制器:绑定模型和视图,确定如何处理用户输入的应用程序逻辑(一般是UIKit框架中已有的通用控制类,如UIViewController)
好处:确保可重用性
输出口(IBOutlet)
作用:告诉Interface Builder,此实例变量将被连接到xib中的对象
说明:如何确定需不需要IBOutlet:修改其属性或在其调用的操作方法外部引用它
操作(IBAction)
作用:表明此方法是一个操作,可以被某个控件出发
形式:-(IBAction)doSomething:(id)sender;
说明:触发操作的控件使用sender参数引用其自身。如果不需要知道哪个控件调用了方法,可定义为:-(IBAction)doSomething;
Objective-C属性
@property (nonatomic, retain)
@synthesize
说明:如果定义的属性是一个对象,则通常指定retain。nonamatomic节省开销(默认多线程程序),但大多数情况下,编写iPhone app都指定nonamatomic属性
使用应用程序委托
说明:每个iPhone应用程序都有且仅有一个UIApplication实例,负责应用程序的运行循环以及处理各种应用程序级功能,如将输入发送给合适的控制器类
连接所有元素
a 连接输出口,从File's Owner -> View
b 指定操作,从连接检查器 -> File's Owner
- 处理基本交互
- IPhone学习笔记二-----处理基本交互
- iPhone开发【三】处理基本交互
- iPhone开发【三】处理基本交互
- 基本交互
- IOS-MVC范型和处理基本交互
- ios5基础系列(1)--基本的交互处理
- IOS-MVC范型和处理基本交互
- radius基本交互步骤
- Third-实现基本交互
- 实现基本交互Oc
- iPhone开发基础教程笔记(二)--第三章 处理基本交互
- COCOS2DX事件交互处理
- NDK-JNI交互处理
- 处理交互分区
- cocos2d_x事件交互处理
- Android基本组件及其交互
- Java WebView 交互(基本)
- samba-mount
- 阿里巴巴2011年部分面试题
- 基本WCF编程
- Ubuntu 下安装使用 OpenSSH
- Hadoop RPC机制
- 处理基本交互
- P/Invoke应用
- BM串匹配
- 网站压力测试
- KMPC串匹配
- 俄式乘法
- jquery实现限输入整数,全选反选,批量删除,设置排序
- 网站上线前测试工作
- iPhone 下应用中发送短信