OGeek|极客世界-中国程序员成长平台

标题: ios - 使用 j2objc 将原始数据类型从 Java 映射到 Objective-C [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 15:32
标题: ios - 使用 j2objc 将原始数据类型从 Java 映射到 Objective-C

我正在将一个大型项目从 Java 翻译成 Objective-C。当存在原始数据类型时,它们将被转换为 JNI 类型而不是 Objective-C 数据类型,例如 boolean -> jboolean。

但是,文档中写到映射应该直接从 bool 值到 bool 值。

我期望它可以直接从 bool 值转换为 bool 值。有可能吗?



Best Answer-推荐答案


一个 jboolean is typedef'd as a BOOL当从 Objective-C 源引用时。翻译器以前直接输出BOOL,但切换到jboolean(以及jchar、jint等),所以JNI源不用修改就可以构建。

关于ios - 使用 j2objc 将原始数据类型从 Java 映射到 Objective-C,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31022903/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4