Here's what i did.
- Make a clean OSX project.
- went to main.xib and dragged a popover controller. This created 2 visible objects on on interface builder.
- I went to the appDelegate.h file and did - `-@Property (assign) IBOutlet NSViewController *popVC; 
- Then i went to the - applicationDidFinishLaunching:method and did- popVC = [[NSViewController alloc] init]; 
Result: I get the following error message:

Shouldnt objects on a nib be weak since it is already owned by the nib?