iOS:对 Alamofire 与 AFNetworking 的质疑

iOS: doubts about Alamofire vs AFNetworking

我正在开发一个新的通用应用程序(至少 iOS 7)并且我想使用 Swift(这是我使用这种新语言的第二个应用程序)。 在这个应用程序中我需要 AFNetworking 框架,但我对与新版本 Alamofire 的兼容性有一些疑问。我知道 Alamofire 和 iOS 7 之间存在一些问题。 所以你有什么建议?在此项目中使用 Alamofire 还是继续使用 AFNetworking?

您可以只获取项目中的 Alamofire.swift 文件,而不是拖拽整个 Alamofire 项目。 来自 Alamofire Github page:

Source File

For application targets that do not support embedded frameworks, such as iOS 7, Alamofire can be integrated by adding the Alamofire.swift source file directly into your project. Note that any calling conventions described in the 'Usage' section with the Alamofire prefix would instead omit it (for example, Alamofire.request becomes request), since this functionality is incorporated into the top-level namespace.