【发布时间】:2018-10-23 00:48:15
【问题描述】:
我正在为我当前的 objc 项目使用 CoreML。通常 .mlmodel 文件会自动生成一个 .h 文件供我在我的视图控制器中导入模型类。但是如果我在项目中导入一些 swift 文件,自动生成的 .h 文件会更改为项目中不明确的 swift 版本。我不能在 objc 项目中使用它。如何让.mlmodel文件在objc和swift混合项目中自动生成.h模型类?
【问题讨论】:
我正在为我当前的 objc 项目使用 CoreML。通常 .mlmodel 文件会自动生成一个 .h 文件供我在我的视图控制器中导入模型类。但是如果我在项目中导入一些 swift 文件,自动生成的 .h 文件会更改为项目中不明确的 swift 版本。我不能在 objc 项目中使用它。如何让.mlmodel文件在objc和swift混合项目中自动生成.h模型类?
【问题讨论】:
在您项目的 Build Settings 中,在“CoreML Model Class Generation Language”下,选择 Objective-C 而不是 Automatic。
【讨论】: