Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What does "nib" and "xib" stand for?

Tags:

xcode

iphone

I wonder why that file extension is called nib or xib.

I guess that the ib in nib is Interface Builder.

But the n? Or the x? Any idea?

like image 550
Thanks Avatar asked Apr 08 '09 10:04

Thanks


People also ask

What is difference between XIB and NIB?

In fact, the acronym "NIB" comes from "NeXTSTEP Interface Builder", and "XIB" from "Xcode Interface Builder". NIBs and XIBs are effectively the same thing: XIBs are newer and are used while you're developing, whereas NIBs are what get produced when you create a build.

What is a XIB file Swift?

What are XIB files? From the point of view of the UI designer, XIB files contain the views or windows that you design in Interface Builder – the controls, their layout and properties, and their connections to your code. It is important to understand that on a technical level, XIB files are stored object graphs.

What is NIB file in iOS?

A nib file is a special type of resource file that you use to store the user interfaces of iOS and Mac apps. A nib file is an Interface Builder document.

Which is better storyboard or XIB?

In Storyboard using table cell is better then XIB because it gives more flexibility. In Storyboard it is not easy to handle if you have a large amount of code. It is useful only for a small amount of code.


4 Answers

nib stands for "NeXT Interface Builder", whereas xib is for "Mac OS X Interface Builder".

like image 168
Anton Gogolev Avatar answered Sep 22 '22 10:09

Anton Gogolev


I think the "n" would mean NextStep, the "x" was added to indicate the new XML based format.

like image 28
Mel Avatar answered Sep 22 '22 10:09

Mel


  • "nib" stands for Next Interface Builder
  • "xib" stands for Xml Interface Builder.
like image 28
Svikruti Prajapati Avatar answered Sep 24 '22 10:09

Svikruti Prajapati


(N in "NextStep" Or X in "XML") + Interface Builder

like image 25
lamvanduong Avatar answered Sep 22 '22 10:09

lamvanduong