iOS开发进阶
文章平均质量分 85
Allen_iOS
为了不迟到,最好早走几分钟
展开
-
NSOperationQueue、NSRunLoop和线程安全
目前在 iOS 和 OS X 中有两套先进的同步 API 可供我们使用:NSOperation 和 GCD 。其中 GCD 是基于 C 的底层的 API ,而 NSOperation 则是 GCD 实现的 Objective-C API。 虽然 NSOperation 是基于 GCD 实现的, 但是并不意味着它是一个 GCD 的 “dumbed-down” 版本, 相反,我们可以用NSOperat转载 2015-03-23 15:27:45 · 576 阅读 · 0 评论 -
NSPredicate
简述:Cocoa框架中的NSPredicate用于查询,原理和用法都类似于SQL中的where,作用相当于数据库的过滤取。定义(最常用到的方法):[cpp] view plaincopyNSPredicate *ca = [NSPredicate predicateWithFormat:(NSString *), ...]; Format:(1)比较运转载 2015-07-11 12:23:09 · 396 阅读 · 0 评论 -
Xcode6与Xcode5中沙盒的变动以及偏好设置目录的变动
1、Xcode6模拟器路径与Xcode5模拟器路径对比:(1)Xcode5中模拟器路径为:/Users/用户名/Library/Application Support/iPhone Simulator(2)Xcode6中模拟器路径为:/Users/用户名/ Library/Developer/CoreSimulator其中Devices文件夹下的16个文转载 2015-07-11 17:46:15 · 591 阅读 · 0 评论 -
NSPredicate
NSPredicate是什么NSPredicate:谓词字面翻译是这个意思,但是我觉得谓词这个词太难以理解了NSPredicate的具体用途应该还是过滤,类似于过滤条件之类的,相当于一个主语的谓语,所以说会是谓词这个名字。(我是这么理解的)NSPredicate的创建我们看到创建谓词使用类方法predicateWithFormat: (NSString*) format,f转载 2015-07-11 13:55:21 · 379 阅读 · 0 评论 -
深入了解RPC <二>
《深入篇》我们主要围绕 RPC 的功能目标和实现考量去展开,一个基本的 RPC 框架应该提供什么功能,满足什么要求以及如何去实现它?RPC 功能目标RPC 的主要功能目标是让构建分布式计算(应用)更容易,在提供强大的远程调用能力时不损失本地调用的语义简洁性。为实现该目标,RPC 框架需提供一种透明调用机制让使用者不必显式的区分本地调用和远程调用,在前文《浅出篇》中给出了一种实现结构转载 2015-10-19 14:29:22 · 569 阅读 · 0 评论 -
Block实现原理
iOS中block实现的探究分类: iOS 职业 | 工作 2012-07-17 20:23 61205人阅读 评论(25)收藏 举报ioslambda编译器apple语言python目录(?)[+][0. Brief introduction of block]Block是iOS4.0+ 和Mac OS X 10.6+ 引进的对转载 2015-09-21 01:06:19 · 1037 阅读 · 0 评论 -
iOS性能优化大全
OS应用性能调优的25个建议和技巧2015-04-08 09:03 编辑: suiling 分类:iOS开发来源:伯乐在线4 7681 iOS应用技巧建议性能调优招聘信息:高级PHP宫城狮Android开发工程师iOS开发工程师Cocos2d-x开发工程师iOS高级工程师高级iOS开发工程师iOS 开发工程师iOS开发工程师iOS高级转载 2015-09-20 11:09:56 · 644 阅读 · 0 评论