240 发简信
IP属地:山西
  • Resize,w 360,h 240
    最认真的Block

    block的本质: 1.block的本质其实就是一个oc对象(内部有isa指针),内部封装了函数调用和函数调用(函数参数)的oc对象。2.blo...

  • Resize,w 360,h 240
    Category 庖丁解牛版

    一.Category的底层结构 在runtime运行中都是一个category_t的一个结构体,里面包含{类名,对象方法列表,类方法列表,协议,...

  • KVO - KVC 从根本原理透析

    一.KVO KVO的全称为Key-Value Observing,也就是我们常说的键值监听。通过KVO我们可以监听某个对象的属性的改变 1.KV...

  • Resize,w 360,h 240
    isa指针

    对象的isa指针指向哪里?instance对象的isa指向class对象class对象的isa指向meta-class对象meta-class对...

  • 仿生SegmentedView 标题完美适配,自动局中显示

    使用效果展示图: 效果 1.完美适配屏幕,当按钮个数少的时候自动平均占比屏幕;2.按钮显示自动计算宽度;3.点击自动局中;4.支持下划线显示;5...

  • 01 - OC对象的分类

    我们知道Objective-C是面向对象的一门语言,那么Objective-C中的对象,可以分为3种 instance对象(实例化对象) 1.所...

  • Resize,w 360,h 240
    ios原生二维码扫描和生成

    之前都是第三方的二维码,操作简单pod集成,美滋滋。随着公司项目越来越恶心到大,还是自己撸一个比较实在。demo的主要功能扫描二维码和生成二维码...

  • Resize,w 360,h 240
    xib可视化--- IB_DESIGNABLE,IBInspectable

    关于xib在我们的项目中用到很多,作为快速搭建页面的基本功,却忽略了一些重要的属性,接下来就简单介绍一下xib的黑科技和在项目中的实际应用。有点...

  • TableView弹窗 弹性设置,一行代码接入

    主要的设计思路和上篇文章的一样,不过是将弹出的view设置成tableView,cell的点击事件通过block回调。 使用方法 倒入头文件,之...

个人介绍
东飘西泊离宣武,南来北往被崇文