I turned on the setting \"Treat Warnings as Errors\" used it for a while and then turned it off however warnings still build as errors. I have restarted xcode and my pc.
Try to override this setting on the Target level, rather than Project's.