代码改变世界

使用coredata导致的版本更新后程序crash的问题

2013-01-22 10:33 by 三戒1993, 205 阅读, 0 推荐, 收藏, 编辑
摘要:在错误收集中有这么一个问题:我使用的xmpp框架,在调整为适应ios5的版本后出现一个导致程序crash问题。但是原来的xmpp代码没有改变,那么问题在哪呢?报错如下:[cpp]view plaincopyBUG监听报告:手机型号:iPhoneOS,版本:4.1程序名称:Dating,版本... 阅读全文

iphone开发之数据库CoreData

2013-01-22 09:59 by 三戒1993, 100 阅读, 0 推荐, 收藏, 编辑
摘要:CoreData介绍在Cocoa环境下,如果你想使用数据库(如sqlite),你可以使用sql语句的方式通过相关的工具类进行数据库的直接操作。当然你也可以通过别人封装之后的一些简单框架,使得你的操作更加简单(如FMDBBNRPersistence)。Cocoa框架本身提供了CoreData这个API... 阅读全文

GCD实战2:资源竞争

2013-01-21 15:20 by 三戒1993, 94 阅读, 0 推荐, 收藏, 编辑
摘要:概述我将分四步来带大家研究研究程序的并发计算。第一步是基本的串行程序,然后使用GCD把它并行计算化。如果你想顺着步骤来尝试这些程序的话,可以下载源码。注意,别运行imagegcd2.m,这是个反面教材。。imagegcd.zip(8.4 KB, 108 次)原始程序我们的程序只是简单地遍历~/Pic... 阅读全文

GCD实战2:资源竞争

2013-01-21 15:20 by 三戒1993, 110 阅读, 0 推荐, 收藏, 编辑
摘要:概述我将分四步来带大家研究研究程序的并发计算。第一步是基本的串行程序,然后使用GCD把它并行计算化。如果你想顺着步骤来尝试这些程序的话,可以下载源码。注意,别运行imagegcd2.m,这是个反面教材。。imagegcd.zip(8.4 KB, 108 次)原始程序我们的程序只是简单地遍历~/Pic... 阅读全文

GCD实战一:使用串行队列实现简单的预加载

2013-01-21 14:56 by 三戒1993, 102 阅读, 0 推荐, 收藏, 编辑
摘要:其主要思路是使用gcd创建串行队列,然后在此队列中先后执行两个任务:1.预加载一个viewController 2.将这个viewController推入代码如下:@implementation DWAppDelegate{ dispatch_queue_t _serialQueue; ... 阅读全文

GCD实战一:使用串行队列实现简单的预加载

2013-01-21 14:56 by 三戒1993, 116 阅读, 0 推荐, 收藏, 编辑
摘要:其主要思路是使用gcd创建串行队列,然后在此队列中先后执行两个任务:1.预加载一个viewController 2.将这个viewController推入代码如下:@implementation DWAppDelegate{ dispatch_queue_t _serialQueue; ... 阅读全文

GCD介绍(四): 完结

2013-01-21 14:47 by 三戒1993, 82 阅读, 0 推荐, 收藏, 编辑
摘要:Dispatch Queue挂起dispatch queue可以被挂起和恢复。使用dispatch_suspend函数来挂起,使用 dispatch_resume函数来恢复。这两个函数的行为是如你所愿的。另外,这两个还是也可以用于dispatch source。一个要注意的地方是,dispatch ... 阅读全文

GCD介绍(四): 完结

2013-01-21 14:47 by 三戒1993, 185 阅读, 0 推荐, 收藏, 编辑
摘要:Dispatch Queue挂起dispatch queue可以被挂起和恢复。使用dispatch_suspend函数来挂起,使用 dispatch_resume函数来恢复。这两个函数的行为是如你所愿的。另外,这两个还是也可以用于dispatch source。一个要注意的地方是,dispatch ... 阅读全文

GCD介绍(三): Dispatch Sources

2013-01-21 14:14 by 三戒1993, 145 阅读, 0 推荐, 收藏, 编辑
摘要:何为Dispatch Sources简单来说,dispatch source是一个监视某些类型事件的对象。当这些事件发生时,它自动将一个block放入一个dispatch queue的执行例程中。说的貌似有点不清不楚。我们到底讨论哪些事件类型?下面是GCD 10.6.0版本支持的事件:Mach po... 阅读全文

GCD介绍(三): Dispatch Sources

2013-01-21 14:14 by 三戒1993, 90 阅读, 0 推荐, 收藏, 编辑
摘要:何为Dispatch Sources简单来说,dispatch source是一个监视某些类型事件的对象。当这些事件发生时,它自动将一个block放入一个dispatch queue的执行例程中。说的貌似有点不清不楚。我们到底讨论哪些事件类型?下面是GCD 10.6.0版本支持的事件:Mach po... 阅读全文
上一页 1 ··· 138 139 140 141 142 143 144 145 146 ··· 184 下一页