Explain.
C#의 기능중하나인 전처리기를 활용하여 Debug모드시에만
Log를 출력하게끔 구현해주는 방식.
릴리즈시 전처리기의 해제로 log기능을 끌수있다.
구현방식은 매우 간단.
Logger.cs
#define DEBUG
//#undef DEBUG // realease version
public class Logger {
public static void Log(string msg)
{
#if DEBUG
UnityEngine.Debug.Log(msg);
#endif
}
public static void ErrorLog(string msg)
{
#if DEBUG
UnityEngine.Debug.LogError(msg);
#endif
}
...
2014년 6월 17일 화요일
피드 구독하기:
글 (Atom)