I found a bug in XCode 11.6 and/or Catalina 10.15.6. I have a work around listed below, but wondered if this a general problem that should cause concern? In brief, I extended NSString class in Objective C with some personal convenience methods. Here is simplified header for MyStringAdditiotions showing just one convenience method: @interface NSString (MyStringAdditions) (NSString *)unquote; @end The one method is code I wrote a long time ago to remove white space and then if needed remove quotes on a string using such code as NSString *myString = tquoted text; NSString *uqString = [myString unquote]; to return just uqString = quoted text. The code itself is irrelevant and I am sure it is correct, but I got reports from users that it stopped working in Catalina. I was unable to reproduce their problems until I noticed that when I compile and run my app in XCode it works fine, but if I quit XCode and launch the app just compiled in XCode directly in Catalina, in runs differently and q