目次
Xcode の新機能
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
protocol SetAlgebra
セットの作成
init()
init()
メンバーシップのテスト
func contains(Self.Element) -> Bool
func contains(Self) -> Bool
associatedtype Element
アプリで VoiceOver をサポート
shouldGroupAccessibilityChildren
accessibilityCustomRotors
accessibilityElementsHidden
accessibilityRespondsToUserInteraction
accessibilityViewIsModal
var shouldGroupAccessibilityChildren: Bool
Sendable
標準ライブラリ
true
false
static func yield() async
static func sleep(nanoseconds: UInt64) async throws
static func sleep(for:tolerance:clock:)
Instant
Duration
タスクのキャンセル
struct CancellationError
func cancel()
var isCancelled: Bool
static var isCancelled: Bool
static func checkCancellation() throws
func withTaskCancellationHandler<T>(operation: () async throws -> T, onCancel: () -> Void) async rethrows -> T
func withTaskCancellationHandler<T>(handler: () -> Void, operation: () async throws -> T) async rethrows -> T
func addTask(priority: TaskPriority?, operation: () async -> ChildTaskResult)
func addTaskUnlessCancelled(priority: TaskPriority?, operation: () async -> ChildTaskResult) -> Bool
StringLiteralType
ExtendedGraphemeClusterLiteralType
StoreKit
SKAdNetworkItems
SKExternalLinkAccount
SKExternalPurchase
SKExternalPurchaseCustomLinkRegions
SKExternalPurchaseLink
SKExternalPurchaseMultiLink
SKIncludeConsumableInAppPurchaseHistory
広告ネットワーク ID
SKAdNetworkIdentifier
Swift Testing
必須
テスト関数の定義
スイートの型によるテスト関数の整理
XCTest からのテストの移行
macro Test(String?, any TestTrait...)
struct Test
struct Case
var id
var associatedBugs: [Bug]
var comments: [Comment]
var displayName: String?
var isParameterized: Bool
var isSuite: Bool
var name: String
var sourceLocation: SourceLocation
var tags: Set<Tag>
var timeLimit: Duration?
var traits: [any Trait]
デフォルトの実装
Equatable の実装
macro Suite(String?, any SuiteTrait...)
型プロパティ
static var current: Test?
T
U
V
W
XYZ