OC代码转换C++

2020-06-08  本文已影响0人  _菩提本无树_

一.查看本地安装的版本,在终端执行下面的命令

xcodebuild -showsdks
2020-06-04.png

二.开始转换

1.先切换路径到需要转换的OC文件
2020-06-04.png
2.执行需要的命令

(1).使用指定版本的sdk(如果安装的版本多)

xcrun -sdk iphonesimulator10.3 clang -rewrite-objc filename.m

(2).使用模拟器

xcrun -sdk iphonesimulator clang -rewrite-objc filename.m

(3).使用真机的sdk命令为

xcrun -sdk iphoneos clang -rewrite-objc filename.m

(4).如果代码包含weak,应该会报错添加版本号即可 '-fobjc-arc -fobjc-runtime=ios-13.2 '

xcrun -sdk iphonesimulator clang -rewrite-objc -fobjc-arc -fobjc-runtime=ios-13.2 
TestCode.m
上一篇 下一篇

猜你喜欢

热点阅读