2016-06-02 10 views
0

Ich möchte Swift und Web-Sprachen verwenden, um meine App zu schreiben, aber ich bin verwirrt, wie ich das erreichen kann. Spotify's API ist in Obj C geschrieben, aber ich möchte das so weit wie möglich umgehen, indem ich Obj C benutze, um Songs und ihre Web-API zu streamen, um zu suchen und andere Dinge zu tun.Kann ich die Spotify Web API in Xcode verwenden, um eine native iOS App zu entwickeln?

Danke!

+0

Mögliches Duplikat von [Kann ich ein iOS-Framework und eine Web-API kombinieren, um eine native iOS-App zu erstellen?] (Http://stackoverflow.com/questions/37664895/can-i-combine-a-ios-framework-and -web-api-zu-make-a-ios-native-app) – thelaws

Antwort

0

Sie können einen Bridging-Header verwenden, um die Spotify-API in Swift zu verwenden. Erstellen Sie eine neue Headerdatei, fügen Sie #import "Spotify/Spotify.h" hinzu, gehen Sie zu Buildeinstellungen und suchen Sie nach Objective-C Bridging Header (unter Swift Compiler - Codegenerierung) und fügen Sie den Namen der soeben erstellten Headerdatei hinzu. Unter "Weitere Linker-Flags" müssen Sie möglicherweise auch "-all_load" in den Build-Einstellungen hinzufügen.