Swift & OC混编之桥接文件自动生成脚本

作者: xuvw | 来源:发表于2016-08-04 12:05 被阅读170次

    项目中用Swift做业务开发,从7.0开始兼容,其中会用到很多的基于OC的第三方库,头文件太多,手动生成桥接文件比较麻烦,写了一shell脚本自动生成桥接文件:

    #!/bin/bash
    
    echo "#ifndef Bridge_h" > bridge.h
    echo "#define Bridge_h" >> bridge.h
    
    #获取当前目录下所有以.h结尾的文件路径
    pathList=`find ./ -type f -name "*.h"`
    fileName=''
    
    #获取头文件名,写入桥接文件
    for aPath in $pathList; do
        fileName=${aPath##*/}
        echo "#import \"$fileName\"" >> bridge.h
    done
    
    echo "#endif" >> bridge.h
    
    open .
    

    相关文章

      网友评论

      • Anyeler:不错
      • 751fc49dcbfd:这个屌。。 🈶️好的shell脚本教程吗
        xuvw:@1140752635 网上教程比较多,随便找找,重要的是要多联系、常用

      本文标题:Swift & OC混编之桥接文件自动生成脚本

      本文链接:https://www.haomeiwen.com/subject/swpcsttx.html