From 911c457618377e675bbc89abbda97ffc13af1306 Mon Sep 17 00:00:00 2001 From: Thomas Van Lenten Date: Tue, 24 May 2016 10:02:33 -0400 Subject: Remove GTM_PERFORM_KVO_CHECKS. They have become too invasive and cause more issues than they were solving, especially on iOS where they seem to interact very badly with the accessibility provided by the OS. --- Foundation/GTMNSObject+KeyValueObserving.h | 6 ------ 1 file changed, 6 deletions(-) (limited to 'Foundation/GTMNSObject+KeyValueObserving.h') diff --git a/Foundation/GTMNSObject+KeyValueObserving.h b/Foundation/GTMNSObject+KeyValueObserving.h index 079717f..9aa1fbb 100644 --- a/Foundation/GTMNSObject+KeyValueObserving.h +++ b/Foundation/GTMNSObject+KeyValueObserving.h @@ -32,12 +32,6 @@ #import -#ifndef GTM_PERFORM_KVO_CHECKS -// Controls whether KVO checking code is on in debug. See -// GTMNSObject+KeyValueObserving.m for details -#define GTM_PERFORM_KVO_CHECKS 1 -#endif - // If you read the articles above you will see that doing KVO correctly // is actually pretty tricky, and that Apple's documentation may not be // completely clear as to how things should be used. Use the methods below -- cgit v1.2.3