0
C++을 사용하여 iphone 테스트를 만들고 nslog 기능을 포함하고 싶을 때마다 nslog (디버그 정보를 표시하는 유일한 방법)를 사용하고 싶습니다. 내 cpp가 mm으로 변경해야합니까? 그것을하는 유일한 길입니까? 다른 플랫폼으로 이동할 때 나는 cpp로 돌아가고 싶지 않기 때문에. 도움을NSlog with cross platform style
감사
C++을 사용하여 iphone 테스트를 만들고 nslog 기능을 포함하고 싶을 때마다 nslog (디버그 정보를 표시하는 유일한 방법)를 사용하고 싶습니다. 내 cpp가 mm으로 변경해야합니까? 그것을하는 유일한 길입니까? 다른 플랫폼으로 이동할 때 나는 cpp로 돌아가고 싶지 않기 때문에. 도움을NSlog with cross platform style
감사
NSLog는 오브젝티브 C 플랫폼에 존재하기 때문에, 왜 NSLog를 호출하고 C에서 ++ 파일이 평소와 같이이라는 것을 호출 한 .mm 파일에 표준 C++ 인수를 복용 자신의 LogMessage()
방법을 만들 수 없습니다 . 그렇게하면 로그인해야하는 모든 파일의 이름을 바꿀 필요가 없습니다.
다른 플랫폼에서는 어쨌든 NSLog가 없기 때문에 LogMessage()
의 다른 구현을 포함하면됩니다.