본문 바로가기

개발도구/iOS - 아이폰 개발

[아이폰] UIApplicationMain(argc, argv, nil, nil) SIGABRT

UIApplicationMain(argc, argv, nil, nil) SIGABRT
위의 에러는 참 난감하다..

잘 되던 소스가 갑자기  위와 같은 메세지를 띄운다...
구글 과 네이버 모 다양한 검색과 자료를 찾다가 결국 난 해결을 못하나 보다 하고..
포기하고 있다가...

새프로젝트 만들어서 복사한번 해볼까 하고 프로젝트를 만들어 복사를 해보았다..
그런데 복사도 무슨 모라 모라 하면서 복사도 안된다. 이런. . .
그냥 마지막 이거니 하고 다시 런 해본다..

1)
근데.. 이게 왼일...
내가 소스 수정한건 전혀 한개도 없는데.. 실행이 된다...

진짜 수정 한건 하나도 없엇다..
그저 복사하려고 마우스 드레그 해서 다른 프로젝트에 옮길려고 하다가 그것도 에러가 난건데.. ㅎㅎ

2)
써핑하다가 알아낸건 변수가 메모리 할당 되면서 걸어논 변수에 잘못된 행위가 되었을때 나오는 에러 메세지 이다...

예를 들어 A=5 숫자형으로 하였지만, 나중에 까먹고 Stirng A + "67" 이라 할경우..
A는 숫자형으로 초기화 되었었지만, 나중에 문자형으로 사용할 경우.
갑작스런 행위에 xcode는 놀랄수 밖에 없다.
물론 단 적인 예이다.. 여러 경우의 수가 있으니까 말이다.
난 항시 백업 그리고 디버그를 하면서 작업을 한다.
프로그램의 자세!!!

하여튼 전혀 알수 없는 해결 방법이지만, 다행이 작동되어 다행이다. !!!