我正在使用Swift开发应用程序,想要调用REST API。我发现有两个流行的库,AFNetworking和Alamofire。但是我不知道哪个更好(是否更受欢迎或具有更多功能)。
有人可以建议一下Alamofire和AFNetworking之间的主要区别吗?
我正在使用Swift开发应用程序,想要调用REST API。我发现有两个流行的库,AFNetworking和Alamofire。但是我不知道哪个更好(是否更受欢迎或具有更多功能)。
有人可以建议一下Alamofire和AFNetworking之间的主要区别吗?
AFNetworking
和Alamofire
是由同一团队(Alamofire Software Foundation)开发的,Alamofire
是它们的Swift版本,而AFNetworking
则是Objective-C版本。
在功能上它们相同。
如果您使用Objective-C,请使用AFNetworking
如果您使用Swift,请使用Alamofire
Objective-C
开发应用程序,那么你必须选择 AFNetworking。Swift
进行开发,则尝试使用Alamofire的最新版本。AFNetworking:
Alamofire:
如果您精通Objective-C,请使用AFNetworking。如果不是,请使用Alamofire。它很简单,而且有很多Swift资源可用。