Never thought I'd get an error in this file when I compiled, but after running my app in debug mode, The app stops and highlights the line

```
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

```

in my main.m file as a breakpoint. When I run in normal mode, the app just shows a black screen. What does this mean?

(Update)

Okay, nothing has worked so far. Here is the code that is failing:

```
#import <UIKit/UIKit.h>

int main(int argc, char *argv[]) 
{
    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
    int retVal = UIApplicationMain(argc, argv, nil, nil);
    [pool release];
    return retVal;
}

```

The stack says

```
Pending breakpoint 1 - ""main.m":31" resolved

```

The weird thing is, I removed the aforementioned view controller that preceded this problem, there are still no warning or errors and I the application still either halts in debug mode or returns a black screen and freezes in normal running mode.

Here is a drop containing two screenshots of my view and window arrangements in my two NIBs in IB. You can also download my full project to browse the code, if you wish. The project is named "iHouse.zip"

<http://drop.io/6lhubkb>

Otherwise, any other specific code anyone would like to see, I'm happy to paste it here on request. Otherwise, I'm stumped.

Thanks.