5 // Created by CHEN Xian’an on 1/17/16.
6 // Copyright © 2016 lazyapps. All rights reserved.
11 @implementation NSObject (MenuItemKit)
15 static dispatch_once_t onceToken;
16 dispatch_once(&onceToken, ^{
17 for (id klass in @[[UIMenuController class], [UILabel class], [NSString class]]) {
18 #pragma clang diagnostic push
19 #pragma clang diagnostic ignored "-Warc-performSelector-leaks"
20 [klass performSelector:NSSelectorFromString(@"_mik_load")];
21 #pragma clang diagnostic pop
26 + (NSMethodSignature *)_mik_fakeSignature
28 return [NSMethodSignature signatureWithObjCTypes:"v@:@"];