摘要:
1. Listing 3 Using a delegate with a URL session data task var receivedData: Data? func startLoad() { loadButton.isEnabled = false let url = URL(strin 阅读全文
摘要:
1.router https://github.com/BTCheok/BTBank 1.kvo,kvc 2.@property申明对象属性时copy与strong的区别 3.block copy与strong的区别 4.gpuimage架构 5.在一个视频上加张图片合成视频的时间 6.视频采集AV 阅读全文
摘要:
1. 但是不同的创建数组的方法导致不同的类簇(其实也就是不同的指针),下面我们就看 NSArray *arr1 = @[@"1",@"2"]; NSArray *arr2 = [[NSArray alloc]init]; NSArray *arr2 = [[NSArray alloc]initwit 阅读全文