这个bug有时会出现,有时侯又好用,完全不知道从哪下手,遍历这个model的时候,也是大概遍历到20多个的时候才会崩溃。
光阴似箭催人老,日月如移越少年。
횡단 배열을 수정하지 않고 횡단하는 경우. enumerateObjectsUsingBlock... 메서드를 배열로 변경하여 탐색하는 것이 좋습니다. 충돌 없이 수정할 수 있습니다.
배열을 순회하면서 수정하는 것은 좋지 않습니다...
순회 중에 배열을 수정하고 삭제하면 반드시 문제가 발생합니다
순회 중에는 순회 배열을 변경할 수 없습니다
프롬프트에 따르면 HCFavoriteIconView에 nodeIndex 속성이나 메소드가 없습니다! 배열을 순회하면서 수정하려면 enum을 사용하여 순회하는 것이 좋습니다
배열 요소를 순회할 때 필요한 요소를 변수 배열에 추가한 다음 순회한 후 변수 배열을 다시 할당하는 것이 일반적인 논리입니다.
HCFavoriteIconView에 nodeIndex이 없거나 이 메서드가 없는 nodeIndex 개체에 0x7e3930e0을 보냈습니다. 카테고리를 사용하여 이유를 디버깅할 수 있습니다.
HCFavoriteIconView
nodeIndex
0x7e3930e0
콘솔 출력에 [HCFavoriteIconView nodeIndex]가 표시되어 HCFavoriteIconView가 이 nodeIndex에 액세스할 수 없음을 나타냅니다. 먼저 개체의 nodeIndex가 존재하는지 확인하세요.
횡단 배열을 수정하지 않고 횡단하는 경우. enumerateObjectsUsingBlock... 메서드를 배열로 변경하여 탐색하는 것이 좋습니다. 충돌 없이 수정할 수 있습니다.
배열을 순회하면서 수정하는 것은 좋지 않습니다...
순회 중에 배열을 수정하고 삭제하면 반드시 문제가 발생합니다
순회 중에는 순회 배열을 변경할 수 없습니다
프롬프트에 따르면 HCFavoriteIconView에 nodeIndex 속성이나 메소드가 없습니다! 배열을 순회하면서 수정하려면 enum을 사용하여 순회하는 것이 좋습니다
배열 요소를 순회할 때 필요한 요소를 변수 배열에 추가한 다음 순회한 후 변수 배열을 다시 할당하는 것이 일반적인 논리입니다.
으아악HCFavoriteIconView
에nodeIndex
이 없거나 이 메서드가 없는nodeIndex
개체에0x7e3930e0
을 보냈습니다. 카테고리를 사용하여 이유를 디버깅할 수 있습니다.콘솔 출력에 [HCFavoriteIconView nodeIndex]가 표시되어 HCFavoriteIconView가 이 nodeIndex에 액세스할 수 없음을 나타냅니다. 먼저 개체의 nodeIndex가 존재하는지 확인하세요.