• Home
  • The Swift Programming Language 日本語訳
  • Splatutor(動画学習サイト)
Background Image
Posts In:

2. 言語ガイド

  • 2.1 基本 | Swift Published on 2015年12月20日
  • 2.1.1. 定数と変数 | 基本 | Swift Published on 2015年12月21日
  • 2.1.2. コメント | 基本 | Swift Published on 2015年12月22日
  • 2.1.3. セミコロン | 基本 | Swift Published on 2015年12月23日
  • 2.1.4. 整数 | 基本 | Swift Published on 2015年12月24日
  • 2.1.5. 浮動小数点数 | 基本 | Swift Published on 2015年12月25日
  • 2.1.6. 型安全性と型推論 | 基本 | Swift Published on 2015年12月26日
  • 2.1.7. 数値リテラル | 基本 | Swift Published on 2015年12月27日
  • 2.1.8. 数値型変換 | 基本 | Swift Published on 2015年12月28日
  • 2.1.9. タイプエイリアス | 基本 | Swift Published on 2015年12月29日
  • 2.1.10. ブール | 基本 | Swift Published on 2015年12月30日
  • 2.1.11. タプル | 基本 | Swift Published on 2015年12月31日
  • 2.1.12. オプショナル | 基本 | Swift Published on 2016年1月1日
  • 2.1.13. エラー処理 | 基本 | Swift Published on 2016年1月2日
  • 2.1.14. アサーション | 基本 | Swift Published on 2016年1月3日
  • 2.2. 基本の演算子 | Swift Published on 2016年1月4日
  • 2.2.1. 用語 | 基本の演算子 | Swift Published on 2016年1月5日
  • 2.2.2. 代入演算子 | 基本の演算子 | Swift Published on 2016年1月6日
  • 2.2.3. 算術演算子 | 基本の演算子 | Swift Published on 2016年1月7日
  • 2.2.4. 複合代入演算子 | 基本の演算子 | Swift Published on 2016年1月8日
  • 2.2.5. 比較演算子 | 基本の演算子 | Swift Published on 2016年1月9日
  • 2.2.6. 三項条件演算子 | 基本の演算子 | Swift Published on 2016年1月10日
  • 2.2.7. nil 結合演算子 | 基本の演算子 | Swift Published on 2016年1月11日
  • 2.2.8. 範囲演算子 | 基本の演算子 | Swift Published on 2016年1月12日
  • 2.2.9. 論理演算子 | 基本の演算子 | Swift Published on 2016年1月13日
  • 2.3. 文字列と文字 | Swift Published on 2016年1月14日
  • 2.3.1. 文字列リテラル | 文字列と文字 | Swift Published on 2016年1月15日
  • 2.3.2. 空文字列の初期化 | 文字列と文字 | Swift Published on 2016年1月16日
  • 2.3.3. 文字列の可変性 | 文字列と文字 | Swift Published on 2016年1月17日
  • 2.3.4. 文字列は値型 | 文字列と文字 | Swift Published on 2016年1月18日
  • 2.3.5. 文字の扱い | 文字列と文字 | Swift Published on 2016年1月19日
  • 2.3.6. 文字列および文字の結合 | 文字列と文字 | Swift Published on 2016年1月20日
  • 2.3.7. 文字列補間 | 文字列と文字 | Swift Published on 2016年1月21日
  • 2.3.8. Unicode | 文字列と文字 | Swift Published on 2016年1月22日
  • 2.3.9. 文字カウント | 文字列と文字 | Swift Published on 2016年1月23日
  • 2.3.10. 文字列のアクセスおよび変更 | 文字列と文字 | Swift Published on 2016年1月24日
  • 2.3.11. 文字列の比較 | 文字列と文字 | Swift Published on 2016年1月25日
  • 2.3.12. 文字列の Unicode 表現 | 文字列と文字 | Swift Published on 2016年1月26日
  • 2.4. コレクション型 | Swift Published on 2016年1月27日
  • 2.4.1. コレクションの可変性 | コレクション型 | Swift Published on 2016年1月28日
  • 2.4.2. 配列 (Array) | コレクション型 | Swift Published on 2016年1月29日
  • 2.4.3. 集合 (Set) | コレクション型 | Swift Published on 2016年1月30日
  • 2.4.4. 集合演算の実行 | コレクション型 | Swift Published on 2016年1月31日
  • 2.4.5. 辞書 (Dictionary) | コレクション型 | Swift Published on 2016年2月1日
  • 2.5. 制御フロー | Swift Published on 2016年2月2日
  • 2.5.1. for-in ループ | 制御フロー | Swift Published on 2016年2月3日
  • 2.5.2. while ループ | 制御フロー | Swift Published on 2016年2月4日
  • 2.5.3. 条件文 | 制御フロー | Swift Published on 2016年2月5日
  • 2.5.4. 条件転送文 | 制御フロー | Swift Published on 2016年2月6日
  • 2.5.5. 早期終了 | 制御フロー | Swift Published on 2016年2月7日
  • 2.5.6. API の可用性チェック | 制御フロー | Swift Published on 2016年2月8日
  • 2.6. 関数 | Swift Published on 2016年2月9日
  • 2.6.1. 関数の定義と呼び出し | 関数 | Swift Published on 2016年2月10日
  • 2.6.2. 関数のパラメータと戻り値 | 関数 | Swift Published on 2016年2月11日
  • 2.6.3. 関数のパラメータ名 | 関数 | Swift Published on 2016年2月12日
  • 2.6.4. 関数型 | 関数 | Swift Published on 2016年2月13日
  • 2.6.5. ネストされた関数 | 関数 | Swift Published on 2016年2月14日
  • 2.7. クロージャ | Swift Published on 2016年2月15日
  • 2.7.1. クロージャ式 | クロージャ | Swift Published on 2016年2月16日
  • 2.7.2. 後置クロージャ | クロージャ | Swift Published on 2016年2月17日
  • 2.7.3. 値のキャプチャ | クロージャ | Swift Published on 2016年2月18日
  • 2.7.4. クロージャは参照型 | クロージャ | Swift Published on 2016年2月19日
  • 2.7.5. エスケープしないクロージャ | クロージャ | Swift Published on 2016年2月20日
  • 2.7.6. 自動クロージャ | クロージャ | Swift Published on 2016年2月21日
  • 2.8. 列挙型 | Swift Published on 2016年2月22日
  • 2.8.1. 列挙型シンタックス | 列挙型 | Swift Published on 2016年2月23日
  • 2.8.2. 列挙型の値と switch 文 | 列挙型 | Swift Published on 2016年2月24日
  • 2.8.3. 関連値 | 列挙型 | Swift Published on 2016年2月25日
  • 2.8.4. Raw 値 | 列挙型 | Swift Published on 2016年2月26日
  • 2.8.5. 再帰列挙型 | 列挙型 | Swift Published on 2016年2月27日
  • 2.9. クラスと構造体 | Swift Published on 2016年2月28日
  • 2.9.1. クラスと構造体の比較 | クラスと構造体 | Swift Published on 2016年2月29日
  • 2.9.2. 構造体と列挙型は値型 | クラスと構造体 | Swift Published on 2016年3月1日
  • 2.9.3. クラスは参照型 | クラスと構造体 | Swift Published on 2016年3月2日
  • 2.9.4. クラスと構造体の選択 | クラスと構造体 | Swift Published on 2016年3月3日
  • 2.9.5. 文字列、配列、辞書の代入とコピーの振る舞い | クラスと構造体 | Swift Published on 2016年3月4日
  • 2.10. プロパティ | Swift Published on 2016年3月5日
  • 2.10.1. ストアドプロパティ | プロパティ | Swift Published on 2016年3月6日
  • 2.10.2. コンピューテッドプロパティ | プロパティ | Swift Published on 2016年3月7日
  • 2.10.3. プロパティオブザーバ | プロパティ | Swift Published on 2016年3月8日
  • 2.10.4. グローバル変数とローカル変数 | プロパティ | Swift Published on 2016年3月9日
  • 2.10.5. タイププロパティ | プロパティ | Swift Published on 2016年3月10日
  • 2.11. メソッド | Swift Published on 2016年3月11日
  • 2.11.1. インスタンスメソッド | メソッド | Swift Published on 2016年3月12日
  • 2.11.2. タイプメソッド | メソッド | Swift Published on 2016年3月13日
  • 2.12. サブスクリプト | Swift Published on 2016年3月14日
  • 2.12.1. サブスクリプトシンタックス | サブスクリプト | Swift Published on 2016年3月15日
  • 2.12.2. サブスクリプトの使用方法 | サブスクリプト | Swift Published on 2016年3月16日
  • 2.12.3. サブスクリプトオプション | サブスクリプト | Swift Published on 2016年3月17日
  • 2.13. 継承 | Swift Published on 2016年3月18日
  • 2.13.1. ベースクラスの定義 | 継承 | Swift Published on 2016年3月19日
  • 2.13.2. サブクラス化 | 継承 | Swift Published on 2016年3月20日
  • 2.13.3. オーバーライド | 継承 | Swift Published on 2016年3月21日
  • 2.13.4. オーバーライドの防止 | 継承 | Swift Published on 2016年3月22日
  • 2.14. イニシャリゼーション | Swift Published on 2016年3月23日
  • 2.14.1. ストアドプロパティの初期値設定 | イニシャリゼーション | Swift Published on 2016年3月24日
  • 2.14.2. 初期化のカスタマイズ | イニシャリゼーション | Swift Published on 2016年3月25日
  • 2.14.3. デフォルトイニシャライザ | イニシャリゼーション | Swift Published on 2016年3月26日
  • 2.14.4. 値型のイニシャライザデリゲーション | イニシャリゼーション | Swift Published on 2016年3月27日
  • 2.14.5. クラスの継承と初期化 | イニシャリゼーション | Swift Published on 2016年3月28日
  • 2.14.6. failable イニシャライザ | イニシャリゼーション | Swift Published on 2016年3月29日
  • 2.14.7. required イニシャライザ | イニシャリゼーション | Swift Published on 2016年3月30日
  • 2.14.8. プロパティのデフォルト値をクロージャまたは関数で設定 | イニシャリゼーション | Swift Published on 2016年3月31日
  • 2.15. デイニシャリゼーション | Swift Published on 2016年4月1日
  • 2.15.1. デイニシャリゼーションの働き | デイニシャリゼーション | Swift Published on 2016年4月2日
  • 2.15.2. デイニシャライザの動作 | デイニシャリゼーション | Swift Published on 2016年4月3日
  • 2.16. 自動参照カウント | Swift Published on 2016年4月4日
  • 2.16.1. ARC の働き | 自動参照カウント | Swift Published on 2016年4月5日
  • 2.16.2. ARC の動作 | 自動参照カウント | Swift Published on 2016年4月6日
  • 2.16.3. クラスインスタンス間の強い参照の循環 | 自動参照カウント | Swift Published on 2016年4月7日
  • 2.16.4. クラスインスタンス間の強い参照循環の解決 | 自動参照カウント | Swift Published on 2016年4月8日
  • 2.16.5. クロージャによる強い参照の循環 | 自動参照カウント | Swift Published on 2016年4月9日
  • 2.16.6. クロージャでの強い参照循環の解決 | 自動参照カウント | Swift Published on 2016年4月10日
  • 2.17. オプショナルチェーン | Swift Published on 2016年4月11日
  • 2.17.1. 強制アンラップを代替するオプショナルチェーン | オプショナルチェーン | Swift Published on 2016年4月12日
  • 2.17.2. オプショナルチェーンのモデルクラスの定義 | オプショナルチェーン | Swift Published on 2016年4月13日
  • 2.17.3. オプショナルチェーンでプロパティにアクセス | オプショナルチェーン | Swift Published on 2016年4月14日
  • 2.17.4. オプショナルチェーンでメソッド呼び出し | オプショナルチェーン | Swift Published on 2016年4月15日
  • 2.17.5. オプショナルチェーンでサブスクリプトにアクセス | オプショナルチェーン | Swift Published on 2016年4月16日
  • 2.17.6. 複数レベルのチェーンをつなぐ | オプショナルチェーン | Swift Published on 2016年4月17日
  • 2.17.7. オプショナルの戻り値にメソッドをチェーン | オプショナルチェーン | Swift Published on 2016年4月18日
  • 2.18. エラー処理 | Swift Published on 2016年4月19日
  • 2.18.1. エラーの表現とスロー | エラー処理 | Swift Published on 2016年4月20日
  • 2.18.2. エラーの処理 | エラー処理 | Swift Published on 2016年4月21日
  • 2.18.3. クリーンアップ処理を指定 | エラー処理 | Swift Published on 2016年4月22日
  • 2.19. 型キャスト | Swift Published on 2016年4月23日
  • 2.19.1. 型キャストのためのクラス階層を定義 | 型キャスト | Swift Published on 2016年4月24日
  • 2.19.2. 型のチェック | 型キャスト | Swift Published on 2016年4月25日
  • 2.19.3. ダウンキャスト | 型キャスト | Swift Published on 2016年4月26日
  • 2.19.4. Any と AnyObject の型キャスト | 型キャスト | Swift Published on 2016年4月27日
  • 2.20. ネストされた型 | Swift Published on 2016年4月28日
  • 2.20.1. ネストされた型の動作 | ネストされた型 | Swift Published on 2016年4月29日
  • 2.20.2. ネストされた型の参照 | ネストされた型 | Swift Published on 2016年4月30日
  • 2.21. エクステンション | Swift Published on 2016年5月1日
  • 2.21.1. エクステンションシンタックス | エクステンション | Swift Published on 2016年5月2日
  • 2.21.2. コンピューテッドプロパティ | エクステンション | Swift Published on 2016年5月3日
  • 2.21.3. イニシャライザ | エクステンション | Swift Published on 2016年5月4日
  • 2.21.4. メソッド | エクステンション | Swift Published on 2016年5月5日
  • 2.21.5. サブスクリプト | エクステンション | Swift Published on 2016年5月6日
  • 2.21.6. ネストされた型 | エクステンション | Swift Published on 2016年5月7日
  • 2.22. プロトコル | Swift Published on 2016年5月8日
  • 2.22.1. プロトコルシンタックス | プロトコル | Swift Published on 2016年5月9日
  • 2.22.2. プロパティ要件 | プロトコル | Swift Published on 2016年5月10日
  • 2.22.3. メソッド要件 | プロトコル | Swift Published on 2016年5月11日
  • 2.22.4. mutating メソッド要件 | プロトコル | Swift Published on 2016年5月12日
  • 2.22.5. イニシャライザ要件 | プロトコル | Swift Published on 2016年5月13日
  • 2.22.6. 型としてのプロトコル | プロトコル | Swift Published on 2016年5月14日
  • 2.22.7. デリゲーション | プロトコル | Swift Published on 2016年5月15日
  • 2.22.8. エクステンションによるプロトコル準拠の追加 | プロトコル | Swift Published on 2016年5月16日
  • 2.22.9. プロトコル型のコレクション | プロトコル | Swift Published on 2016年5月17日
  • 2.22.10. プロトコル継承 | プロトコル | Swift Published on 2016年5月18日
  • 2.22.11. クラス限定のプロトコル | プロトコル | Swift Published on 2016年5月19日
  • 2.22.12. プロトコルコンポジション | プロトコル | Swift Published on 2016年5月20日
  • 2.22.13. プロトコル準拠のチェック | プロトコル | Swift Published on 2016年5月21日
  • 2.22.14. オプショナルプロトコル要件 | プロトコル | Swift Published on 2016年5月22日
  • 2.22.15. プロトコルエクステンション | プロトコル | Swift Published on 2016年5月23日
  • 2.23. ジェネリクス | Swift Published on 2016年5月24日
  • 2.23.1. ジェネリクスが解決する問題 | ジェネリクス | Swift Published on 2016年5月25日
  • 2.23.2. ジェネリック関数 | ジェネリクス | Swift Published on 2016年5月26日
  • 2.23.3. 型パラメータ | ジェネリクス | Swift Published on 2016年5月27日
  • 2.23.4. 型パラメータの命名 | ジェネリクス | Swift Published on 2016年5月28日
  • 2.23.5. ジェネリック型 | ジェネリクス | Swift Published on 2016年5月29日
  • 2.23.6. ジェネリック型の拡張 | ジェネリクス | Swift Published on 2016年5月30日
  • 2.23.7. 型制約 | ジェネリクス | Swift Published on 2016年5月31日
  • 2.23.8. 関連型 | ジェネリクス | Swift Published on 2016年6月1日
  • 2.23.9. where 節 | ジェネリクス | Swift Published on 2016年6月2日
  • 2.24. アクセス制御 | Swift Published on 2016年6月3日
  • 2.24.1. モジュールとソースファイル | アクセス制御 | Swift Published on 2016年6月4日
  • 2.24.2. アクセスレベル | アクセス制御 | Swift Published on 2016年6月5日
  • 2.24.3. アクセス制御シンタックス | アクセス制御 | Swift Published on 2016年6月6日
  • 2.24.4. カスタム型 | アクセス制御 | Swift Published on 2016年6月7日
  • 2.24.5. サブクラス | アクセス制御 | Swift Published on 2016年6月8日
  • 2.24.6. 定数、変数、プロパティ、サブスクリプト | アクセス制御 | Swift Published on 2016年6月9日
  • 2.24.7. イニシャライザ | アクセス制御 | Swift Published on 2016年6月10日
  • 2.24.8. プロトコル | アクセス制御 | Swift Published on 2016年6月11日
  • 2.24.9. エクステンション | アクセス制御 | Swift Published on 2016年6月12日
  • 2.24.10. ジェネリクス | アクセス制御 | Swift Published on 2016年6月13日
  • 2.24.11. タイプエイリアス | アクセス制御 | Swift Published on 2016年6月14日
  • 2.25. 高度な演算子 | Swift Published on 2016年6月15日
  • 2.25.1. ビット演算子 | 高度な演算子 | Swift Published on 2016年6月16日
  • 2.25.2. オーバーフロー演算子 | 高度な演算子 | Swift Published on 2016年6月17日
  • 2.25.3. 優先順位と結合性 | 高度な演算子 | Swift Published on 2016年6月18日
  • 2.25.4. 演算子関数 | 高度な演算子 | Swift Published on 2016年6月19日
  • 2.25.5. カスタム演算子 | 高度な演算子 | Swift Published on 2016年6月20日
  • Home
  • The Swift Programming Language 日本語訳
  • Splatutor(動画学習サイト)
Get in touch with us