aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Source/SPObjectAdditions.m71
1 files changed, 36 insertions, 35 deletions
diff --git a/Source/SPObjectAdditions.m b/Source/SPObjectAdditions.m
index bf8210ea..9dfe8559 100644
--- a/Source/SPObjectAdditions.m
+++ b/Source/SPObjectAdditions.m
@@ -51,38 +51,39 @@
@end
-#pragma mark -
-
-@interface NSAlert (ApplePrivate)
-
-- (IBAction)buttonPressed:(id)sender;
-
-@end
-
-@implementation NSAlert (SPAlertDebug)
-
-+ (void)load
-{
- static dispatch_once_t onceToken;
-
- dispatch_once(&onceToken, ^{
- Class alertClass = [self class];
-
- SEL orig = @selector(buttonPressed:);
- SEL exch = @selector(sp_buttonPressed:);
-
- Method origM = class_getInstanceMethod(alertClass, orig);
- Method exchM = class_getInstanceMethod(alertClass, exch);
-
- method_exchangeImplementations(origM, exchM);
- });
-}
-
-- (IBAction)sp_buttonPressed:(id)obj
-{
- NSLog(@"%s of %@ title=\n%@\ntext=\n%@",__func__,self,[self messageText],[self informativeText]);
-
- [self sp_buttonPressed:obj];
-}
-
-@end
+// method swizzling to try and reproduce #2297
+//#pragma mark -
+//
+//@interface NSAlert (ApplePrivate)
+//
+//- (IBAction)buttonPressed:(id)sender;
+//
+//@end
+//
+//@implementation NSAlert (SPAlertDebug)
+//
+//+ (void)load
+//{
+// static dispatch_once_t onceToken;
+//
+// dispatch_once(&onceToken, ^{
+// Class alertClass = [self class];
+//
+// SEL orig = @selector(buttonPressed:);
+// SEL exch = @selector(sp_buttonPressed:);
+//
+// Method origM = class_getInstanceMethod(alertClass, orig);
+// Method exchM = class_getInstanceMethod(alertClass, exch);
+//
+// method_exchangeImplementations(origM, exchM);
+// });
+//}
+//
+//- (IBAction)sp_buttonPressed:(id)obj
+//{
+// NSLog(@"%s of %@ title=\n%@\ntext=\n%@",__func__,self,[self messageText],[self informativeText]);
+//
+// [self sp_buttonPressed:obj];
+//}
+//
+//@end