Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.398.939 Times

NibUnlocker 0.1.1 Alpha

Company: CharlesSoft
Date Added: July 20, 2013  |  Visits: 327

NibUnlocker

Report Broken Link
Printer Friendly Version


Product Homepage
Download (44 downloads)



One of the fun things about the Mac going all the way back to the original was the way it stored user interface data for applications inside a separate stream called the ???*Nsresource fork???*N?, in a format readable by a tool named ResEdit. This allowed users to poke around inside applications and learn how their UIs ticked, and it was also helpful to developers, who could look at Apple's interfaces for examples when trying to figure out how to do something UI-related. In Mac OS X, this tradition continued, with ResEdit replaced by a tool named Interface Builder, and the resource fork replaced by a file called the ???*Nsnib file???*N? (with NIB standing for NeXTSTeP Interface Builder). Nib files contained even more information than the classic resource forks, and were of great interest to tinkerers and developers.<br /><br />Until now, that is. In the last few years, Apple has been moving away from using nib files directly in projects. Instead, they have been encouraging the use of flat XML-based ???*Nsxib???*N? files which are converted to nib files on compiling the application. Since xib files are essentially flat, UTF-8 encoded text files, as opposed to nibs, which were bundled folders, xib files are much more SCM-friendly than nib files were. Unfortunately, however, the nib files to which they compile are not editable by Interface Builder, since they lack the class information that IB needs, and only include the raw data necessary for the application to reconstitute the objects. What's more, in Xcode 4, it is no longer possible to create nib files containing the tiny ???*Nsclasses.nib???*N? and ???*Nsinfo.nib???*N? files that could make the file editable while consuming a negligable amount of space. Instead, the only way to make an editable nib is to make a copy of the entire xib file, and name it "designable.nib". Since a xib is essentially a less-compact representation of a nib file, this more than doubles the size of the nib, and is far less efficient than the old system was. Consequently, editable nibs are becoming rarer and rarer in the wild.<br /><br />Enter NibUnlocker. NibUnlocker is an application that attempts to parse a non-editable nib file and output a xib file that Interface Builder or Xcode can edit. The resulting xib files do not contain all the information that was in the original xib file used to create the nib, however, so the xib file created by NibUnlocker will not be a complete replacement for the original. Although they should not be used in a project to compile a new nib file, as doing so may have unpredictable results, xib files made by NibUnlocker can be very useful for examining a nib file and seeing how it is constructed.

Requirements: No special requirements
Platforms: Mac, Mac OS X v10.6
Keyword: Amount Bundled Classesnib Consuming Create Encoded Include Infonib Longer Negligable Objects Opposed Reconstitute What039s Xcode
Users rating: 0/10

License: Freeware Size: 440.32 KB
USER REVIEWS
More Reviews or Write Review


NIBUNLOCKER RELATED
HTML Utilities  -  JS-DUC 1.0
JS-DUC (JavaScript - Dynamic Update Composer) helps create JavaScript-include files for dynamic updating of webpages, it will let you change multiple web pages by altering one file only. To use JS-DUC simply copy/paste your source code into the...
275 KB  
Multimedia & Graphics  -  Mathpad Draw 1.0.1
The Mathpad Draw application was designed to create static drawings of various mathematical objects. It is not a calculator, but there are some calculator aspects. Within the program, animation of several drawing types is possible. Not only is...
 
Database Tools  -  Copy Schema for SQL Server Pro 1.06.50
Copy Schema for SQL Server Pro is a handy application that allows you to create a backup copy for database objects definitions. You can include all tables or select only a part of them and add views, procedures and relationships. This handy...
 
