Swift勉強会

Swiftの学習日記

iOSアプリ開発のベテランがいまだにObjective-Cを使っている理由

iOSアプリを新たに始めるならSwiftでも良いと思うけど、ずっと前からやってる人はObjective-Cを使っています。 なぜSwiftに移行しないのでしょうか? frasco.io Marco Arment: 私にとって、それは Swift それ自身についての判断ではなく、現実的な決定です…

Swiftの実行環境「Try Swift!」

Swiftの実行環境について調べたら、オンライン上の「Try Swift!」というツールがありました。 【追記】2017-09-18 …と思ったけど、間違いでしたw うまく動かないので、調べてみると「Swift」という名前だけ同じで、中身は別のプログラミング言語でした!(…

詳解 Objective-C 2.0 第3版

Swiftの勉強をしていると、ときどきObjective-Cの話が出てきます。 Objective-Cについても一応知っておこうと思い、参考書を購入。 詳解 Objective-C 2.0 第3版 作者: 荻原剛志 出版社/メーカー: SBクリエイティブ 発売日: 2011/12/23 メディア: 単行本 この…

Swiftの文末のセミコロン「;」はなくてもOKだった

Swiftのプログラムでは、文末の区切りを示すセミコロン「;」が不要でした。 ただし、ワンライナーのように、1行で複数の文を書くときは、セミコロン「;」で区切りを明示します。 var a = 1 let b = 2 Playgroundで、このように文を1行で続けて書くと、 err…

2.2 型の確認方法 【Swift実践入門】

「Swift実践入門」の第2章を読書。 Swiftで変数や定数の型を確認するtype(of:)関数のメモ。 swiftstudy.hatenablog.com 型の確認方法 Swift3 → type(of:)関数 Swift2 → dynamicType プロパティー 型の確認方法 (p.26) 型アノテーション(型注釈)や型推論に…

RxSwift メモ

「RxSwift」(Reactive Extensions for Swift)に関するメモ。(随時更新予定) RxSwiftは、Swiftで「関数型リアクティブプログラミング」(FRP, functional reactive programming)を行うためのライブラリーです。 情報源 検索 公式サイト ネットの記事 201…

2.5 整数型 【Swift実践入門】

今日は「Swift実践入門」の第2章を読んでみました。 swiftstudy.hatenablog.com 整数型の最大値と最小値 整数型の最大値と最小値 (p.35) 整数型の最小値や最大値は、スタティックプロパティmin、maxからアクセスできます。 スタティックプロパティとは型に紐…

はてなブログでSwiftのコードをシンタックスハイライト表示する方法

Swiftのコードをはてなブログでシンタックスハイライト表示する方法がありました。 Markdownでシンタックスハイライト表示 サンプル 参考 Markdownでシンタックスハイライト表示 Markdownモードで、はてなブログの下書きを作る Swiftのコードを「```swift」…

Swift実践入門

Swiftの文法書を購入しました。学びの多い1冊になりそうです! Swift実践入門 ── 直感的な文法と安全性を兼ね備えた言語 (WEB+DB PRESS plus) 作者: 石川洋資,西山勇世 出版社/メーカー: 技術評論社 発売日: 2017/02/07 メディア: 単行本(ソフトカバー) …

Swift学習のカリキュラム

Swift学習のカリキュラムを考えてみました。 目標は、iPhoneアプリを作れるようになることです。 参考書 プログラミング言語「Swift」の文法 iPhoneアプリの仕組み モバイルデータベース「Realm」の使い方 アプリ内課金のやり方 参考書 プログラミング言語、…

Swiftの学習日記

今日からSwifの学習日記を始めてみます。 SwiftでiPhoneアプリの作り方を学んでみます。 みなさん、一緒に勉強しましょう! どうぞよろしくお願いします。