NSOperation

>1NSOperation操作是抽象的,规范子类的共同属性,子类包括NSInvocationOperation/NSBlockOperation;
>2NSBlockOperation的简写: [[[NSOperationQueue alloc] init] addOperationWithBlock:^{};
>3与GCD相比优点:
     <1>OC框架,更加面向对象,是对GCD的封装;
     <2>可以暂停/取消/继续队列中的任务;
     <3>可以跨队列设置操作依赖关系;
     <4>可以设置最大操作并发数;
>4isSuspended属性:控制队列的暂停/继续;cancel/cancelAllOperations:取消/取消全部操作;addDependency方法设置依赖关系(操作间的依赖关系建立好之后再添加到队列中);
>5开发时从SB中加载tableview的Cell,使用下面的方法:
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"AppCell" forIndexPath:indexPath];
>6做数据缓存时,数据应该是有进有出;
>7沙盒包括Documents/Lib(Preference/Caches/)/tmp;通过NSString对象的lastPathCompoment/stringByAppendingPathComponet方法可以获取文件路径;
>8数据加载的顺序:内存->沙盒->网络;
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值