flyingbirdのiPhoneアプリ開発記録

- PolyRhythmの中の人がiPhoneアプリ開発中に思ったことを記録するブログです -

【Swift4】Stringのイニシャライズでエラー

Swift4にしたらStringの初期化でコンパイルエラーが発生

  • Swift4にしたら以下のようなエラーが出始めた。
'init' is unavailable: String.init(_:String) is no longer failable
'init' was obsoleted in Swift 4 (Swift.String)


原因は・・・

  • 原因はStringのイニシャライズ時に「!」マークがくっついていた事。
    へぇ〜。だそうです。
String("")!

↓↓↓↓↓

String("")