2010-12-08 5 views
0

삭제하기 전에 nsmutable 배열을 다시 초기화하여 삭제 전에 모든 초기 변수를 원래 상태로 되돌릴 수 있습니까?NSMutableArray 질문

답변

0

모든 것을 삭제하고 마술로 되돌리려한다고 말하고 있습니까? 당신은 할 수 없습니다.

물건을 실행 취소하려면 되돌릴 필요가 있음을 예상하여 삭제 된 정보를 기억하는 코드를 작성해야합니다.

+0

내가 원하는 것은 카드와 슈트가있는 이중 선택기를 사용하는 것입니다. 선택 될 카드는 7 장이며 한 번만 카드를 선택할 수 있으므로 반복을 중지하려면 선택한 카드를 배열에서 삭제해야합니다. 문제는 모든 카드를 초기화하는 리셋 버튼이 있다는 것입니다. 선택의 여지가 없으므로 피커가 응용 프로그램의 시작 부분에서 모든 카드를 가질 수 있습니다. – user903785

+0

물론입니다. 원래 시퀀스를 복사하고 어딘가에 저장하십시오. –

+0

좋은 1 나는 그것을 생각하고 있었다. 그러나 다른 길이 있는지에 관해 알고 싶었다. – user903785

0

아니요.하지만 메모리가 문제가되지 않으면 삭제하기 전에 배열을 복제 할 수 있습니다.