--- /dev/null
+//
+// Swizzlings.m
+// MenuItemKit
+//
+// Created by CHEN Xian’an on 1/17/16.
+// Copyright © 2016 lazyapps. All rights reserved.
+//
+
+@import UIKit;
+
+@implementation NSObject (MenuItemKit)
+
++ (void)load
+{
+ static dispatch_once_t onceToken;
+ dispatch_once(&onceToken, ^{
+ for (id klass in @[[UIMenuController class], [UILabel class], [NSString class]]) {
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Warc-performSelector-leaks"
+ [klass performSelector:NSSelectorFromString(@"_mik_load")];
+#pragma clang diagnostic pop
+ }
+ });
+}
+
++ (NSMethodSignature *)_mik_fakeSignature
+{
+ return [NSMethodSignature signatureWithObjCTypes:"v@:@"];
+}
+
+
+
+@end
\ No newline at end of file