• 120
    A Malloc Tutorial

    前言 本篇文章是对该文章的翻译,如有疑问可对照原文。 一、介绍 什么是malloc?如果连这个名儿都没有听说的话,那么应该在读这篇文章之前先去学...

  • 120
    细看objc-weak源码

    本文不看其他,只专注于weak的内部结构实现细节和源码解读,看了网上很多的文章都是贴上一篇open source里面的代码,并没有对实现细节进行...

  • 120
    记一次LFU缓存实现

    这篇文章大多是我自己的基于iOS开发一个想法过程,实现并不难。不过我并不会贴出全部代码,天知道我组织文章的根据是什么,能看懂都是缘分。 前言 讨...

  • 120
    来唠嗑一下线程中的一些事儿

    由于前段时间的工作中,在一个并发编程题中栽了跟头,也因此增加了我对这一方面的理解。下面我会结合例子的方式来阐述一下我的一点儿小理解。 线程 对于...

  • 120
    iOS中Native的方式集成Vuforia、其源码解读以及自定义模型

    集成步骤 由于这些步骤相对来说比较基础,我就直接罗列出来。 1、开发者官网https://developer.vuforia.com; 2、下载...

  • OC与C的内存管理及其交互

    开胃菜 首先我们从最基本的C中三种链接属性,分别是:外部(external)、内部(internal)、无(none)。我们可以通过关键字ext...

  • 120
    从头认识GCD——相关函数的使用

    在上一篇文章中,我们对GCD有了基本的认知,知道其中一些简单的类型,和一些简单函数。这本篇文章中,我们将继续学习GCD中我们在日常开发中使用较多...

  • 120
    从头认识GCD——派发队列基础

    一、获取任务队列 现在问题来了,我们既然知道有这么一个类型了,那我们总要有方式来得到它啊是吧。就目前而言,Apple给我们提供获取该类型变量的方...

  • 120
    排序(插入排序、快排、归并、基数排序)

    这篇文章是我在学习数据结构时作笔记的用途,这篇文章会纪录下我学习的几种排序算法,以及在学习的时候会加上配图说明! 相关的定义和基础 如果某组信息...