Semantic Issue: Property’s synthesized getter follows Cocoa naming convention for returning ‘owned’ objects
My guess is that the compiler version you’re using follows the memory management rules for declared properties, too — more specifically, for declared properties’ accessors: You take ownership of an object if you create it using a method whose name begins with “alloc”, “new”, “copy”, or “mutableCopy”. A property named newTitle, when synthesised, yields a … Read more