내 응용 프로그램이 실행 중 여러 시점에서 충돌하고 코드의 같은 지점에서 다음 오류가 발생합니다. 내 연구에 의하면 이것이 기억 문제이지만, 나는 왜 그런지 잘 모르겠다. 나는 Objective-C에 대해 잘 알고있는 앱 개발자 (오히려 웹 개발자)가 아니다. 나는이 응용 프로그램을 만들지 않았다 (Long Story).xcode에서 EXC_BAD_ACCESS 오류가 발생했습니다.
#import <UIKit/UIKit.h>
int main(int argc, char *argv[])
{
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
int retVal = UIApplicationMain(argc, argv, nil, nil); //Crashes with EXC_BAD_ACCESS
[pool release];
return retVal;
}
나는이 응용 프로그램의 나머지 부분을 몰라도 아마 힘든 알고 있지만,이 발생할 수 있습니다 어떤 사람에 관한 올바른 방향으로 날 지점 수, 또는 어떻게 그것을 디버깅을 시작할 수 있습니다?
참고 : 일부 메모리 누수 문제가 해결 될 때까지 응용 프로그램에서이 오류가 발생하지 않았습니다. 도움이되는지 확실하지 않습니다.
릴리스 콜을 확인하십시오. 문제가 있습니다! NSFombie 클래스를 사용하여 주석을 모두 달거나 주석을 달으십시오. – Nekto