タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

2とiOS 8に関するopparaのブックマーク (1)

  • [iOS 8] Android脳に効く!新言語「Swift」超入門 #2 Optional基礎 | DevelopersIO

    Optionalってなんだろう? Optionalとはその名の通りオブジェクトにオプション(選択権)を持たせる機能です。 Swiftではオブジェクトを堅牢に扱えるように、変数・定数にnilを代入することが禁止されています。しかし、このままでは「オブジェクトが存在しない状態」を扱うことができません。 そのため、SwiftではOptionalによって「nilの保持」というオプションを持たせ、状況によって選択できるようにしています。 CHECK! Android開発者にはなじみのないnilですが、Javaでいうところのnullと同じようなものだと考えておけばよいでしょう。しかし、実際には別物であるということを忘れてはいけません。 イメージをつかむ JavaにはOptionalのような機能はありません。実際のコードを見てイメージをつかんでみましょう。 Java Code String firstN

    [iOS 8] Android脳に効く!新言語「Swift」超入門 #2 Optional基礎 | DevelopersIO
    oppara
    oppara 2014/09/22
  • 1