Avatar notebook default
43篇文章 · 64440字 · 7人关注
  • Resize,w 360,h 240
    iOS动画全面解析

    背景 动画由CoreAnimation框架作为基础支持,理解动画之前要先理解CALayer这个东西的扮演的角色,了解它是负责呈现视觉内容的东西,...

  • 【重读iOS】数据持久化1:数据库框架

    Realm 创建数据库 使用RLMRealm *realm = [RLMRealm defaultRealm];默认的数据库配置,或者使用+ (...

  • 【重读iOS】数据持久化2:持久化方案介绍

    什么是数据持久化 内存在断点后就会清空重置,为了保持数据在断点后保持,比如手机重启,就需要把数据存放在硬盘里,做持久化的保存。为什么不一直使用硬...

  • Resize,w 360,h 240
    【重读iOS】网络请求2:应用

    基础知识 HTTP基础知识(状态码,请求方法,请求头,cookies) socket/webSocket 系统请求库和开源请求库 缓存系统(LR...

  • 【重读iOS】网络请求1:基础知识

    基础知识 HTTP基础知识(状态码,请求方法,请求头,cookies) socket/webSocket 系统请求库和开源请求库 缓存系统(LR...

  • 【重读iOS】CoreGraphics&Quartz 2D

    两者关系 The Quartz 2D API defines a variety of opaque data types in additio...

  • Resize,w 360,h 240
    【重读iOS】认识CALayer

    第一次认识到CALayer是在某次面试时被问到“layer跟view是什么关系”,对layer的一些东西也在开发重逐渐了解,但是对于它缺少一个全...

  • 【重读iOS】各种点击事件的关系

    点击事件处理方式的关系 3种处理点击事件的方法: 手势 touchBegin系列方法 UIControl的addTarget...系列方法 问题...

  • iOS:重识Transform和frame

    关于frame frame是一个复合属性,由center、bounds和transform共同计算而来。 transform改变,frame会受...

文集作者