Avatar
safeFirst って何ができなかったんですか? Optional を非 Optional で満たすことができなかったとかではなく??
2:46 PM
これは 4.2 でもできない。 @swift-4.2.4 protocol P { associatedtype A var a: A? { get } } struct S<T>: P { typealias A = T let value: T var a: T { return value } } let s = S(value: 42) print(s.a)