Hacker News new | ask | show | jobs
by e28eta 3796 days ago
They're actually changing the way Obj-C APIs are "imported" into Swift. This doesn't rename the method calls, it does more invasive name changes as part of the bridging.

So the class UIBezierPath and it's method addLineToPoint: haven't changed, and are still written in Obj-C. The difference is in how they're called from Swift code.

Presumably it'll operate the same way in reverse, and this isn't specific to Apple frameworks/classes.