从 swift 2.3 问题迁移到 swift 3.1
Posted
技术标签:
【中文标题】从 swift 2.3 问题迁移到 swift 3.1【英文标题】:Migrating to swift 3.1 from swift 2.3 issues 【发布时间】:2017-08-08 18:03:25 【问题描述】:我正在尝试将工作应用程序使用的框架从 swift 2.3 移动到 swift 3.1。我遇到了一些问题,例如:
error: module 'Alamofire' has no member named 'SessionManger'
self.alamoFireManager = Alamofire.SessionManger(configuration: configuration)
似乎只有 Alamofire 抱怨,我已经安装了 pod 4.5 有一个 SessionManager,我已经重新集成并安装了 pod,清理项目等等。仍然没有运气。有什么帮助吗?
【问题讨论】:
【参考方案1】:试试:
self.alamoFireManager = Alamofire.SessionManager(configuration: configuration)
注意额外的“a”。
【讨论】:
谢谢我没看到,愚蠢的错误:)以上是关于从 swift 2.3 问题迁移到 swift 3.1的主要内容,如果未能解决你的问题,请参考以下文章
Swift 2.3 到 Swift 3.1 迁移 - Alamofire 请求错误
我可以在 Swift 3 项目中使用 Swift 2.3 框架吗?
NSData init?(contentsOf url: URL) 从 Swift 2 迁移到 Swift 3