Loaded Nib But the 'View' Outlet Was Not Set

Loaded nib but the 'view' outlet was not set

The View Identity - Class Identity was not set. After setting it to the appropriate class, the issue was resolved.

Loaded nib but the view outlet was not set - Swift edition

  • First - set custom class in your nib file
    (File's Owner -> third icon -> custom class : YourViewController )
  • Second - the last icon in file's owner -> link (drag) the "view" property to the interface view

Init your ViewController like so:

YourViewController(nibName: "YourViewName", bundle: nil)

It will work. Don't do any manipulations with View.

TableViewCell Nib error: loaded the nib but the view outlet was not set

I have tried your code and it's just working fine.

Make sure you do not assign VersionTVCell of UITableViewCell class to file owner and not connecting @IBOutlet to xib

Sample Image

File Owner connections Inspector should look alike below image

Sample Image

Also, try deleting and reconnecting @IBOutlet

Sample Image

Tested example

Sample Image

Loaded the ... nib but the view outlet was not set

You may have changed the content of you view. And because of that the nib has lost its view element.
To fix this error open your nib and select the File’s Owner. In the right-hand sidebar, click on the last tab--the one that looks like a circle with an arrow in it. See what you have connected to your controls in the storyboard. Make sure the view has connected to the view on the left bar. You can find more answers close to your question here. You can post some images of your select outlets bar if the error still exists.

Loaded the nib file but the view outlet was not set

  • Open the universityPicker.XIB file
    • Click on file's owner icon on the left bar
    • Click on the third tab in the right-hand sidebar
    • Under "Custom Class" at the top, make sure Class is the name of the ViewController that should correspond to this view. If not, enter it
    • In the right-hand sidebar, click on the last tab
    • You should see "outlets" with "view" under it. Drag the circle next to it over to the "view" icon on the left bar
    • Save the xib and re-run

loaded the nib but the view outlet was not set, can't find a view outlet.

You need to give View Outlet of your main Super view To Class(Files Owner). so, Right click on your view and give its reference outlet to Your file's Owner.

Tell me if you need more help regarding it.

Loaded the controller nib but the view outlet was not set.

As i can see from you post, you have not connected some properties with objects in you nib file.

Open you second .xib in Interface Builder.
Check if UIView is connected to your File's owner. If not, just drag with right mouse button (or cmd+left mouse button) from File's owner to UIView and connect to view property. (May be you should drag in another direction, from UIView to File's owner, i cannot remember now)

iOS Help: loaded the nib but the view outlet was not set

first declare outlet for your new tableView(Ctrl + Drag from xib to interface file)
and later do something like this:

self.view=myTableView;

iOS Framework - Loaded the nib but the view outlet was not set

Okay, so basically, it seems like you can't have a view controller in a standalone .xib. I think because the .xib is a view controller in a way (someone could clarify).

What I did, is that I created a view, set my design properly and then, I assigned my ViewController class file to the File's owner. That way, it is now working.



Related Topics



Leave a reply



Submit