누군가가 나에게 큰 일을 코드 솔루션을 제안,하지만 내 이해를 위해, 나는 코드의 두 블록 사이의 차이가 무엇인지 알고 싶습니다 :재사용 NSMutableDictionary는 포럼에서
블록 1
NSMutableDictionary* step_info = [NSMutableDictionary dictionary];
블록 2
NSMutableDictionary* step_info = nil;
step_info = [NSMutableDictionary dictionary];
또한 그 step_info을 언급하는 것이 중요 할 수있다 채워 다른 NSmutabledictionary에로드 다시 반복해야한다.
도움을 주셔서 감사합니다.
내가 다른 질문에 responsed을. 변수를 알려진 상태로 초기화하는 것은 제 개인적인 스타일입니다. 이 경우에는 필요하지 않습니다. 보다 복잡한 변수 또는 구조를 사용하면 더 이해할 수 있습니다. 이것은 iPhone 프로그래밍과 관련이 없으며 C 프로그래밍 및 스타일과 관련이 있습니다. –