跳至主要內容
夏日的瓜牛
主页
归档
随记
关于
开发
木木木
小于 1 分钟
目录
#
『 Other』
#
cocoapods简介
#
Fastlane简介
#
一些规范
#
审核被拒
#
『 Swift U I』
#
00.官方教程读后记录
#
01.概述
#
02.项目初始化
#
03.视图结构
#
04.状态管理和数据绑定
#
05.基本视图类型
#
06.布局
#
07.自定义视图和容器
#
08.基本动画类型
#
09.过渡动画
#
10.手势
#
11.容器视图
#
12.导航视图
#
13.列表视图
#
14.表单视图
#
15.数据模型和数据管理
#
16.网络请求和数据解析
#
『 Swift』
#
as,as?,as!
#
defer
#
Equatable
#
required
#
SwiftLint 基本用法
#
weak self、unowned self
#
where
#
协议和扩展
#
可选类型
#
数组、集合、元祖、字典
#
类型推断
#
闭包
#
『 Vue』
#
一些记录
#
事件处理
#
指令
#
插槽
#
数据共享
#
生命周期
#
简介和基本结构
#
计算属性
#
『 Xcode』
#
LLDB 调试
#
Xcode bulid速度
#
Xcode launch screens
#
Xcode 清理
#
Xcode快捷操作
#
Xcode断点技巧
#
『i O S』
#
alloc 与 init
#
Block循环引用
#
Block种类
#
CoreGraphics 和 CoraAnimation
#
HTTPS加密原理
#
iOS系统下的内存布局
#
isEqual,isEqualToString,==
#
isMemberOfClass 、 isKindOfClass和 isSubclassOfClass
#
Mach-O文件简要分析
#
metaclass
#
SDWebImage框架分析
#
SEL和Method和IM
#
Swift 与 OC
#
UIViewController 生命周期
#
UIView的layout方法
#
UI显示、绘制和卡顿分析
#
UI离屏渲染
#
三个方法区分
#
事件传递机制
#
关于CALayer
#
关于RunLoop
#
内存管理
#
实现常驻线程
#
常见循环引用
#
消息传递机制
#
深入理解iOS沙盒机制
#
用 GCD 实现多读单写
#
锁
#
静态库与动态库