새로운 나의 무지를 용서 : 스레드 1있는 UIImage imageNamed 크기 일반적으로 오브젝티브 C, 코코아, 컴파일 언어에
UIImage *myImage = [UIImage imageNamed:@"1-filter.jpg"];
NSLog(@"myImage.size=%@", myImage.size);
결과 : "EXC_BAD_ACCESS"Porgram 신호를 받았다.
왜? 어떻게하면 UIImage의 크기를 얻을 수 있습니까?
NSLog (@ "size.height = % d", myImage.size.height); 실제로 % f는 CGFloat입니다. – Eugene
'CGSize'의 멤버는'CGFloat'이며 NSInteger는 아닙니다. 올바른 포맷터는'% f' 또는'% g' (또는 실제로 과학 표기법을 좋아한다면'% e')입니다. 그리고 너비 나 높이뿐만 아니라 전체 크기를 얻으려면'NSStringFromCGSize'를 사용하는 것이 정확하고 쉽습니다. 객체를 반환하기 때문에'% @'입니다. –