In SWIFT1 zu bekommen, können wir Kurznamen ohne Erweiterung durch folgenden Code-Datei erhalten:Brechen Änderung Dateinamen ohne Erweiterung in Swift2
self.name = pathFilename.lastPathComponent.stringByDeletingPathExtension
Während ich Swift aktualisiert 2 Diese API ist nicht mehr vorhanden. Mit der Warnmeldung muss ich NSURL verwenden. So wird der neue Code sein:
var filename = NSURL(fileURLWithPath: str).lastPathComponent
filename = NSURL(fileURLWithPath: filename!).URLByDeletingPathExtension?.relativePath
Es ist zu komplex API brechen Änderung. Gibt es einen besseren Weg, der es einfacher machen könnte?
Sie richtig sind. Vielen Dank. – Howard