前回と似たネタ。 #import <QuartzCore/QuartzCore.h> - (UIImage*) buildImageFrom: (UIView*)view { UIGraphicsBeginImageContext(view .bounds.size); [view.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage* viewImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); return viewImage; } このとき、取得できる UIImage は autorelease 済みなので、 release すると死ねる。 今回は公式公開の API なので、胸を張って Apple に出せる