swiftに関するmikelitoのブックマーク (3)

  • [Swift] Optional 型についてのまとめ Ver2 - Qiita

    はじめに 以前の記事は一部内容が古くなったので、全面的に書き直しました 環境 Xcode 6.1 GM seed 2 iOS Simulator (iPhone6 / iOS 8.1) Optional 型とは? Optional 型 - nil の代入を許す 非 optional 型 - nil の代入を許さない Optional 型の宣言方法 Int 型

    [Swift] Optional 型についてのまとめ Ver2 - Qiita
  • The Swift Programming Language - Classes and Structures(クラスと構造体)をまとめる - Qiita

    The Swift Programming Language - Classes and Structures(クラスと構造体)をまとめるiOSSwift クラスにはプロパティ、メソッドを組み込む事ができる クラスや構造体をつくる時、インターフェースや実装コードを含むファイルを必要としない ファイルを分割しないでよくて、クラスや構造体は一つのファイルに書くことができる 外部から参照できるインターフェース自動的に使えるようになる クラスと構造体の共通点 値を保持する事ができるプロパティの定義ができる メソッドを定義して機能を提供できる 添字を定義してそれらの値にアクセスできる イニシャライザーを定義してその中で初期設定ができる 実装を継承して機能性を高めることができる プロトコルに従って基的な機能を提供することができる 詳細は Properties, Methods, Subscripts

    The Swift Programming Language - Classes and Structures(クラスと構造体)をまとめる - Qiita
  • 作って学ぶSwift/iOSアプリ入門 - CAMPHOR- Tech Blog

    AppleがWWDC2014にてSwiftを発表してから2ヶ月近くが経ちました。OS X/iOSのアプリ開発に存在するObjective-Cの壁は取り払われ、より多くの人に馴染みやすい言語として現れたSwiftはコミュニティへの新たな開発者の流入を促し既存の開発者にもより安全でモダンなスタイルでの開発を可能にした点でとても歓迎されています。 既に沢山の入門文献や言語の特徴的な振る舞いを解説した文章が日語で世に出回っていることは承知の上でありますが、最近のbeta 3で変更になった部分やこの2ヶ月で溜まってきたナレッジをもとにあらためて言語からアプリ開発まで一貫した解説記事を残したいと思いました。 記事の構成はまず速習Swiftで文法の基礎的なところを話し、その後Todoアプリの作成を通じてクラスや構造体、UIKitを用いたアプリ制作の具体的な話をしていきます。読者は他言語を多少触ったこ

    作って学ぶSwift/iOSアプリ入門 - CAMPHOR- Tech Blog
  • 1