2014-11-06 13 views
1

최적화 수준을 가장 빠르게 변경 한 경우에만 버그가 표시됩니다 (아무 효과가 없음). 새로운 레이아웃, 새로운 가져 오기 요청 (섹션의 다른 정렬 포함)이 NSFetchResultController에 있고 셀을 변경하면 dateSourcecollectionView으로 다시 생성됩니다. "dequeuereusablecellwithreuseidentifier"에서 응용 프로그램 충돌이 발생했습니다. dataSource 첫 번째 셀을 처음 사용하고 두 번째 셀을 처음 사용할 때는 첫 번째 셀을 다시 사용할 때 문제가 발생합니다. "메시지가 할당 취소 된 개체로 전송되었습니다"라는 오류 메시지가 나타납니다. 나는 신속하게 nszombies를 찾는 도구를 사용한다 (스크린 샷은 아래에 추가됨).스위프트 - 할당 취소 된 개체로 보낸 메시지 - 신속한 최적화 수준이 가장 빠릅니다.

내 코드에는 NSNotificationCenter을 사용하지 않았습니다. 사람이 도와 드릴

postimg.org/image/sd33adn67/

?

답변

0

컨트롤러에 대한 강력한 참조를 사용하여 가비지 수집시기를 늦추지 않도록하십시오.

+0

강력한 참조를 사용해 보았지만 불행히도 효과가 없었습니다. – Marcin