1
NSLog를 호출하여 myPoint 좌표를 추적하는 간단한 방법을 찾으려고합니다. 있는 그대로,
그래서 난이 할 수있는 매개 변수 앞에 #을 사용하여NSLog를 구현하여 CGPoint 좌표를 추적하는 방법
#define NSLogPoint(__P__) NSLog(@"%s x:%f , y:%f", #__P__, __P__.x, __P__.y)
이 그것을 추적합니다 :
CGPoint myPoint = CGPointMake(3,4);
NSLogPoint(myPoint);
은 추적 할 것이다
이 나는이 같은 매크로를 정의 할 수 있다고 생각 :
myPoint x:3.000000 , y:4.000000
거기에 더 좋은 방법은 무엇입니까?
#define NSLogPoint(__P__) NSLog(@"%s x:%.2f , y:%.2f", #__P__, __P__.x, __P__.y)
:
#define NSLogPoint(__P__) NSLog(@"%s x:%.0f , y:%.0f", #__P__, __P__.x, __P__.y)
은 소수점 이하 두 자리를 가질 :