내가 raywenderlich.com에 대한 몇 가지 자습서를 읽기, 코드 블록 우연히 봤는데을 구축하기 위해 동일한 변수를 사용하여 ... 아이폰 OS - 메모리 할당 - 배열
_players = [NSMutableArray arrayWithCapacity:20];
Player *player = [[Player alloc] init];
player.name = @"Bill Evans";
player.game = @"Tic-Tac-Toe";
player.rating = 4;
[_players addObject:player];
player = [[Player alloc] init];
player.name = @"Oscar Peterson";
player.game = @"Spin the Bottle";
player.rating = 5;
[_players addObject:player];
player = [[Player alloc] init];
player.name = @"Dave Brubeck";
player.game = @"Texas Hold’em Poker";
player.rating = 2;
[_players addObject:player];
프로젝트 인 경우에도 ARC를 사용하면이 나쁜 코드가 아닌가요? 변수를 다시 할당하고 초기화 하시겠습니까? 한 번 할당하면 안되며 기존 데이터를 지워 재사용을 위해 변수를 준비하는 클래스 내의 메소드를 참조해야합니까?
해당 코드가 잘못되었다고 생각합니까? 그것이'player' 변수를 재사용하는 데있어 전혀 문제가되지 않습니다. – rmaddy