240 投稿
收录了384篇文章 · 78人关注
  • iOS 开发者的七层境界

    乾坤大挪移,此功分七层境界,悟性高者修习,第一层需七年,第二层加倍,如此愈发困难,秘笈作者本人只练至第六层,习至第七层者实是古往今来第一人。 对...

  • Resize,w 360,h 240
    走进内核第一步(XNU内核简述)

    目录 简述 Mach任务与线程端口虚拟地址任务地址空间 BSD I/O kit 简述 XNU内核是iOS的核心,与OS X版本几乎没有区别,是由...

    0.2 鱼王00 0 12
  • Resize,w 360,h 240
    iOS触摸事件处理详解

    简介 iOS 事件分为三大类 触摸事件 加速器事件 远程控制事件 以下我们讲解触摸事件触摸事件是我们平时遇到最多的事件,例如单击、长按、滑动等等...

    4.0 AKsoftware 23 72 1
  • Resize,w 360,h 240
    iOS Aspects的实现原理

    Aspects是iOS上技巧性很强的一个第三方类库,主要针对于AOP编程(面向切面编程)的思想。 “面向切面编程” 顾名思义就是带有一定侵入性的...

    1.4 yitez 2 55
  • Resize,w 360,h 240
    全面谈谈Aspects和JSPatch兼容问题(更新建议)

    1. 背景 Aspects 和 JSPatch 是 iOS 开发中非常常见的两个库。Aspects 提供了方便简单的方法进行面向切片编程(AOP...

    0.6 知傲 6 71 1
  • 关于dispatch_semaphore的使用

    dispatch_semaphore是GCD用来同步的一种方式,与他相关的共有三个函数,分别是 dispatch_semaphore_creat...

  • Resize,w 360,h 240
    iOS堆栈信息解析(Mach-O)

    Mach-O文件 Mach-O格式全称为Mach Object文件格式的缩写 Mach-O文件类型分类: 1.Executable:应用可执行的...

  • Resize,w 360,h 240
    iOS __attribute__那点小事

    今人不见古时月,今月曾经照古人 关于 attribute __attribute__机制虽然是GNU C的一大特色,但是在iOS中却也被广泛使用...

  • 弱符号实现 iOS 组件化解耦

    前言 今天在重温《程序员的自我修养》中关于符号表的章节时,突然脑子灵光一现,想到了这个知识的一个应用场景,所以便有了这篇文章。 若对 iOS 组...

    2.6 波儿菜 0 12
  • Resize,w 360,h 240
    iOS 任务调度器:为 CPU 和内存减负

    GitHub 地址:YBTaskScheduler 支持 cocopods,使用简便,效率不错,一个性能优化的基础组件。 前言 前些时间有好几个...

    19.2 波儿菜 28 85

专题公告

iOS面试的知识点、平常忽略的地方