2012. 7. 14. 09:58

파라미터 확인법

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

안녕하세요 Geeks_Company 입니다.

함수에 로그 찍는 기능 관련 글입니다.http://free1234.tistory.com/211

여기서 언급한 기능이, 파라미터 관련 된 값을 같이 찍어 볼수 있느냐란 기능인데요.

찍을 수는 있습니다. 모든 파라미터를 로그에 찍는 기능을 추가 하는것보다,

다른 파싱 로직을 추가 하는게 더 좋을꺼 같아서 일단 해당 예제의 값만 콘솔에 찍는것만 보여드리겠습니다.

위의 예제는 간단하게 생성자에서 시작 함수를 호출하면서 나머지 함수를 다 호출하는 로직입니다.

이곳에 제 로그를 추가하는 소스를 더해보겠습니다.

일전에 언급드렸듯이, 추가될 소스의 템플릿만 잘 사용해도, 로그 확인은 쉽습니다.

여기의 배열은 인자를 넘겨주는 부분이며, 템플릿에 순서에 맞게 넘겨주면 됩니다.

예상하셨듯이, 함수 이름과 첫번째 변수명을 인자로 넘겨 줍니다.

짤리긴 했지만, 일단 소스는 저렇게 생성이 되었습니다.

결과값을 파일로 확인해보면,

이제 해당 클래스를 붙여 넣은후 실제로 코드에서 실행 처리 해보겠습니다.

요 코드가 이렇게 바뀌었습니다.

이제 함수를 MAIN에서 불러서 처리 해보겠습니다.

대략 이렇게 처리 한후, 결과값은 이러 합니다.

위의 call from은 string args 의 실제 값으로 넘겨진 문자열입니다.

잘 처리 되었네요.

감사 합니다.