【问题标题】:Swift TextFieldEffects not working--error with #selector?Swift TextFieldEffects 不起作用——#selector 出错?
【发布时间】:2016-04-15 20:45:09
【问题描述】:

我正在开发一个 IOS 应用程序,我使用 cocoapods 来下载 TextFieldsEffects。但是,我的构建立即失败了,因为我在NSNotificationCenter.defaultCenter().addObserver(self, selector: #selector(textFieldDidEndEditing), name: UITextFieldTextDidEndEditingNotification, object: self) 行收到错误

这是在 TextFieldEffects.swift 文件中,错误消息是“表达式列表中的预期表达式”,它提示我在 '#' 之前放置一个逗号,但这也不能解决它。它不喜欢 '#' 符号,我猜这是因为该符号在 Swift 2.0 中已被弃用,但我不确定它的作用(我知道它不是使外部参数静音的常规用途)所以我不知道如何解决。任何人都知道如何使这项工作?我只想使用 TextFieldEffects 让我的 UI 看起来不错,但我什至无法让它运行。有人可以帮我解决这个问题吗?

【问题讨论】:

标签: ios xcode swift swift2


【解决方案1】:

我假设您尚未升级到 Xcode 7.3。在这种情况下,您有两种选择:

1) 更新到 Xcode 7.3(推荐)

2) 在 Podfile 中使用旧版本的 textFieldEffects

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-22
    • 1970-01-01
    • 2016-10-22
    • 1970-01-01
    相关资源
    最近更新 更多