나는 다음과 같은 코드를 사용하여 이미지 파일을 기반으로 단일있는 UIImage를 생성하고 복제하는 동안 : 다음 반복하고있어있는 UIImage 너무 많은 파일이있는 UIImage 개체
UIImage *myImage = [[UIImage alloc] initWithContentsOfFile:myImagePath];
을하고있는 UIImage 속성을 포함하는 많은 개체가이 myimage을 추가를 . 어느 날 다음과 같은 오류가 결과 :
error = 24 (Too many open files)
내 질문에 내가 그것을 사용하여 파일 참조를 복제하지 않고있는 UIImage를 복제 할 방법이다. 어떤 일이 일어나는 것 같습니다.
새로운 이미지 뷰에 할당해야 할 때마다 할당/초기화합니까? –
그래, 내가하고있는 중이 야. myobj.graphics = [[UIImageView alloc] initWithImage : myImage] –
당신이하는 일을 볼 수 있도록 질문에 루프를 포함시킬 수 있습니까? –