print、p:打印 po:打印对象 读取内存 memory read/数量格式字节数 内存地址x/数量格式字节数 内存地址x/3xw 0...
可能用到的delegate接口说明 自定义UI见面,可以自行修改FMCameraView中的代码 相机界面初始化,可参照FMCustomCame...
__block可以用于解决block内部无法修改auto变量值的问题 __block不能修饰全局变量、静态变量(static) 编译器会将__b...
block本质:block本质上也是一个OC对象,它内部也有个isa指针block是封装了函数调用以及函数调用环境的OC对象block的底层结构...
31. X.self、X.Type、AnyClassX.self(对应OC中的类对象)是一个元类型(metadata)的指针,metadata存...
20. 初始化器类、结构体、枚举都可以定义初始化器类有2种初始化器:指定初始化器(纵向)(designated initializer)、便捷初...
11. 闭包表达式(Closure Expression) :一种函数的定义方式在Swift中,可以通过func定义一个函数,也可以通过闭包表达...
1. Playground支持Markup(类似Markdown)语言书写注释。//: [上一页](@previous): 上一页//: [下一...
一、冷启动和热启动 定义:1.关于冷启动:业界对冷启动的定义没有问题,普遍认为是手机开机后第一次启动某个APP。2.关于热启动:对热启动有两种不...