2016-08-04 4 views
0

나는 이것이 일반적인 오류 이해하지만 난 그것을 수신하고 이유를 알아낼 수 없습니다 : Thread 1 EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0)을 :수신 스레드 1 오류

enter image description here

내 코드에 특별히 문제가 있습니다 ? 특정 컨텍스트를 제공하기 위해 코드는 특정 항목이 특별한지 판별하려고 시도하고 있으며, 그렇다면보기 컨트롤러에 표시된 항목의 이전 가격을 파기합니다.

+0

'globalVariable.specialBool'의 개수는 얼마입니까? – Fujia

+3

in while 조건 변경 <= < –

+0

globalVariable.specialBool이 배열 인 경우 왜 previousPrice 배열의 수가 specialBool과 동일한 지 확인하는 것보다. 터미널에 indexOfBound 오류가 있습니까? – dydus0x14

답변

1

globalVariable.previousglobalVariable.specialBool의 숫자가 동일해야합니다. 그렇지 않으면 globalVariable.specialBool에 대한 액세스가 중단됩니다.

또한 배열 인덱스가 0이므로 while i <= xxxxwhile i < xxxx으로 변경해야 할 수 있습니다.

관련 문제