반응형
가끔 시뮬레이터가 꺼지면서 Bad_Access가 나는 경우가 있더군요... 처음인 저는 너무나 당황했지만 (메모리 상 문제라고 뜨는데, 메모리 상 문제면 메모리 할당과 제거에서 제거 된 무언가를 불러온 경우)라 생각이 들었는데, 아직 소스가 익숙치가 않아서 고민하며 찾아봤더니 NSZombieEnabled 라는 것이 있더군요. NSZombieEnabled는 정확하지 않게 나오는 Bad_Access 오류를 조금 더 구체적으로 보여줍니다. 이를 테면, OOO 변수가 제거 되었는데, 불러오려고 했다 라는 등의 ... 그렇다면 Xcode 4.2 에서 NSZombieEnabled 를 사용하려면
Edit Scheme 에서 Run App이름 으로 되어 있는 부분에 Environment Varibales 에 위 그림과 같이 추가를 해주면 된다!.
반응형
'옛글 > 아이폰 프로그래밍' 카테고리의 다른 글
[iOS프로그래밍] 가로모드, 세로모드 고정시키기 (0) | 2012.05.03 |
---|---|
[iOS프로그래밍] NSDictionary를 파헤쳐보자 (1) | 2012.05.03 |
[iOS프로그래밍] Appdelegate (0) | 2012.05.03 |
[iOS프로그래밍] ARC(Automatic Refrence Counting) (0) | 2012.04.30 |
[iOS프로그래밍] NSArray와 NSString (문장 잘라내기) (0) | 2012.04.28 |