240 发简信
IP属地:上海
  • Resize,w 360,h 240
    OC中的深拷贝,浅拷贝,赋值

    深拷贝,浅拷贝概念 深拷贝就是把原来的数据拷贝出来存到一块新的内存中,并有一个新的指针指向新的内存,拷贝结束之后,两个对象虽然存的值是相同的,但...

  • Resize,w 360,h 240
    用runtime看OC中类与对象,消息的底层实现原理

    1.OC的类和对象 先看一下类和对象的数据结构: typedef struct objc_class *Class;//类对象struct ob...

  • Resize,w 360,h 240
    关于iOS组件化

    1.组件化的目的是什么? 最近一两年很多人都想在项目里面搞组件化,觉得搞组件化好,却鲜有人知道组件化好在哪里?组件化的目的是什么?个人觉得组件化...

  • Resize,w 360,h 240
    ZZRouter

    app的router进化史 我们在做iOS开发的时候,通常会在远程推送,h5与native互相跳转的时候使用到远程URL;当我们只有几个u...

  • iOS10一些frameWork 的改动

    iOS 10 额外的 Framework 改动(部分) AVFoundation 摄像头捕捉 AVFoundation framework里的多...

  • iOS10 废弃的API

    iOS10 废弃了一些API,包括: CloudKit的CKDiscoverAllContactsOperation, CKDiscovere...

个人介绍
https://github.com/zhangsuya/SYStickHeaderWaterFall瀑布流➕悬停开源库
https://github.com/zhangsuya/SYLongPressDragSort长按拖动排序(旧的支付宝首页的长按效果)
https://github.com/zhangsuya/ZZRouter一个可以配置跳转类型,redirect逻辑,琐碎逻辑的router;支持h5跳转,远程推送跳转,其他app唤起的router