Seperti yang disebutkan JoeBlow ( saya perhatikan setelah mengetik dan memformat jawaban ini ), ada juga fungsi UIKit NSStringFromCGSize(), untuk pencetakan cantik, dan kebalikannya CGSizeFromString(), untuk membuat CGSizestruct dari suatu NSStringobjek.
Apple mendokumentasikan stringparameter sebagai berikut:CGSizeFromString(string)
Sebuah string yang isinya berupa "{ w , h }", dimana w adalah lebar dan h adalah tinggi. Nilai w dan h dapat berupa nilai integer atau float. Contoh string yang valid adalah @ "{3.0,2.5}". String tidak dilokalkan, jadi item selalu dipisahkan dengan koma.
Contoh
CGSize size = CGSizeFromString(@"{320,568}");
NSLog(@"Pretty printed size: %@", NSStringFromCGSize(size));
Keluaran
Pretty printed size: {320, 568}
- CGRectGetHeight ()
- CGRectGetWidth ()