Ugly hack removed and fixed with: afterDelay:0 appended to the end. Not ugly, not 100% correct, but it’s works. We should really be working with NSInvocation, but I’ll look more into this when I have some time!
Comment for ugly hack removal updated
ITSidebar.h: selectedIndex type changed from index to NSUindex to ensure all referencing types are uniform with the SDK
ITSidebar.m: updated to reflect ITSidebar.h
ITSidebar.m: removed >=0 as it is always true so pointless having in there, plus it shuts the compiler up
ITAppDelegate.m: Updated the NSLogs to have the string format formatters reference the correct data types