0
多分私はこれを考えたり、脳の痙攣を起こしているのです。構造体と同等か?これを行うための "スウィフト"方法はタタリアスですか?
typealias myZero = reallyLongAndObfuscatedEnum.ZERO
のは、私はいくつかのレガシーコードを持っており、これはもちろん私が扱ってるものの非常に単純化したバージョンであるスウィフト3に変換する必要がありましょう。
私が使用することができますReallyLongEquation * reallyLongAndObfuscatedEnum.ZERO.cgfloat_t
:代わりにタイピングの
今enum reallyLongAndObfuscatedEnum {
///zero
struct ZERO {
static let float_t:Float32 = Float32(0)
static let double_t:Float64 = Float64(0)
static let cgfloat_t:CGFloat = CGFloat(0)
static let desc:String = "/* nothingness, nada, it is the void */"
}
}
ReallyLongEquation * myZero.cgfloat_t
はこれを行うには、 "スウィフト" 方法typealiasですか?