delegate
来源:互联网 发布:数据直报系统是什么 编辑:程序博客网 时间:2024/05/22 03:34
意义:
1.delegate是MVC设计模式中,V与C通信的方式之一,核心价值在于实现回调,起到解耦的作用。delegate是IOS重要的设计模式,有助于写出优质代码。
2.耦合:指的是模块与模块之间的联系,对于一个项目来说,耦合性越低越好,便于模块的移植和复用,耦合性越强,越不利于模块的复用和移植。
3.如果一个类有些方法自己不方便实现或别的类实现更好,这个时候就可以用delegate这种设计模式了。
键盘回收的代码:
AppDelegate.m
-(BOOL)textFieldShouldReturn: (UITextField *)textField
{
[textField resignFirstResponder];
return YES;
}
0 0
- delegate
- delegate
- Delegate
- delegate
- Delegate
- Delegate
- Delegate
- Delegate
- delegate
- Delegate
- Delegate
- Delegate
- Delegate
- delegate
- Delegate
- delegate
- delegate
- delegate
- json与lua的交互源码
- 蹭网还是手机3G,都要注意了
- Block之自定义与回调
- 常用Xcode插件
- 关于UIWebView和PhoneGap的总结
- delegate
- hibernate注解 级联删除
- 关于Certificate、Provisioning Profile、App ID的介绍及其之间的关系
- ValueStack
- Linux修改eth2到eth0
- 尼康数码相机照片数据恢复怎么办
- 文本框验证
- iOS 中文字转语音(ios7)
- MongoDB 2.6发布—Kelly Stirman访谈