240 发简信
IP属地:四川
  • Resize,w 360,h 240
    iOS-[QuartzCore框架](CAEmitterLayer精解)

    在粒子系统中,CAEmitterLayer负责发射粒子(当然粒子也可以发射粒子),而这些所谓的粒子,就是CAEmitterCell,我们可以将C...

  • Resize,w 360,h 240
    iOS 都要知道的LLDB介绍与Chisel进阶

    一、LLDB 什么是LLDB LLDB[http://lldb.llvm.org/]是一个有着 REPL 的特性和 C++ ,Python 插件...

  • Resize,w 360,h 240
    iOS - RunLoop详解

    RunLoop概述 RunLoop是什么?为什么要有RunLoop?一般来说,一个线程只能执行一个任务,执行完就退出。如果我们需要一种机制,让线...

  • iOS - runtime 常用的几种方法

    公司项目中用了一些 runtime 相关的知识, 初看时有些蒙, 虽然用的并不多, 但还是想着系统的把 runtime 相关的常用方法整理一下,...

  • iOS-block的使用

    iOS中block比较常用,但是又和OC的语法显得有点格格不入,难于理解。 以下是我个人初步的理解,供查阅。 1.block的声明 //声明一个...

  • Resize,w 360,h 240
    iOS-常见的内存优化方法

    一个应用分配的可用内存是有限的,所以我们要释放那些不用的内存。所以开发中内存优化就显得尤为重要。那我们常用的优化方式有哪些呢? (注意本文的讨论...

  • iOS-性能优化之内存优化

    iOS App 通常情况下的三种内存类型 Clean Memory Dirty Memory Compressed Memory Clean M...

  • ios中关于GCD的理解

    1. 多线程的底层实现? 1> 首先搞清楚什么是线程、什么是多线程 2> Mach是第一个以多线程方式处理任务的系统,因此多线程的底层实现机制是...

  • iOS arc原理和使用注意点

    本文主要将ARC原理和使用注意点,所以其他文章中的内容可能有删减,我只放我觉得应该放入的内容,其他内容请看原文。 首先将引用文章的地址贴出来:彻...

个人介绍
扶我起来撸代码!