As of Mac OS X 10.6 Snow Leopard (released in 2009), it should be possible for a Cocoa application to build its menu bar and other UI entirely in code. Interface Builder in Xcode 4.0 also removed much of the support for setting up connections in Cocoa nib files for bridged and unsupported languages.
Therefore it would probably be in the CCL IDE’s best interest to switch entirely to code for setting up its interface, rather than continue to use nib files that can’t easily be edited.
---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/50187088-ide-remove-nibs-switch-to-code?utm_campaign=plugin&utm_content=tracker%2F27935804&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F27935804&utm_medium=issues&utm_source=github).
As of Mac OS X 10.6 Snow Leopard (released in 2009), it should be possible for a Cocoa application to build its menu bar and other UI entirely in code. Interface Builder in Xcode 4.0 also removed much of the support for setting up connections in Cocoa nib files for bridged and unsupported languages.
Therefore it would probably be in the CCL IDE’s best interest to switch entirely to code for setting up its interface, rather than continue to use nib files that can’t easily be edited.
Jeff Johnson recently published an example of doing this on modern macOS in Swift: https://github.com/lapcat/NiblessMenu