240 发简信
  • 通知、代理、block

    通知、代理、block 是iOS中的三大回调方式。 通知 NSNotificationCenter,它就像一个广播基站,发送一条消息,在所有的添...

  • SDWebImage的学习心得

    下载 下载管理器 SDWebImageDownLoader作为一个单例来管理图片的下载操作。图片的下载是放在一个NSOperationQueue...

  • 120
    排序进阶(NSPredicate、NSSortDescriptor 的使用)

    一、NSPredicate的使用 1、> 的使用 NSPredicate*predicate = [NSPredicate predicateW...

  • 120
    RunLoop学习笔记

    什么是runloop? 一般来讲,一个线程一次只能执行一个任务,执行完成后线程就会退出。如果我们需要一个机制,让线程能随时处理事件但并不退出,通...

  • 创建一个不带缓存的图片

    创建一个不带缓存的图片首先要知道UIImage 缓存是怎么回事? 通过 imageNamed 创建 UIImage 时,系统实际上只是在 Bun...

  • GCD中主队列和全局队列

    (1)主队列 主队列是GCD自带的一种特殊的串行队列,放在主队列中得任务,都会放到主线程中执行。 dispatch_get_main_queue...

  • 120
    串行 并行 同步 异步的执行顺序

    串行队列、并行队列、同步、异步是gcd编程中四个非常重要的概念,它们的组合会产生多种不同的执行顺序,在本文,我主要通过代码来罗列一下所有的可能产...