Speeding up table view cell loading with UINib - Blog - Use Your Loaf

Jul 11, 2011 17:24 · 74 words · 1 minute read

“The purpose of UINib on iOS (and NSNib on Mac OS X) is to speed up the loading of frequently used NIB files. It does that by caching the NIB file objects in memory the first time the NIB is loaded from disk. Subsequent attempts to load the NIB file then come from the memory copy avoiding the slower disk access. Apple claims that this provides a 2x speed boost when loading NIB files.”