Xcode 6 とモジュールの導入以降、プリコンパイル済みヘッダーは不要になりました。私は常に、ファイル、メソッド、および行番号も記録するカスタム ロギング メソッドを使用してきました。このメソッドは、プリコンパイル済みヘッダーで定義されていました。一連のファイルでメソッドを定義する必要がなければ、メソッドをどこで定義する必要がありますか?
#define YBLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__)