September 29, 2022



Eradicating Interface Builder from a Venture

2 min read

When you don’t plan on utilizing Interface Builder in a specific undertaking, you’ll be able to take away assist for it completely from the undertaking. Directions to perform this comply with. After following these steps, your undertaking will now not use Interface Builder NIB recordsdata to acquire any of its details about the default format of your UIs. This implies you’ll must code in assist for home windows, views, and different objects your self. The subsequent chapter will information you thru these objects. You’ll nonetheless have the ability to instantiate views from NIB recordsdata utilizing the NIB-specific initialization strategies you’ll study.


Interface Builder is a matter of private desire. Many builders prefer it as a result of it permits them to create UIs in a WYSIWYG setting. Others discover it cumbersome, and like having all of their UI objects clearly outlined of their supply code. Some features of Interface Builder have been reportedly buggy, so that you’ll need to know the way to create sure objects for those who run into issues.

Assets folder

Open your new window-based utility and broaden the Assets folder within the undertaking. You’ll then see a number of recordsdata with a .xib extension, comparable to. Proper-click every file and choose Delete from the pop-up menu. This may delete all Interface Builder templates from the undertaking.

Go to this website: Animeflix

Concluding comment

Inside the Assets folder, you’ll additionally see a file named Data. Record. Click on this file to open it. A property record window will open containing details about your utility. On the backside, you’ll see a property key named Primary nib file base title. Click on on this property and press the delete key to delete it out of your undertaking, then save your modifications. This causes your utility to load with out requiring an Interface Builder file.Learn extra about Tamilmv

See also  An Episode from the Lifetime of a Designer

Copyright © All rights reserved. | Newsphere by AF themes.