ios - 在 Swift 中导入 C 头文件

标签 ios malloc swift

我无法导入 malloc/malloc.h 以使用 malloc_size() 查看对象的大小。它在 Swift 中可用还是我做错了:import malloc/malloc.h

最佳答案

Unix/POSIX 的东西都在 Darwin 模块中。

import Darwin

let r = rand()
qsort_b(buffer, 0, 10, sortFunc)

malloc 也在那里,但它不会对您有多大好处 — 它返回一个不透明的指针。

关于ios - 在 Swift 中导入 C 头文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24006909/

相关文章:

ios - 将分数添加到已保存的分数中

ios - 在 TabBarController 项中有一个 NavigationController

swift - 仅当特定 Observable 发生更改时如何合并最新

ios - 在 Swift 中的一个地方导入整个项目的框架?

swift - 无法使用 getBytes 将数据转换为 int

ios - UIKit 动态 "SolveVelocityConstraints"崩溃

objective-c - 带有包含 NSManagedObjectID 的 NSPredicate 的 NSFetchRequest 是否可以安全地跨线程边界传递?

c - 返回 mallocatted 数组的大小

c - 开头带有奇怪字符的 Malloc printf

c - 从函数返回 int 类型数组的问题