Objective-C debug macros
At very least, DO NOT copy-paste your macros directly into .pch file


  A PCH file is, by definition, a project specific precompiled header.
  It really shouldn't be used beyond the context of the project and it
  really shouldn't contain anything but #includes/#imports.


As suggested by an Apple engineer, you should make a separate file with your macros e.g. Defines.h, and just put #import Defines.h into .pch file.
I would suggest re-thinking you logging strategy. If it is not absolutely necessary (e.g. you do not have access to production instance of your app), you should log only the critical errors. Abundance of logging code decreases its readability/maintainability and can even CAUSE bugs. I recommend an excellent blog post on this matter from co-founder of Stack Overflow.