Creating Interface Builder Plugins Mistake #1

I have been reading up on creating custom Interface Builder Plugins for my presentation at 360|iDev, and didn’t get very far when I figured out the first thing you should never do. When I created my project I just randomly named it IBPlugin. Well as it turns out there is a IBPlugin class already and when XCode creates your project it auto-generates a class with your project name and it subclasses IBPlugin. So you will end up with something like this @interface IBPlugin : IBPlugin. Obviously that won’t work and throws an error when trying to build it. So when creating a new Interface Builder Plugin Project name anything but IBPlugin.

Continue reading » · Rating: · Written on: 01-30-09 · No Comments »

Speaking at 360|iDev

I just recieved confirmation that I will be speaking at 360|iDev this year on Interface Builder. Interface Builder is a really cool application, but can be cumbersome at times when you are learning it. I plan on going through some of it’s features, as well as how to use the IPhone components and how to integrate them into your applications. If you plan to attend, or even if you don’t, and there are certain things you would like to see covered or know, feel free to add them in the comments and I will do my best to try and answer them in my session and on this blog.

Continue reading » · Rating: · Written on: 01-26-09 · No Comments »