2016-04-15 12 views
0

私はIOSアプリケーションで作業しています。私はcocoapodsを使ってTextFieldsEffectsをダウンロードしました。しかし、すぐに私のビルドに失敗するので、私は行にエラーが発生します。NSNotificationCenter.defaultCenter().addObserver(self, selector: #selector(textFieldDidEndEditing), name: UITextFieldTextDidEndEditingNotification, object: self)Swift TextFieldEffectsが機能しない - #selectorでエラーが発生しましたか?

これはTextFieldEffects.swiftファイルにあり、エラーメッセージは "式のリスト内に期待される表現"です。コンマを '#'の前に置きますが、それでも問題は解決しません。それは '#'記号が好きではありません。Swift 2.0ではその記号が廃止されたが、私はそれが何をするのか分からないので、私はそれを推測していると思います。(私はそれが外部パラメータを黙らせる通常の使い方ではないことを知っています。それを修正する方法を知らない。誰でもこの仕事をする方法を知っていますか?私はTextFieldEffectsを使用してUIがうまく見えるようにしたいだけですが、実行することさえできません。誰かがこれで私を助けることができますか?

+0

にtextFieldEffectsの古いバージョンを使用します。この場合は、次の2つのオプションがありますか? – jtbandes

+0

[Swift 2.2では新しいセレクタ構文が導入されました](https://medium.com/swift-programming/swift-selector-syntax-sugar-81c8a8b10df3#.en1ht4pod) Xcodeを更新してみてください。 – Caleb

答えて

1

あなたはXcode 7.3にアップグレードしていないと仮定しています。

のXcode 7.3へ

1)アップデート(推奨)

2)あなたが7.3にXcodeのをアップグレードしたあなたのPodfile

関連する問題