21 lines
486 B
Objective-C
21 lines
486 B
Objective-C
#import <Foundation/Foundation.h>
|
|
#if __has_include(<AppKit/AppKit.h>)
|
|
#import <AppKit/AppKit.h>
|
|
#define XXView NSView
|
|
#else
|
|
#import <UIKit/UIKit.h>
|
|
#define XXView UIView
|
|
#endif
|
|
|
|
int main() {
|
|
XXView *view = [[XXView alloc] init];
|
|
dispatch_group_t g = dispatch_group_create();
|
|
dispatch_group_enter(g);
|
|
[NSThread detachNewThreadWithBlock:^{
|
|
@autoreleasepool {
|
|
[view superview];
|
|
}
|
|
dispatch_group_leave(g);
|
|
}];
|
|
dispatch_group_wait(g, DISPATCH_TIME_FOREVER);
|
|
}
|