Swift 4プログラミング入門 iOS 11+Xcode 9対応のサンプルプログラムです。
バージョン1.0が書籍掲載時点のサンプルプログラムです。以下のリンクからダウンロードできます。
https://github.com/tnantoka/swiftbook-examples/archive/1.0.zip
masterブランチは書籍発売以降、継続的にアップデートされます。ダウンロードは以下のリンクから行うことができます。
https://github.com/tnantoka/swiftbook-examples/archive/master.zip
サンプルプログラムは以下の構成になっています。
| フォルダ | 説明 |
|---|---|
ChapterXX |
書籍の各チャプターのサンプルアプリ。 |
Bonus |
ボーナスPDF内のサンプルアプリ。 |
Playground |
Part 2のプログラムをPlaygroundにしたもの。 |
書籍ではサンプルプログラムの合計を478本と表記しています。
これは書籍執筆時点の.xcodeprojの数で、その後の調整で現在は480本になっています。
また16つの.xcplaygroundは本数に含んでいません。
ソースコードはMITライセンスで提供します。
サンプルアプリ内で利用している各フォントはそれぞれのライセンスに従います。
- http://ionicons.com (MIT License)
- http://fontawesome.io/ (SIL Open Font License)
- https://fonts.google.com/specimen/Italiana (SIL Open Font License)
Bonus/Chapter4で使用している各ライブラリ・ツールも各ライセンスに従います。
| ライブラリ | ライセンス |
|---|---|
| Alamofire | MIT |
| PKHUD | MIT |
| Eureka | MIT |
| SwiftIconFont | MIT |
| KeychainAccess | MIT |
| Realm | Apache 2.0 |
| SwiftLint | MIT |
| LicensePlist | MIT |
