<SwiftLearn/>
🍎

Swift言語 最終試験

25問の選択問題です。80点以上で合格となります。

0 / 25 回答済み
1
基礎

printとdebugPrintの違いとして正しいのはどれですか?

2
基礎

letとvarの違いとして正しいのはどれですか?

3
型システム

Optionalのアンラップ方法として最も安全なのはどれですか?

4
基礎

guard文の特徴として正しいのはどれですか?

5
基礎

Swiftのswitch文について正しいのはどれですか?

6
並行処理

クロージャのキャプチャセマンティクスについて正しいのはどれですか?

7
型システム

structとclassの最大の違いはどれですか?

8
プロトコル・ジェネリクス

protocol extensionの用途として正しいのはどれですか?

9
プロトコル・ジェネリクス

ジェネリクスの型制約(where句や: Protocol)の役割は何ですか?

10
並行処理

Result型を使うメリットとして正しいのはどれですか?

11
並行処理

async/awaitの特徴として正しいのはどれですか?

12
並行処理

ARCにおけるweakとunownedの違いとして正しいのはどれですか?

13
SwiftUI

@Stateと@Bindingの使い分けとして正しいのはどれですか?

14
プロトコル・ジェネリクス

@Published(ObservableObject)の役割として正しいのはどれですか?

15
テスト

XCTestのアサーションメソッドとして正しいのはどれですか?

16
ツール

Swift Package Manager(SPM)のパッケージ定義ファイルはどれですか?

17
型システム

enumのassociated valuesの説明として正しいのはどれですか?

18
プロトコル・ジェネリクス

CodableプロトコルについてSwiftが提供する機能として正しいのはどれですか?

19
型システム

コレクションの高階関数(map・filter・reduce)について正しいのはどれですか?

20
基礎

Swiftの文字列補間(String interpolation)の正しい記法はどれですか?

21
基礎

for-inで1から5までのRangeを作成する正しい書き方はどれですか?

22
型システム

型キャストas?とas!の違いとして正しいのはどれですか?

23
プロトコル・ジェネリクス

プロトコル指向プログラミング(POP)の特徴として正しいのはどれですか?

24
プロトコル・ジェネリクス

opaque type(some Protocol)の説明として正しいのはどれですか?

25
並行処理

actorとSendableプロトコルの関係として正しいのはどれですか?