私のObjective Cコードには、次のプロパティがあります。
@property (nonatomic, readonly) NSString * _Nullable myNullableString;
Swift コードで使用したいのですが、この場合、Xcode/Sourcekit はmyNullableString
type ではなく type を持っているString?
と考えString!
ます。
この事実により、プロパティのガード付きアンラップは正しくありませんが、強制的な使用も正しくなく、ビルドしたい場合は Xcode / SourceKit のクラッシュまたは segfault につながります。
それを解決する方法はありますか?