четверг, 13 августа 2009 г.

CGPoint, CGRect, CGSize переводим в NSString

Очень часто (особенно при отладке) необходимо выводить в консоль CGPoint, CGRect и CGSize. Чтоб не писать громоздкие конструкции, воспользуйтесь функциями

NSStringFromCGPoint(CGPoint point);

NSStringFromCGRect(CGRect rect);

NSStringFromCGSize(CGSize size);

CGRect rect = CGRectMake(1, 2, 3, 4);
 NSString *s = NSStringFromCGRect(rect);
 NSLog(s);


Так же есть и обратные функции CGPointFromString, CGRectFromString, и CGSizeFromString

Комментариев нет:

Отправить комментарий