나는 바보 같은 질문을 사이의 차이에 대한 다른 일 (dumb question)를 물었다. 이것은 쉽게 여전히 바보 같은 질문이 될 수초기화 객체/ARC
// line1 -- added retain
NSMutableData* myData = [[NSMutableData data] retain]; // added retain
// line2
NSMutableData* myData = [[NSMutableData alloc] init];
... 사과 그런 경우 인 경우 : 내가 물어 의미하는 것은 차이 것입니다! 진짜 차이점이 있습니까? ARC와? NSXMLParser 예제에서 두 가지 방법을 사용하는 것을 보았습니다. (일부 Apple 예제에서는 [[[NSMutableData alloc] init] autorelease]를 사용합니다.) 실제로 차이가 있는지 확실하지 않습니다.
컴파일러는 ARC에서 'release'를 사용할 수 없습니다. – dasblinkenlight
[\ [NSDate 날짜 \] 보유 \]와 \ [\ [NSDate 할당 \] 초기화 \] 간의 차이] (http://stackoverflow.com/questions/7102706/difference-between-nsdate-date) -retain-and-nsdate-alloc-init) –
@JoshCaswell : ARC는 그 당시 존재하지 않았으며,이 질문자는 ARC의 차이점에 대해 구체적으로 묻습니다. 그 대답을 변경 : ARC에서 차이점은 하나가 유효하지 않다는 것입니다. –