240 发简信
IP属地:四川
  • 120
    MJRefresh源码解析

    简书博客已经暂停更新,想看更多技术博客请到: 掘金 :J_Knight_ 个人博客: J_Knight_ 个人公众号:程序员维他命 MJRefresh是李明杰老师的作品,到现...

  • 120
    iOS 开发中遇到的问题合集(自用)

    解决 tableView 上面的间隔问题 屏蔽 Xcode8控制台啰嗦的信息

  • Effective OC 第14条:理解"类对象"的用意

    类对象 OC对象所用的数据结构定义: Class 本身也是一个对象. 数据结构: 元类:用来表述类对象本身所具备的元数据 每个类仅有一个类对象(所以,类对象是单例),而每个类...

  • 用 方法调配技术 调试 黑盒方法

    类的方法列表会把选择子的名称映射到相应的方法实现上,使得 动态消息派发系统能够据此找到应该调用的方法 互换两个方法的实现 主要作用:调试 例如调用 NSString *s =...

  • 120
    OC消息转发机制

    消息转发的两大阶段 先征询接收者,所属的类,看其是否能够动态添加方法,以处理这个『未知的选择子』,这叫做动态方法解析 第一阶段执行完了,那么接收者自己就无法再以动态新增方法的...

  • 在既有类中使用关联对象存放自定义数据

    为什么需要关联对象 有时需要在对象中存放相关信息。通常的做法:从这个对象的类中继承一个子类,来存放我们的信息。但是,有时候对象不是直接通过类来创建的,这种时候我们就没法来通过...

  • 理解 ojbc_msgSend 的作用

    objc_msgSend 在 OC中,如果向某对象传递消息,那就会使用动态绑定机制来决定需调用的方法在底层,所以的方法都是 c函数。对象接受到消息之后,调用哪一个方法,在运行...

  • 120
    3DTouch攻略

    3DTouch概览 备受瞩目的6s及6s Plus上市以来,3DTouch也进入了人们的视线.它主要有如下图所示的几个用途👇: 是不是看起来很炫酷吊炸天哈哈哈? 亲们先来预览...

  • 折多塘-新都桥

    今天一出来就是一直爬坡。真是一直一直。而且还是很多弯的那种沟。骑了没多久,感觉右脑有点疼,以为自己高反来了。最后发现还是吸了大货车的尾气。队友很嗨,一路往上走。我体力不行,但...

  • 318骑行前四天总结

    D1:成都-雅安 7月6号是高中同寝室的哥们,一起从我的大学宿舍冒雨出发。第一天,基本上全程都是雨,时而小雨时而大雨。自己其实是有雨衣的,但是太难,又怕队友把我拉远,就一直没...

  • YapDataBase

    ## YapDataBase主要的两个特征 * 利用collection/key/value进行存储 * 强大的插件机制:Views、Secondary Indexs、Ful...

  • 你敢自称”精通iOS开发”吗?

    https://github.com/syedhali/EZAudio基于核心音频,有助于进行实时,低延迟音频处理和可视化的iOS和OSX音频可视化框架。 https://g...

  • 120
    iOS中如何找到一款app的所有图片

    当我们想模仿一款app的时候,通过ipa包,可以拿到基本的图片,但是有一些个别的图片还是不能拿到的,可以通过一些工具插件来完成,我是网上找了一款,也不知是哪位大神搞的,代...

  • 120
    音乐播放器 - iOS开发

    前言 通过这文章你会学到: 如何使用AVAudioPlayer播放本地音乐 app进入后台时,仍能播放音乐,并且能在控制台控制播放暂停 提供锁屏下的信息,例如图片 将文字和图...