0
UIImage를 앱 대리인에게 저장하려고합니다. UIViewController를 처음으로로드하면 UIImage가 반환됩니다 (첫 번째 스크린 샷 참조).UIImage가 NSNumber가됩니다.
도와주세요! 거의 2 일 동안 여기에 갇혀 있습니다. 내가 그 컨트롤러로 다시 리디렉션 할 때
는하지만,있는 UIImage가의 NSNumber된다. 이 문제는 가장 쉽게 디버거를 사용하여 해결
UIGraphicsBeginImageContextWithOptions(self.imageView.frame.size,YES, 0.0);
[self.imageView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *resultingImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
del.getImage = resultingImage;
'getImage = retrievedImage'? 그것은'image = retrievedImage'가 아니어야합니까? –
정말로 "getImage"속성을 호출하면 안됩니다. xcode가 getter로 실수했을 수 있습니다. 그 이름을 "myImage"또는 그와 비슷한 것으로 변경해보고, 그것이 작동하는지 확인하십시오. – Odrakir
NSZombies를 활성화 한 상태에서 코드를 실행 해보십시오. IntendedType의 객체가 TotallyUnrelatedType으로 표시되면 일반적으로 해당 객체의 메모리가 이미 해제되었음을 의미합니다. – Kreiri