I'm using Xcode 8.3.3 to work on a Mac application, written in Objective C. In both the project and target settings the Apple LLVM 8.1 Warnings - Deprecated Functions are set to yes. My project called CGContextShowTextAtPoint(params). It was pointed out by a user that this was causing text to be displayed incorrectly. I looked at the documentation and it shows this function to be deprecated in OS X 10.9.
Why doesn't Xcode complain about this when I build my project? Is it possible that I'm also missing other deprecated functions?
Also the documentation used to mention newer functions that should be called to replace deprecated functions but doesn't in the documentation for this function.
I have my build settings set to build for OS X 10.6. Yes, this is probably too old. Would setting the build version to an newer OS fix this?