swift_class_getInstanceExtents不会出现在XCode中 - 你怎么称呼它?

时间:2016-03-22 04:01:27

标签: swift

任何人都知道你怎么称呼:

swift_class_getInstanceExtents

它在:

https://github.com/apple/swift/blob/master/stdlib/public/core/Builtin.swift

但是没有在XCode中显示。

2 个答案:

答案 0 :(得分:0)

一些事情:

该开源Swift文件中的其他方法被明确声明为publicinternal,因此我认为未修饰的函数声明如" swift_class_getInstanceExtents& #34;可能不会公开发布。

此外,我发现了这篇有趣的博客文章,其中指出了"the Builtin module in swift is actually only available to stdlib and not normal Swift programs"(我猜测你正在尝试做什么)。

答案 1 :(得分:0)

Joe Groff on swift-users为我回答了这个问题。你添加:

@_silgen_name("swift_class_getInstanceExtents") func swift_class_getInstanceExtents(theClass: AnyClass) -> (negative: UInt, positive: UInt)

到您的文件,然后您可以调用swift_class_getInstanceExtents。