240 发简信
IP属地:北京
  • 动态库/静态库随笔

    什么是库?库(Library)就是一段编译好的二进制代码,加上头文件就可以供别人使用。我们在与别人合作开发的时候,如果我们实现的功能需要提供给别...

  • MRC/ARC随笔

    autorelasepool MRC:mrc环境下我们需要遵守谁创建谁释放的原则,但由于某些特殊场景因此我们需要使用到自动释放池,比如或个A方法...

  • 分类随笔

    分类常见面试题 1、分类可以添加属性吗? 答:分类可以添加属性,但是不会自动生成成员变量与get/set方法。但是我们可以通过objc_getA...

  • iOS消息转发机制

    在iOS日常开发过程中,当我们所调用的方法不存在时,便会报这样一个异常错误。unrecognized selector sent to inst...

  • 编译型语言/解释型语言/动态语言

    1、编译型语言 代表:C、C++、Obj-C、Swift 机算机能够识别的只有机器码,像OC这种编译型语言需要将源码先进行编译成机器码,之后才能...

  • Resize,w 360,h 240
    不同进制数之间的转换

    用计算机处理十进制数,必须先把它转化成二进制数才能被计算机所接受,同理,计算 结果应将二进制数转换成人们习惯的十进制数。这就产生了不同进制数之间...

  • Socket详解(四)

    Socket详解(一)Socket详解(二)Socket详解(三) 前三篇文章已经分别介绍了传输层、网络层、网络接口层,本文介绍应用层。 何为应...

  • Socket详解(三)

    Socket详解(一) Socket详解(二) 前两篇文章已经分明介绍传输层与网络层;本篇文章介绍链路层。 介绍链路层前先简单回顾一下: 传输层...

  • Socket详解(二)

    上一篇文章介绍了TCP/IP四层中的传输层,本篇文章介绍网络层。 何为网络层?(互联网层) 网络层实现数据包的选路和转发,网络层位于传输层的下一...

个人介绍
羞涩的老湿机一枚
七年iOS开发工程师、擅长IM方向