马特·杰梅尔在NSConference 09上做了一场很棒的演讲(可以免费在Vimeo上观看),名为设计和开发自定义Cocoa控件。他最近还写了一篇关于API设计的博客文章,讨论了设计GUI组件的思考过程。