【问题标题】:Is there a way to convert an array of float** to Objective C and displaying those values [closed]有没有办法将 float** 数组转换为 Objective C 并显示这些值 [关闭]
【发布时间】:2021-08-10 22:45:12
【问题描述】:

目前正在开发一个需要 iOS Wrapper 的项目,我需要将来自 C++ 的浮点数组 (float*) 的数据转换为 Objective C 中的数组(假设为 NSArray)。我还需要显示这些值,但我真的很困惑如何去做,我尝试了 memcpy 但它似乎不起作用,我认为这是因为无法访问 memcpy 中的 NSArray 对象.

【问题讨论】:

    标签: c++ ios objective-c xcode


    【解决方案1】:

    C++ float* 和 Objective-C float* 是一样的。如果你有 C++ std::vector,或者用 Objective-C++ 编写代码。

    NSArray 只能保存 Objective-C 对象,不能保存浮点数。但最好先找一个了解 Objrctive-C,可能是 Swift,并且知道实际需要什么的人。

    【讨论】:

      猜你喜欢
      • 2017-07-15
      • 2016-07-08
      • 2019-08-22
      • 2018-08-18
      • 2021-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多