문제
NSMutableArray를 재설정하는 가장 빠른 방법은 무엇입니까?
해결책
-[NSMUTABLEARRAY removealLobjects]가 효과가 없습니까?
다른 팁
removeAllObjects
removeAllObjects
'재설정'으로 가정하면 배열을 비우고 싶다는 것을 의미합니다.
당신이 내가 생각하는 일을하려고 시도하는 경우, 배열을 비워 두지 만 릴리스하지 않거나 다음에 사용할 수 있도록하기 위해서는 먼저 가변 또는 속성을 설정해야합니다. 이 변수에 대한 수업 내에서 :
NSMutableArray *mutableArray;
다음으로 빈 배열이 필요한 위치 에이 코드를 추가하십시오.
if (!mutableArray) {
mutableArray = [[NSMutableArray alloc] init];
}
이제 안전하게 전화 할 수 있습니다
[mutableArray removeAllObjects];
배열이 비어 있으면 배열을 사용할 수 없다는 두려움없이.
제휴하지 않습니다 StackOverflow