Thanks Philippe! - Nethra Ravindran
On Tue, Feb 21, 2017 at 10:44 PM, Philippe Hausler <phaus...@apple.com> wrote: > The reasoning why is that some classes are designed as a has-a > relationship instead of an is-a relationship. For example a NSRunLoop has a > CFRunLoopRef but a NSString is a CFStringRef. This means that you cannot > pass a NSRunLoop to a function that takes a CFRunLoopRef by design. > Where-as any method that takes a CFStringRef can take a NSString. > > The reasoning for this behavior is to match the behavior of the > objective-c version of Foundation. > > On Feb 21, 2017, at 10:20 AM, Nethra Ravindran via swift-corelibs-dev < > swift-corelibs-dev@swift.org> wrote: > > For example NSURLComponents is not CFBridgeable. > > - Nethra Ravindran > > On Tue, Feb 21, 2017 at 3:01 PM, Alex Blewitt <alb...@apple.com> wrote: > >> Do you have a couple of examples that you're referring to? >> >> Alex >> >> On 21 Feb 2017, at 09:25, Nethra Ravindran via swift-corelibs-dev < >> swift-corelibs-dev@swift.org> wrote: >> >> Hi everyone, >> >> To be more precise, I would like to know why few classes are not >> CFBridgeable. >> >> Thank you. >> >> - Nethra Ravindran >> >> On Tue, Feb 21, 2017 at 2:20 PM, Nethra Ravindran < >> nethraravindra...@gmail.com> wrote: >> >>> Hi, >>> >>> I see that some classes are bridgeable and some are not. It would be >>> great if someone can explain why few classes are not bridgeable. >>> >>> Thank you! >>> >>> - Nethra Ravindran >>> >> >> _______________________________________________ >> swift-corelibs-dev mailing list >> swift-corelibs-dev@swift.org >> https://lists.swift.org/mailman/listinfo/swift-corelibs-dev >> >> >> > _______________________________________________ > swift-corelibs-dev mailing list > swift-corelibs-dev@swift.org > https://lists.swift.org/mailman/listinfo/swift-corelibs-dev > > >
_______________________________________________ swift-corelibs-dev mailing list swift-corelibs-dev@swift.org https://lists.swift.org/mailman/listinfo/swift-corelibs-dev