240 发简信
IP属地:北京
  • Resize,w 360,h 240
    深入理解runloop

    线程中的runloop 在开发中,我们会经常接触到线程,比如在主线程中更新UI,在子线程中异步请求等,而线程中最重要的一个组成部分便是runlo...

  • Mac 磁盘清理

    Mac 磁盘清理 1、禁用 SafeSleep 功能 然后定位到/private/var/vm/删除已经存在的sleepimage文件 使用下...

  • Resize,w 360,h 240
    OC-消息机制及转发

    消息机制(Messaging) 不知大家有没有想过:我们在程序中调用的方法,是怎么执行的,又是怎么通过一个方法名字就能找到其对应的实现的。其实在...

  • OC-方法

    定义及结构 OC中对方法的定义为: 其是一个指向objc_method的结构体指针,objc_method中存放着类的单个方法的所有信息,其定义...

  • OC-类型编码(TypeEncodings)

    类型编码 为了帮助运行时系统,编译器将每个方法的返回值和参数编码成一个C字符串,并将这个字符串和OC的方法选择器进行关联。我们可以用编译器指令@...

  • OC-成员变量和属性

    前言 相信大家对这两个词都不陌生,但是大家会很容易将这两个词混淆,所以在探究之前,先来说下什么是成员变量,什么是属性。 成员变量就是我们在开发中...

    1.2 8817 2 18
  • Resize,w 360,h 240
    OC-类和对象

    类(Class) OC中的类是由Class来定义的,其实际上就是一个指向objc_class结构体的指针,其定义为 而objc_class又是什...

  • App收到推送消息时,修改BadgeNumber

    基于JPush推送 场景 远程推送,在收到消息的时候,希望改变App的BadgeNumber值,如果没有点击通知进入App,则BadgeNumb...

  • 极客之旅

    奇文共欣赏,疑义相与析。http://blog.sina.com.cn/s/blog_4ca9ceef0101hnqh.html