Swift 分類
callAsFunction
ArraySlice
ラベル付きタプル
API (Application Programming Interface)
@propertyWrapper
Bool の既定イニシャライザーは使用禁止
APIKit
as でオプショナル型を指定するときは注意
case ラベル
AnyObject
C 文字列
要素がひとつのタプルは存在しない
AdditiveArithmetic
既定値
FloatingPoint
allCases
NSObjectProtocol
associatedtype
Build-Time Constant Values (SE-0349)
@IBOutlet
__SwiftValue
BidirectionalCollection
@unchecked
BooleanType
全項目イニシャライザー (Memberwise Initializer)
セッター (Setter)
汎化 (Generalization)
特化 (Specialization)
便宜イニシャライザー (Convenience Initializer)
指定イニシャライザー (Designated Initializer)
多重継承
サブタイプ多相
イミュータブルクラス
ゲッター (Getter)
デイニシャライザー
メソッド
構造体へのプロトコル準拠
End(終端要素)
Start(最初の要素)
番兵
Strideable
Last(最後の要素)
LIFO (Last In, First Out)
FILO (First In, Last Out)
型を使って名前空間を定義
@frozen
全てのものは文字列化可能
CustomPlaygroundDisplayConvertible
CustomDebugStringConvertible
ExpressibleByFloatLiteral
必須イニシャライザー (Required Initializer)
ExpressibleByIntegerLiteral
サブタイピング(部分型付け)
CustomStringConvertible
LosslessStringConvertible
名前空間
構造体
NSCopying
AnyObject は @objc の全てにアクセス可能
CaseIterable
できる(試作中)
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
点数:できる
点数:教えられる
関連する回