내가 사진 갤러리 코드를하려고 몇 가지 문제에 직면하고있다 :메모리 문제
모든 것이 괜찮하지만 세포 내 이미지를 삽입 할 때, 난 항상 "받은 메모리 경고"또는 "응용 프로그램을 얻을 수를 메모리 부족으로 인해 완료되었습니다 "오류가 발생합니다. 내가 게시하기 전에 많은 것들을 시도했지만 아무 일하지
...제발 도와주세요 :) 여기 내 코드입니다 :
의 viewDidLoad :
self.photosDictionary = [[NSDictionary alloc]initWithObjectsAndKeys:@"1.jpeg",@0,@"2.jpeg",@1, @"3.jpeg",@2,@"4.jpeg",@3,@"5.jpeg",
@4,@"6.jpeg",@5,@"7.jpeg",@6,@"8.jpeg",@7,@"9.jpeg",@8,
@"10.jpeg",@9,@"11.jpeg",@10,@"12.jpeg",@11,@"13.jpeg",
@12,@"14.jpeg",@13,@"15.jpeg",@14,@"16.jpeg",@15,@"17.jpeg",
@16,@"18.jpeg",@17, @"19.jpeg",@18,@"20.jpeg",@19,nil];
-(UICollectionViewCell*) collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath{
if(cell.backgroundView == nil){
cell.backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:[self.photosDictionary objectForKey:@(indexPath.row)]]];
}
}
안녕하세요, 내 ipad 공기가 충돌하지 않지만 여전히 메모리 경고를 받고 그것은 여전히 매우 느리게 scull! 나는 이해하지 못한다 !! – user3439023
백그라운드 스레드에서 크기 조정을 시도하십시오. – eckyzero