開催回 | 開催日 | 分類 | YouTube リンク |
|---|---|---|---|
January 31, 2025 | 並行処理 (Concurrency)並行安全 (Concurrency-safe)隔離領域, 隔離ドメイン (Isolation Domain)データ競合 (Data Race)API デザインガイドライン | ||
January 17, 2025 | 関数型における隔離領域の推論API デザインガイドライン引数ラベルフリーな関数型を使って名前空間を定義 | ||
June 3, 2024 | 括弧演算子の優先順位 (Precedence)API は短さよりも明瞭さを意識全ての語句で過不足なく表現API デザインガイドライン | ||
May 29, 2024 | 論理演算 (Logical Operator)論理和演算子 (||)論理積演算子 (&&)API デザインガイドライン英文法として正しい名前を選ぶ命名規則名前空間 | ||
November 15, 2023 | 三項演算子 (Ternary Operator)if 式switch 式API デザインガイドライン専門用語の扱い | ||
September 29, 2023 | 可変長ジェネリクス引数パック (Parameter packs)ジェネリクス (Generics)タプル (Tuple)eachEquatablerepeat (Parameter Packs)API デザインガイドライン | ||
September 15, 2023 | 暗黙アンラップなオプショナル (Implicitly Unwrapped Optionals)lazy(予約語)プロパティーラッパー (Property Wrapper)projectedValue@UIViewController.ViewLoadingAPI デザインガイドラインアウトレット (@IBOutlet) | ||
July 8, 2022 | タプル (Tuple)タプルの要素を振り替えるスワップ関数 (Swap)命名規則引数リスト構造体変換イニシャライザー値束縛パターン (Value-Binding Pattern)識別子パターン (Identifier Pattern)パターンマッチング値と結果渡し (Call by Value Result)inoutAPI デザインガイドラインレシーバーメソッドフリーな関数大域スコープ大域関数(グローバル関数)複数の戻り値 (Multiple Return Type)副作用引数ラベル引数で戻り値を返すtmp規定値 | youtu.be | |
May 9, 2022 | コメントドキュメントコメントPlayground マークアップ構造化プログラミングオブジェクト指向名前空間メソッド計算型プロパティー (Calculated Properties)プロパティーの計算量API デザインガイドライン | youtu.be | |
September 10, 2021 | 表現方法前置詞句ベース名関数・メソッド引数ラベルクロージャー (Closure)タプル (Tuple)複数の戻り値 (Multiple Return Type)ポリモーフィズム(多態性)パラメーター多相メソッドAPI デザインガイドライン | www.youtube.com | |
September 8, 2021 | 表現方法引数ラベル型変換LosslessStringConvertibleAnySequenceAnyIteratorzipmin既定値変換イニシャライザー値を保全する型変換 (Value Preserving Type Conversion)狭義の型変換 (Narrow Type Conversion)ラベル名で型変換を区別する補数表現前置詞句API デザインガイドライン | www.youtube.com | |
September 6, 2021 | www.youtube.com | ||
September 3, 2021 | 表現方法関数・メソッドベース名オーバーロード (Overroads)戻り値によるオーバーロードアドホック多相メソッドunsafeBitCastnumericCastCodableAPI デザインガイドライン | www.youtube.com | |
September 1, 2021 | 表現方法計算量プロパティーフリーな関数大域スコープキャメルケース頭字語minドキュメントコメントオーダー表記API デザインガイドライン | www.youtube.com | |
August 30, 2021 | 命名規則selfincrementincrease専門用語の扱いハッシュ (Hash)HashableEquatableぱくスタListArrayハッシュテーブル (Hash Table)コリジョン(ハッシュテーブル)計算量sin 関数API デザインガイドライン | www.youtube.com | |
August 27, 2021 | 命名規則副作用真偽値 (Boolean)関数・メソッドプロパティーレシーバープロトコル準拠selfincrementincreaseNSCopyingメッセージパッシングメソッドAPI デザインガイドライン | www.youtube.com | |
August 25, 2021 | 命名規則count関数・メソッドメソッドイニシャライザーファクトリーメソッド副作用英文法として正しい名前を選ぶAPI デザインガイドライン | www.youtube.com | |
August 23, 2021 | 命名規則自由度のある型情報DSL (ドメイン固有言語)クイックヘルプ・インスペクターキーパス (Key Path)ベース名引数ラベルオーバーロード (Overroads)イニシャライザーファクトリーメソッドNotificationCenter.addObserverArray.randomElementaccessibilityHintflatMapcompactMap@resultBuilderAPI デザインガイドライン | www.youtube.com | |
August 20, 2021 | 命名規則全ての語句で過不足なく表現変数関数・メソッド関連型 (Associated Type)定数メソッドレシーバーAPI 使用時の明瞭さを最重視制約が弱い型の引数はラベルで補足IteratorProtocolイテレーターErrorAPI デザインガイドライン | www.youtube.com | |
August 18, 2021 | API デザインガイドライン基本方針ドキュメントコメントObjective-C との相互運用 (Interoperability)API 使用時の明瞭さを最重視API は短さよりも明瞭さを意識クイックヘルプドキュメントコメントは API の設計に良い影響を与えるMarkdown概要説明(サマリー)添字構文 (subscript)イニシャライザーシンボルコマンド構文シンボル・ドキュメンテーション・マークアップ | www.youtube.com |