首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更新到Xcode8.1后,在Alamofire库request.swift文件中发生错误-“任务使用不明确”

更新到Xcode8.1后,在Alamofire库request.swift文件中发生错误-“任务使用不明确”
EN

Stack Overflow用户
提问于 2016-11-08 18:02:59
回答 2查看 980关注 0票数 1

在升级之前,我已经将我的Xcode更新到了Xcode 8.1,它工作得很好,但在升级之后,我已经将swift 2.3转换到了swift 3.0,并添加了更新的alamofire库。但是在Alamofire的request.swift文件中给出了错误。

EN

回答 2

Stack Overflow用户

发布于 2016-11-15 22:29:54

我找到了。

Request.swift >>

代码语言:javascript
复制
    NotificationCenter.default.post(
        //name: Notification.Name.Task.DidSuspend,
        name: Notification.Name(rawValue: "org.alamofire.notification.name.task.didSuspend"),
        object: self,
        //userInfo: [Notification.Keys.Tasks: task]
        userInfo: ["org.alamofire.notification.key.task": task]
    )

    NotificationCenter.default.post(
        //name: Notification.Name.Task.DidCancel,
        name: Notification.Name(rawValue: "org.alamofire.notification.name.task.didCancel"),
        object: self,
        //userInfo: [Notification.Keys.Tasks: task]
        userInfo: ["org.alamofire.notification.key.task": task]
    )

SessionDelegate.swift >>

代码语言:javascript
复制
        NotificationCenter.default.post(
            //name: Notification.Name.Task.DidComplete,
            name: Notification.Name(rawValue: "org.alamofire.notification.name.task.didComplete"),
            object: strongSelf,
            //userInfo: [Notification.Keys.Tasks: task]
            userInfo: ["org.alamofire.notification.key.task": task]
        )

编辑另一个相同的代码。可能是4~5个函数。

祝好运

票数 1
EN

Stack Overflow用户

发布于 2016-11-14 20:31:04

在我的例子中,我使用了'import Alamofire‘。注释导入,构建,然后取消对导入的注释。然后重试编译。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40483990

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档