OC 3大回调模式使用总结(三)block回调
block 又称 代码块,闭包等
是一个匿名的函数,它可以当做一个对象来使用,只不过这个对象很特殊,是一段代码,他可以保存你写的一段预备性质代码,待某个不确定的事件发生时再调用;事件发生时,它可能会给你传递一些状态参数(回传),来方便你的使用
block常用类型(可以看做一个匿名函数的类型):
typedef int(^Add...
分类:
其他好文 时间:
2015-06-04 13:53:56
阅读次数:
424
OC6-代码块回调
本章教程主要对代码块回调模式进行讲解,已经分析其他回调的各种优缺点和适合的使用场景。
代码块机制Block变量类型Block代码封装及调用Block变量对普通变量作用域的影响Block回调接口使用
1,代码块机制
苹果公司在iOS4 SDK中首次支持代码块机制,随后代码块机制被广泛应用于各种编码场景,最常见的为回调机制,也成为Block回调。
代码块也称Block...
分类:
其他好文 时间:
2015-06-01 14:46:49
阅读次数:
134
关于block的运用,其中的水很深,这里我写的这篇很是浅显,主要是用来给自己增加记忆.也是由于这种用途在我们的开发过程中比较的常见;运用的环境是:我们在Controller上面添加了一个View,然后View上面我们定义了一个Tableview,现在我们想让Tableview执行didSelect方...
分类:
其他好文 时间:
2015-04-29 11:28:30
阅读次数:
165
1.AFNetworking 目前比较推荐的iOS网络请求组件,默认网络请求是异步,通过block回调的方式对返回数据进行处理。2.FMDB 对sqlite数据库操作进行了封装,demo也比较简单。3.MBProgressHUD 也是iOS项目常用的一个组件,用于显示过渡效果的,比如网络请求之...
分类:
其他好文 时间:
2015-04-23 09:31:07
阅读次数:
129
1.项目使用的第三方开源库http://github.ibireme.com/github/list/ios/整理了比较常用的iOS第三方组件,以及github上的统计。项目使用了CocoaPods(类似java中的maven)管理常用的第三方库,一些特殊的单独引用,下面介绍下比较好用的几个。(1)AFNetworking目前比较推荐的iOS网络请求组件,默认网络请求是异步,通过block回调的方式...
分类:
移动开发 时间:
2015-04-21 18:07:44
阅读次数:
267
IOS之block1.block 回调(按钮的处理事件,网络下载后的回调处理) (1)按钮target-action 方法传入按钮中 (2)表格视图 传入self指针 (3)block 语句块,解决回调2.block语句 //1.block变量的定义 //技巧:语法诡异 ...
分类:
移动开发 时间:
2015-04-07 19:33:33
阅读次数:
215
转自http://blog.csdn.net/itpeng523/article/details/24315541刚刚进入ios开发行业,发现开发中要用到大量的block回调,由此可见它的重要性。学习它之前我也是网上找的资料,推荐这篇文章http://blog.csdn.net/mobancheng...
分类:
其他好文 时间:
2015-03-03 18:30:43
阅读次数:
151
简单实用POP动画
发现POP比较好的一点是保留了动画结束后的状态,通过block回调。使用POPAnimatableProperty 可以快速添加基本动画,也可以自定义属性动画。
弹性动画
- (void)spring{
POPSpringAnimation* framePOP = [POPSpringAnimation
animationWithPropert...
分类:
其他好文 时间:
2015-01-15 18:27:01
阅读次数:
158
V积分应用由于写的项目比较久,请求数据使用了ASIHttpRequest请求,其中使用了delegate请求成功失败的方法,后来发现当请求过慢时,用户点击其他界面的时候会造成delegate的崩溃,解决方法:1.在点击返回按钮的时将请求取消2.使用asi的block回调方法具体使用情况如下博客介绍:...
分类:
Web程序 时间:
2014-12-25 20:02:54
阅读次数:
178
已经很长一段时间没有更新博客了,今天写了个弹出框,主要用于SDK里面
现贴出来分享下:
#import
@interface SYTipView : NSObject
+ (SYTipView *)shareInstance;
- (void)showSuccessTipWithText:(NSString *)tipText;
- (void)showErrorTipWithText:(...
分类:
移动开发 时间:
2014-12-05 19:22:06
阅读次数:
214