변경할 수없는 문자열을 만들려고합니다. 나는 초기화, ALLOC 또는 그것을 초기화하고 있지 않다 새로운 여전히 메모리 누수되고 그 말 - 여기 "클래스 NSCFString의 0x234b533이 자리에없는 풀과 오토 릴리즈 객체 단지 누출"나는메모리 누수 문제 NSAutoreleaseNoPool()
NSMutableString *srn = [NSMutableString stringwithCString:devSID];
// devSID is *char
을하려고하고 무엇인가
이 누출이 나뭇잎. 나는, 작동이
NSMutableString *srn = @"this is my string";
같은 단순한 문자열로 초기화하려고 주위에 일어나는 무슨 어떤 생각을 가지고 있겠지하지만, 난이 너무
NSMutableString *srn = [NSMutableString stringwithCString:devSID length:sizeof(devSID)];
시도했지만이 역시 작동하지 않습니다. 나는 init 또는 alloc을 사용하고 있지 않지만 여전히 누수가있다. 사람이 알아서하는 대신에 오토 릴리즈 풀을하지 않고이 문제를 귀하의 객체를 autoreleasing에 의해 발생
감사
UMAIR
마지막 컴파일러 경고가 표시되지 않습니까? – JeremyP