我曾经通过在 Xcode 中的目标构建设置中添加用户定义的设置("SWIFT_EXEC")来在编译之前拦截 swift 文件。
SWIFT_EXEC指向我的自定义脚本,该脚本在内部修改了一些 Swift 文件,然后调用原始swiftc
编译器。
有没有办法对Objective-C文件实现相同的目标?(我想在编译前截获 .h 和 .m 文件)
您可以使用
CC
构建设置进行自定义。