2012-11-21 4 views
6

NSMutablearray의 마지막 객체를 응용 프로그램을 중단하지 않고 제거하는 이유가 있습니까? : DNSMutablearray의 마지막 객체 제거

+0

NSMutableArray의 설명서를 읽으려고 했습니까? (힌트 : 안된다.) –

+0

나는 문서를 읽고 있었고 removeLastObject가 필수적이라는 것을 깨닫지 못했다. 나는 너의 질문을 찾는다. 기다려, 아니, 필수는 아니야. removeLastObject (크기가 1 인 배열에서)가 충돌하기 때문에. 만세. 드로잉 보드로 돌아갑니다. – Jenny

답변

16

확실히 : removeLastObject 메시지를 유효한 NSMutableArray 개체로 보내십시오.

+0

hahahah ok ... 보통 나는 설명서를 읽었지만 한 시간 동안 코드를보고 무엇을해야할지 몰랐습니다 ... 사과가 removeLastObject 메소드와 같은 것을 만들었다 고 생각하지 않았습니다 ... 나는 [ 배열 removeObjectAtIndex : 3] 그리고 xD – user1842806

+0

크래시가 발생했습니다. 문서를 읽을 필요조차 없습니다. 헤더 파일 인 NSMutableArray.h를 살펴보십시오. 실제로, 거의 모든 경우에 코코아 개체로 뭔가를하고 싶지 않고 그것을 수행하는 방법을 모르는 경우 클래스의 헤더 파일을 보는 것이 훨씬 쉽고 유익합니다. – memmons