繁体   English   中英

Objective-C Swift与Realm的互操作性

[英]Objective-C Swift interoperability with Realm

我正在使用Swift用Objective-C编写的应用程序添加新功能。 新功能需要数据库,因此我正在使用Realm-Swift。 问题在于,具有关系的模型,例如, dynamic var points = List<Point>() {Project}-Swift.h dynamic var points = List<Point>() ,不会转换为{Project}-Swift.h文件上的Objective-C。 我收到错误消息: Type name requires a specifier or qualifier在行@property (nonatomic) /* List<Point> */ points;Type name requires a specifier or qualifier @property (nonatomic) /* List<Point> */ points;

有人知道解决此问题的方法吗?

如果需要Objective-C互操作,最好的选择是继续使用Realm Objective-c。 由于List是泛型类型,因此根本无法在ObjC中表示它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM