Como mencionó JoeBlow ( noté después de escribir y formatear esta respuesta ), también existe la función UIKit NSStringFromCGSize(), para una impresión bonita, y su inversa CGSizeFromString(), para crear una CGSizeestructura a partir de un NSStringobjeto.
Apple documenta el stringparámetro de la siguiente manera:CGSizeFromString(string)
Una cadena cuyo contenido tiene la forma "{ w , h }", donde w es el ancho y h es la altura. Los w y h valores pueden ser valores enteros o de coma flotante. Un ejemplo de una cadena válida es @ "{3.0,2.5}". La cadena no está traducida, por lo que los elementos siempre se separan con una coma.
Ejemplo
CGSize size = CGSizeFromString(@"{320,568}");
NSLog(@"Pretty printed size: %@", NSStringFromCGSize(size));
Salida
Pretty printed size: {320, 568}
- CGRectGetHeight ()
- CGRectGetWidth ()