LoginSignup
2

More than 5 years have passed since last update.

Mavericks の swift プロジェクトで Expected type after 'as' というエラー

Posted at

現象

Mac の Maverick で Swift のあるプロジェクトをコンパイルする際に発生したエラーです。
該当のプロジェクトは CocoaPods で Spring をインストールしていて、Spring のコードで Expected type after 'as' というエラーが発生しているようでした。

原因

単純に Xcode のバージョンが古いだけでした。
Swift の as! という記述が使われていて、それは Xcode 6.3 から導入された記法の用で単純に Swift が対応していないということでした。

問題

Maverick でインストールできる Xcode が 6.2 までのようです。
なので Maverick でコンパイルができないようです。

解決方法

Yosemite にアップデートしましょう。
http://qiita.com/riocampos/items/a0f58b63b82844a24140

参考

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2