Networking  -  Plugin Register 0.4.2
If you are a Wordpress plugin developer the chances are your plugins are available for download from the Wordpress plugin repository. As part of that service the nice guys at Wordpress show you how many downloads of your plugin you get per day....
10 KB  
Modules  -  Layar Module 6.x-1.0
A module that allows you to display your location nodes in the Layar Augmented Reality App.It's a Views based module that uses a style and filter plug-in to create the Layar compatible JSON from your nodes. Create your views and then create a...
10 KB  
Network & Internet  -  tiddlywebplugins.tiddlyspace 1.0.93
TiddlySpace provides a shared hosting environment for lots of users using lots of Tiddlers, contained in "spaces". Each space can be presented as a TiddlyWiki. Spaces can optionally include other spaces to add content and functionality. Content...
808.96 KB  
Communication  -  Example: Creating TimeSeries and TsArray Inputs for Simulink Bus Signal Input Data 1.0
This entry provides functions and examples allowing you to create Simulink.TsArray and Simulink.TimeSeries objects from a script or the MATLAB command line. A Simulink.TsArray object can be used as input data for a bus signal input in...
40.96 KB  
Screen Saver Tools  -  3D Screen Creator 0.3.5
3D Screen Creator is a tool to create 3D real time animations or screensavers. You can create your own executable or your own screensaver using only a visual interface and without any line of code. You can import your 3D objects from your favorite...
2 MB  
Web Authoring  -  BitNami Joomla! Stack 2.5.6-0 (windows)
Joomla! is an open source Content Management System with a growing and active community of more than 400,000 users. Joomla! creates multiple format sites from simple websites to complex corporate applications and allows users to manage each aspect...
77.82 MB  
Home & Leisure  -  1-2-3 PieCharts 1.0
1-2-3 PieCharts, easy as 1-2-3!, is a cool new 3D animated java piechart that loads extremely fast, offers you extreme customizability, and offers you great features!You can include variable amount of pie slices You can include variable amount of...
2.06 MB  
NEW DOWNLOADS IN MACINTOSH SOFTWARE, UTILITIES
Macintosh Software  -  EasyEDA PCB Designer for MacOS 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Macintosh Software  -  VideoSolo Video to GIF Converter (Mac) 1.0.12
How to make a GIF? VideoSolo Free Video to GIF Converter for Mac supports all popular video files including MP4, AVI, MOV, WMV, FLV, M4V, etc. You can easily turn MP4/AVI/MOV/WMV/FLV/M4V to GIF animation on Mac and share your GIFs with your...
46.51 MB  
Macintosh Software  -  VideoSolo Free Video Converter (Mac) 1.0.18
VideoSolo Free Video Converter for Mac is a fast, powerful and easy-to-master video converter. Its main purpose is to convert video files from one format into another. It is able to convert video and audio files in 300+ formats on Mac for totally...
75.29 MB  
Macintosh Software  -  ManyCam for Mac 6
ManyCam is a free Webcam software and a screen recorder for anyone to use. Several feature enhancements are included within ManyCam to produce a professional quality live video production. It can connect a desktop, smartphone, tablet and live...
90.49 MB  
Macintosh Software  -  MacX Free Rip DVD to QuickTime for Mac 4.1.9
MacX Free Rip DVD to QuickTime for Mac is totally free yet versatile DVD to QuickTime ripper software for Mac users to free rip both normal and copy-protected DVDs to QuickTime MOV, MP4 on Mac with excellent image quality. Besides the powerful...
36.3 MB  
Utilities  -  TogetherShare Data Recovery for Mac Free 7.2
TogetherShare Data Recovery for Mac Free is a powerful and easy-to-use application for Mac data recovery. It can help Mac users easily and quickly recover deleted, formatted or lost data from Mac computer, hard drive, USB flash drive, memory card,...
6.64 MB  
Utilities  -  SwitchManager 2.3
SwitchManager is a free menu bar application which can help you manage all switches on Mac. Hide Desktop Icons - Hide all desktop items by 1click. Hide Dock - Hide the dock on the screen. Dark Mode - Enable dark mode on your Mac....
3.91 MB  
Utilities  -  Android Sync Mac 7.0
Android Sync Mac is a powerful sync tool that allows syncing data on Mac with any Android devices you own (phones or tablets running Android OS 3.x-8.x). Android Sync Mac is offered in two editions - Free and Expert. With Android Sync Mac Free...
57.2 MB  
Utilities  -  Programmer's Tool 1.3.4
Programmer's Tool is a utility to run common tasks using global hotkeys. It stays in the notification area (commonly referred to as the system tray) of Windows desktop. For example, when working on Notepad, you can hit the Shortcut key Ctrl +...
1.41 MB  
Utilities  -  Classic FTP Free for Mac 3.04
Classic FTP Free for Mac is the most stable and comprehensive FTP client available. The graphic user interface is easy to learn and use. Classic FTP Free helps maintain your website by uploading and downloading files quickly and efficiently....
1.62 MB