Thanks for the answer ! It seems a bit weird from them to advocate using NSString methods in the unavailability comment. I would rather use URL when I can even if the conversions are a bit tedious ^^
Thanks a lot, Eric 2017-05-10 10:52 GMT+02:00 Brent Royal-Gordon <br...@architechies.com>: > > On May 8, 2017, at 9:39 AM, Eric Blachère via swift-corelibs-dev < > swift-corelibs-dev@swift.org> wrote: > > > > I was just wondering if there are plans to bring NSString functions > manipulating paths into the native String class. (such as > lastPathComponent, pathComponents etc...) > > Because even if we can always make an extension of String to easily cast > it into NSString, it's still a bit of a shame to have to do it ;) > > Unfortunately, it seems like the decision not to include these methods on > String was quite deliberate. > > Here's the revision where that happened: <https://github.com/apple/ > swift/commit/1f2390f1c75be65f57f189247bfe4f9b2fc11e3b#diff- > d38f60064c3752f096c043e756d8f201R925> As you can see, they had that > working and chose to disable it, presumably because they want you to > manipulate paths through `URL`. (I wish the radar referenced in the commit > message were public, but alas, it's not.) > > -- > Brent Royal-Gordon > Architechies > >
_______________________________________________ swift-corelibs-dev mailing list swift-corelibs-dev@swift.org https://lists.swift.org/mailman/listinfo/swift-corelibs-dev