and*_*dol 3 cocoa objective-c swift xcode6 swift-playground
我有一个包含 Swift 和 Objective-C 代码的项目。在我当前的项目中,#import "Project-Swift.h"如果我添加新的 Swift 模块,文件不会刷新。
#import "Project-Swift.h" // does not refresh if I add .swift files
Run Code Online (Sandbox Code Playgroud)
所以在 Objective-C 领域中,swift 代码是不可用的。文件存在,但只包含默认#defines等。没有项目相关的东西。
清除缓存、重建、删除派生数据无济于事。
解决了。忘记了@objc(<class>)。这是强制性的。
此处的详细信息(迁移)
在这里(Swift 类型兼容性)
| 归档时间: |
|
| 查看次数: |
2316 次 |
| 最近记录: |