[swift-users] Foundation on Linux `CFBooleanGetTypeID`/`CFGetTypeID`

Jens Alfke jens at mooseyard.com
Mon May 23 15:33:08 CDT 2016


> On May 23, 2016, at 12:25 PM, Ryan Lovelett via swift-users <swift-users at swift.org> wrote:
> 
> However it seems that Foundation on Linux has neither
> `CFBooleanGetTypeID` or `CFGetTypeID`.

Those are part of CoreFoundation, the C library on which the Mac/iOS Foundation framework is built. The two have a complicated relationship; Foundation exposes most but not all of the CoreFoundation APIs as Objective-C, but there are still some features you have to drop down to C to use. This is one.

But I think you’re using the in-development Swift Foundation? That’s a different implementation entirely. Presumably it will have some API of its own to determine the type of a number.

—Jens
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-users/attachments/20160523/bdc21f84/attachment.html>


More information about the swift-users mailing list