Avatar
omochimetaru 8/9/2017 4:07 PM
struct NS { @available(*, unavailable) init() {} static func a() -> Int { return 99 } } NS.a() こうやってイニシャライザを潰せばネームスペース代わりのstructを値として使うことを防げると気がついた (edited)