문제

NSMutableArray를 재설정하는 가장 빠른 방법은 무엇입니까?

도움이 되었습니까?

해결책

-[NSMUTABLEARRAY removealLobjects]가 효과가 없습니까?

다른 팁

removeAllObjects

removeAllObjects '재설정'으로 가정하면 배열을 비우고 싶다는 것을 의미합니다.

당신이 내가 생각하는 일을하려고 시도하는 경우, 배열을 비워 두지 만 릴리스하지 않거나 다음에 사용할 수 있도록하기 위해서는 먼저 가변 또는 속성을 설정해야합니다. 이 변수에 대한 수업 내에서 :

NSMutableArray *mutableArray;

다음으로 빈 배열이 필요한 위치 에이 코드를 추가하십시오.

if (!mutableArray) {
              mutableArray = [[NSMutableArray alloc] init];
       }

이제 안전하게 전화 할 수 있습니다

[mutableArray removeAllObjects];

배열이 비어 있으면 배열을 사용할 수 없다는 두려움없이.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top