address = [[NSString alloc] initWithData:addressData encoding:NSASCIIStringEncoding];
그런 다음 사용을 마치면 [주소 발표]와 같이해야한다는 것을 알고 있습니다. "alloc"은 "address"변수의 참조 카운트가 증가하므로
[address release]
하지만
NSData *addressData = [NSData dataWithBytes:buf length:address_len];
같은 것을 할 필요가 있는지 확신 할 수 없습니다. 이 문장에서 어떤 "alloc"도 보지 못한다. 내가 이것을 한 후에도 여전히 [addressData release]를 할 필요가 있는가?
미리 감사드립니다 ...
새로운 것을 잊지 마세요 ... –
'new'의 사용은 낙심되어 거의 보이지 않습니다 ('alloc' /'init ...'처럼 유연하지 않으므로). – DarkDust
잡았어 정말 고마워 !! – codereviewanskquestions