240 发简信
  • 120
    从OC到Swift

    一、标记二、系统版本检测三、iOS程序的入口四、Swift调用OC五、OC调用Swift 一、标记 // MARK: -:类似于OC的#prag...

  • 120
    Swift:面向对象(二)

    一、继承(针对类)二、多态(针对类)三、协议(枚举、结构体、类都可以)四、扩展(枚举、结构体、类都可以)五、访问控制(枚举、结构体、类都可以)六...

  • 120
    Swift:面向对象(一)

    一、结构体二、类三、属性四、方法补充 1、值类型和引用类型的赋值(深拷贝、浅拷贝) 2、值类型和引用类型的let 一、结构体 1、定义结构体 切...

  • 120
    Swift:基本语法

    一、常量与变量二、数据类型三、特有的运算符四、流程控制语句 一、常量与变量 常量是指第一次赋值后,不能再次赋值的量。变量是指第一次赋值后,还能再...

  • 性能优化:安装包瘦身

    一、安装包组成二、安装包瘦身三、果速送安装包瘦身 一、安装包组成 安装包主要由项目的可执行文件和资源文件组成。 二、安装包瘦身 1、项目的可执行...

  • 120
    性能优化:App启动优化

    一、App启动流程二、App启动优化三、定量监测App启动耗时四、定位耗时代码五、果速送App启动优化 一、App启动流程 App启动分两种:冷...

  • 120
    iOS项目架构

    一、架构分层二、UI层架构 1、MVC  1.1 苹果版MVC  1.2 变种MVC 2、MVP 3、MVVM 一、架构分层 架构分层是指把项目...

  • 120
    性能优化:屏幕卡顿优化

    一、屏幕成像原理及屏幕卡顿原因二、屏幕卡顿优化三、定量监测屏幕FPS四、定位卡顿效果五、定位耗时代码六、果然好客服功能,聊天界面滑动优化 一、屏...

  • 120
    内存管理:实际开发需注意

    一、copy、mutableCopy二、定时器的循环引用三、创建大量autorelease对象时,最好自己创建一个@autoreleasepoo...

个人介绍
佛系青年,是个豆瓣er。