我想在我的swift 3项目中添加Alamofire V4。我想手动添加它,就像我使用其他普通库一样,只需在我的项目中添加它们的源代码。如何手动添加Alamofire,我不想将其添加为框架/目标依赖。
答案 0 :(得分:0)
您也可以轻松地与POD集成。
和调用API并处理响应的简单代码。
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
self.API_Formation_Function("email@email.com", password: "password12345")
}
func API_Formation_Function(_ userName : String , password : String) {
EMReqeustManager.sharedInstance.apiLogin(userName, password: password) {
(feedResponse) -> Void in
// Show your progress HUD here
if let downloadError = feedResponse.error{
// Hide progress HUD here and show error if comes
} else {
if let dictionary = feedResponse.responseDict as? Dictionary<String, AnyObject>{
// Hide progress HUD here and show response
let responseModel = EMResponseModel.init(jsonDict: dictionary)
print(responseModel)
}
}
}
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
答案 1 :(得分:0)
您是否有特定原因想要使用CocoaPods自动执行此操作?不要设置CocoaPods让你想到这个想法。安装完成后,它非常适合更新和管理插件。这是一个关于如何安装CocoaPods的GREAT视频教程。
https://www.youtube.com/watch?v=iEAjvNRdZa0&t=2s
帮自己一个忙,花点时间安装。