为不同平台自动生成库以与api通信的工具
yak-signals的Python项目详细描述
为不同平台自动生成库的工具 与你的api通信。
建议设置
- 创建新的python虚拟环境
- pip install yak-signals
说明
脚本是从signals运行的。
要查看参数列表,请运行signals --help。
如果在运行时未提供所需的参数,则脚本 会一个一个地提示你。
运行脚本的示例如下:
signals --schema ~/projects/your-project/api-schema.json --datamodels ~/projects/your-project/data-model-folder/ --coredata ~/projects/your-project/core-data.xcdatamodeld --projectname your-project --generator objc
ios
- 如果运行ios生成器并写入核心数据,则 一定要退出xcode
- 运行signals,并传递--coredata标志 如果要覆盖核心数据。
- 如果更改了核心数据模型,则需要使用xcode auto 生成新模型文件