240 发简信
IP属地:北京
  • Resize,w 360,h 240
    编程范式

    什么是编程范式? 基本概念:编程范型、编程范式或程序设计法(英语:Programming paradigm)。是一类典型的编程风格,是指从事软件...

  • Resize,w 360,h 240
    从OC到Swift(一)

    开篇 在简单的学习了swift语法之后,开始在项目里使用。很多东西都是别人铺好路,自己只是套用写UI而已。这里先简单过渡一下OC-Swift,后...

  • Resize,w 360,h 240
    OC底层原理:block的本质(一)

    什么是block?带有自动变了的匿名函数。 block其实也是一个oc对象,内部有一个isa指针。 block本质 先通过命令行编译一下 先看m...

  • Resize,w 360,h 240
    OC底层原理(六):关联对象

    之前我们分析过了Category本质,我们都知道Category不能直接添加成员变量,因为其内部结构没有存放成员变量的结构。为了达到和正常类使用...

  • Resize,w 360,h 240
    OC底层原理(五):Category实现原理

    平时我们应该会比较常用分类,今天我们直接分析Category的本质原理,分析过后应该对于分类的大部分问题都能有一个自信的答案。 Category...

  • Resize,w 360,h 240
    OC底层原理(三):Class本质

    接上篇OC底层原理(二)平时自己都有学习一些底层原理,但是太过分散,也没有写过笔记,这次正好通过mj课程查漏补缺,也记录下来。 本节内容也有一道...

  • Resize,w 360,h 240
    OC底层原理(二):OC对象的分类

    接上篇OC底层原理(一)平时自己都有学习一些底层原理,但是太过分散,也没有写过笔记,这次正好通过mj课程查漏补缺,也记录下来。 这篇还有一道面试...

  • Resize,w 360,h 240
    OC底层原理(一):一个NSObject对象占多少内存?

    对OC底层原理探究的开篇,也是对mj课程的回顾总结,尽量能都记录下来吧。这里其实也是一道面试题,那么我们就看看这个答案是什么。 问:一个NSOb...

  • Resize,w 360,h 240
    SDWebImage源码解析

    前言: SDWebImage应该是我们iOS开发最常用的第三方框架之一,通过以分类的方式,为我们提供网络图片的加载、缓存等操作,接下来就一边阅读...