thevery
08/02/2018, 10:16 PMerror: conflicting nullability specifier on parameter types, 'nonnull' conflicts with existing specifier '_Nullable'
- (int32_t)compareToOther:(YOUMStdlibEnum *)other __attribute__((swift_name("compareTo(other:)")));
^
note: previous declaration is here
- (int32_t)compareToOther:(id _Nullable)other __attribute__((swift_name("compareTo(other:)")));
@protocol YOUMStdlibComparable
@required
- (int32_t)compareToOther:(id _Nullable)other __attribute__((swift_name("compareTo(other:)")));
@end;
@interface YOUMStdlibEnum : KotlinBase <YOUMStdlibComparable>
- (instancetype)initWithName:(NSString *)name ordinal:(int32_t)ordinal __attribute__((swift_name("init(name:ordinal:)"))) __attribute__((objc_designated_initializer));
- (id)clone __attribute__((swift_name("clone()")));
- (int32_t)compareToOther:(YOUMStdlibEnum *)other __attribute__((swift_name("compareTo(other:)")));
@property (readonly) NSString *name;
@property (readonly) int32_t ordinal;
@end;
Is it a known problem? Maybe some workaround?svyatoslav.scherbina
08/03/2018, 9:50 AMthevery
08/03/2018, 11:22 AM