十二月第三周
2018-12-21 本文已影响24人
玉思盈蝶
1.swift中closure与OC中block的区别?
1>、closure是匿名函数、block是一个结构体对象
2>、都能捕获变量
3>、closure通过逃逸闭包来在block内部修改变量,block 通过 __block 修饰符
2.更新carthage:
carthage update --platform iOS
3.Xcode打包点击Upload to App Store的时候报错:Found an unexpected Mach-O header code: 0x72613c21
屏幕快照 2018-12-18 上午11.22.23.png
最后发现原因是静态库不能放到Embedded Binaries里,放在Link Binary即可。
https://www.jianshu.com/p/49f94e711fc2
4. 屏幕快照 2018-12-18 下午2.18.16.png这个标记是我回退了一次git提交。
生成静态库的时候要注意选择的Swift的版本号的问题,否则会造成集成静态库一直报错,并且就是怎么都找不到原因。。。。。。
这个问题当初自己可是找了两小时呀。。。