Avatar
まさにそれを今やろうとしてました! const Hoge *const *xcomps が Swift では UnsafePointer<UnsafePointer<Hoge>?>! となるようで、この内側の ? を取りたくて const Hoge *const _Nonnull *xcomps としたら求める形にできたのですが,Pointer is missing a nullability type specifier という警告がたくさん出てしまいました。 NS_ASSUME_NONNULL_BEGIN ... END で囲めば消せるようなのですが、これを使うには Foundation を import する必要があるらしいんですが、それ以外の方法はあるでしょうか?(Linux で動かしたいので Foundation free にしたい)
1:09 AM
#pragma clang diagnostic push #pragma clang diagnostic ignored "-Wnullability-completeness" ... #pragma clang diagnostic pop これで行けました👍 (このやり方で大丈夫でしょうか?) (edited)