top | item 10520481

(no title)

zw | 10 years ago

Not anymore; those methods are implemented in an extension on `String` that don't always involve bridging back.

discuss

order

mikeash|10 years ago

They're still only available if you import Foundation. They're just NSString methods with wrappers. The real problem is just that Swift itself doesn't have methods for locating a string in another string, or replacing strings in another string.

This is why I was careful to say that Swift's API is the best in terms of its fundamental design. It still has a lot of missing functionality compared to other languages right now.