1、在工程下使用 Cocopods 引入 R.swift 库。
2、点击TARGETS -> Build Phases -> 左上角+ -> New Run Script Phase,如下图:
3、在 Run Script 内配置如下:
3.1 $PODS_ROOT/R.swift/rswift generate $SRCROOT/R.generated.swift
3.2 Input files 内添加 $TEMP_DIR/rswift-lastrun
3.3 Output files 内添加 $SRCROOT/R.generated.swift
注意:添加完成后需将 Run Script 移动到 Compile Sources 上方,确保R.swift、Run Script、资源文件按正常顺序加载,否则后期运行会报错。
4、Command+B 编译项目,会在工程目录下自动生成 R.generated.swift 文件,将该文件拖动至项目中,不要勾选Copy items if needed。
5、至此,可以愉快的玩耍了。
关于 R.swift 的详细说明使用,请移步:https://github.com/mac-cain13/R.swift