第5章 target/action
来源:互联网 发布:微信电子杂志制作软件 编辑:程序博客网 时间:2024/06/06 14:03
第五章 target/action
1.target和action的基本含义
在interface builder里,我们创建按钮和对象里方法的connection。
当我们按下一个按钮的时候,接收的对象就是target。按下按钮时,会触发触发一个动作,target里connected的方法会执行这个动作。
这一整套的编程模式非常的直观。
---------------- ------------------
| NSButton |---target--->| object |
|--------------| |----------------|
|action = seed |---action---> | (IBAction) seed|
---------------- ------------------
2.常用类的继承关系
NSObject
|
|
NSResponder
---------------|
| |
NSWindow NSView
|
|
NSControl
|
|-------------- |------------------|
NSButton NSTextField NSSlider
3.SpeakLine 例子的实现
附带实现了后面的练习
---------------- ---------------
| start button |-------target------>|appController|------textField---------->NSTextField
| action = sayIt| | -sayIt; |------labelField--------->label
--------------- | -stopIt; |-----------------------|
---------------- | | |
| stop button |-------target----->| | |
|action = stopIt| --------------- speechSynth
-----------------
- 第5章 target/action
- 苹果开发之Cocoa编程(第三版) 第5章 Target/Action
- Target-action:
- Target-Action
- Target-Action
- Target-Action
- Target-Action
- target action
- Target-Action
- Target-Action
- target-action
- spring in action第5章
- Target-Action in UIKit
- Target-Action模式
- target:action使用
- Target-Action 设计模式
- 【Swift】 Target-Action 模式
- target-action传值
- CentOS下用openldap管理samba和账号登录
- 第3章 Object c
- 使用ios系统自带的MapKit framework进行定位
- 第4章 memory management
- 应聘常见问题分析
- 第5章 target/action
- Socket模型详解
- uva-489 - Hangman Judge
- C语言实现内存池 (转)
- 第6章 helper object
- 常见排序算法的稳定性
- 第7章 Key-Value Coding; Key-Value Observing
- 第8章 NSArrayController
- CvArr、Mat、CvMat、IplImage、BYTE转换(总结而来)