Eradicating Interface Builder from a Challenge

Should you don’t plan on utilizing Interface Builder in a selected challenge, you’ll be able…

Should you don’t plan on utilizing Interface Builder in a selected challenge, you’ll be able to take away help for it completely from the challenge. Directions to perform this observe. After following these steps, your challenge will not use Interface Builder NIB information to acquire any of its details about the default structure of your UIs. This implies you’ll have to code in help for home windows, views, and different objects your self. The following chapter will information you thru these objects. You’ll nonetheless be capable to instantiate views from NIB information utilizing the NIB-specific initialization strategies you’ll be taught.


Interface Builder is a matter of non-public desire. Many builders prefer it as a result of it permits them to create UIs in a WYSIWYG atmosphere. Others discover it cumbersome, and like having all of their UI objects clearly outlined of their supply code. Some facets of Interface Builder have been reportedly buggy, so that you’ll wish to know the way to create sure objects when you run into issues.

Sources folder

Open your new window-based software and broaden the Sources folder within the challenge. You’ll then see a number of information with a .xib extension, reminiscent of. Proper-click every file and choose Delete from the pop-up menu. This can delete all Interface Builder templates from the challenge.

Go to this website: Animeflix

Concluding comment

Inside the Sources folder, you’ll additionally see a file named Data. Listing. Click on this file to open it. A property listing window will open containing details about your software. On the backside, you’ll see a property key named Important nib file base identify. Click on on this property and press the delete key to delete it out of your challenge, then save your modifications. This causes your software to load with out requiring an Interface Builder file.Learn extra about Tamilmv