これまでに話した中で、訂正すべき事柄や補足事項などを記します。
| 事項 | 項目種別 | 登場した回 | 伝えた回 | 
|---|---|---|---|
| 負の値に対する剰余について | 訂正 | ||
| 部分配列の内部バッファーは共有される | 補足 | ||
| 参照時に nil なら assert するプロパティーラッパー | 補足 | ||
| lazy var の didSet が呼ばれるタイミング | 補足 | ||
| do や if は break で抜けられる | 訂正 | ||
| withCheckedContinuation での @escaping の不要性について | 補足 | ||
| Swift Concurrency における @escaping クロージャー | 補足 | ||
| Swift 5.7 では存在型の暗黙展開が行われる | 補足 | ||
| 存在型の英語表現は Existential Types | 訂正 | ||
| 自作した count(of:) メソッドの実装間違い | 訂正 | ||
| nil リテラル対応の独自型を nil と比較する際の注意 | 補足 | ||
| preconditionFailure が Never を返すことについて | 補足 | ||
| BinaryInteger における幅の概念 | 訂正 | ||
| ❌ スティッキービット ⭕️ SUID, SGID ビット | 訂正 | ||
| 8進数は 3 ビット | 訂正 | ||
| Apple Watch でのワードサイズ | 訂正 | ||
| IntMax 型が廃止された理由 | 補足 | ||
| Playground で JavaScriptCore の JSExport が動作しないとき | 補足 | ||
| タプルを型エイリアスで扱う話について | 訂正 | ||
| IndexingIterator は Sequence に準拠 | 訂正 | ||
| シーケンスの特定の位置にある要素を取得する | 訂正 | ||
| Objective-C Bridge で生成された String 型 | 訂正 | ||
| A が Optional<A> のサブタイプ | 訂正 | ||
| () -> A? 型に () -> A 型の値を代入可能 | 訂正 | ||
| クラスではプロトコル準拠の合成は行われない様子 | 補足 | ||
| magnitude と significand | 訂正 | ||
| カスタマイズポイントの使いどころ | 補足 | ||
| 配列のアドレス渡しについて | 訂正 | ||
| ❌ クラスファクトリー ⭕️ クラスクラスター | 訂正 | ||
| プログラム領域について | 補足 | ||
| ❌ 評価式パターン ⭕️ 列挙子パターン | 訂正 | ||
| fatalError の終了ステータス 132 について | 補足 | ||
| ProcessInfo のインスタンスについて | 訂正 | ||
| main 関数を明示する方法 | 補足 | ||
| isOpaque の日本語訳 | 訂正 | ||
| 演算子の引数ラベル | 訂正 |