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

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

最佳答案

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

1)更新到Xcode 7.3(推荐)

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

10-08 08:19