mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Objective-C allows this in "class extensions" (nameless categories); what's worse is that it's actually useful-ish sometimes: when you want to put a particular initializer in an explicit submodule, or only expose it to the current target. rdar://problem/37173549
6 lines
188 B
Objective-C
6 lines
188 B
Objective-C
@import ObjCParseExtras;
|
|
|
|
@interface DesignatedInitWithClassExtensionInAnotherModule (/*ew*/)
|
|
- (instancetype)initWithFloat:(float)value __attribute__((objc_designated_initializer));
|
|
@end
|