JavaScript must be enabled in order to use Notion.
Please enable JavaScript to continue.
Skip to content
ゆめみオープンハンドブック
(永遠のβ版)
...
分野別の開催情報
About Swift
Get Notion free
About Swift
題材別の開催履歴
開催回
開催日
分類
YouTube リンク
第24回
2021/09/15
@available
不透明な型 (Opaque Type)
オプショナル型 (Optional)
マクロ
Swift の特色
パターンマッチング
整数リテラル
try?
switch における列挙型の扱い
ez-net.jp
/lin…24.mp4
第23回
2021/09/13
オリエンテーション
New page
変数
表現方法
オーバーフロー (Overflow)
バッファーオーバーラン
エラー処理 (Error Handling)
無限ループ
添字構文 (subscript)
定数
+
3
ez-net.jp
/lin…23.mp4
第11回
2021/08/16
オープンソース
運営形態
コアライブラリー
オリエンテーション
標準ライブラリー
エコシステム
Foundation
Dispatch
XCTest
Darwin
+
1
ez-net.jp
/lin…11.mp4
第10回
2021/08/06
NULL 安全
オプショナル型 (Optional)
オプショナル・バインディング (Optional Binding)
オプショナル・チェイニング (Optional Chaining)
CustomStringConvertible
Swift.org
ez-net.jp
/lin…10.mp4
第9回
2021/08/04
New page
確定初期化 (Difinite Initialization)
オーバーフロー (Overflow)
defer
フィードバックアシスタント
Array.init(unsafeUninitializedCapacity:initializingWith:)
if ブロックに波括弧が必須
NULL 安全
インクリメント演算子
ARC (Automatic Reference Counting)
+
4
ez-net.jp
/lin…/9.mp4
第8回
2021/08/02
制御構文 (Control Flow)
defer
New page
デイニシャライザー
スタック
セマフォ (Semaphore)
インクリメント演算子
フォールスルー (Fall Through)
Swift.org
ez-net.jp
/lin…/8.mp4
第7回
2021/07/30
制御構文 (Control Flow)
repeat-while
guard
スコープラベル
早期 Exit (Early Exit)
フォールスルー (Fall Through)
オプショナル・バインディング (Optional Binding)
構造化プログラミング
Never
continue
+
1
ez-net.jp
/lin…/7.mp4
第6回
2021/07/28
エラー処理 (Error Handling)
スコープ
局所スコープ
do
制御構文 (Control Flow)
パスカルケース
パスカル文字列(Pascal 文字列)
C 文字列
例外処理 (Exception Handling)
Objective-C
+
10
ez-net.jp
/lin…/6.mp4
第5回
2021/07/26
反復処理
Collection
Sequence
構造体
型拡張 (Extension)
プロトコル準拠
map
filter
reduce
乱数
+
7
ez-net.jp
/lin…/5.mp4
第4回
2021/07/21
クロージャー (Closure)
タプル (Tuple)
ジェネリクス (Generics)
複数の戻り値 (Multiple Return Type)
AdditiveArithmetic
Self
ブロックス (Blocks)
Void
関数は必ず戻り値を返す
要素がひとつのタプルは存在しない
+
4
ez-net.jp
/lin…/4.mp4
第3回
2021/07/19
型推論 (Type Inference)
名前空間
メモリー管理
名前付きパラメーター
CustomStringConvertible
型推論で型パラメーターを特定
型を使って名前空間を定義
予約語と同名のシンボルを使う
モジュールが作る名前空間
汎用的な型を安易に拡張しない
+
4
ez-net.jp
/lin…/3.mp4
第2回
2021/07/16
Safe
Fast
Expressive
Interactive
エラー処理 (Error Handling)
クロスプラットフォーム
ARC (Automatic Reference Counting)
Swift.org
ez-net.jp
/lin…/2.mp4
Count
12
題材別の開催履歴