如何在XCode5 +中创建Interface Builder插件?

elp*_*elp 7 iphone xcode cocoa objective-c xcode5

我需要创建一个Object Library,一个Interface Builder插件,Mapkit以便用户可以拖动我的自定义对象并添加到UIView.

在此输入图像描述

作为属性,我想用我的基本属性显示和配置它.

知道怎么做吗?

谢谢.

Jos*_*zzi 6

在Xcode 4.0中,Apple已删除了在Interface Builder编辑器中使用IBPlugins提供的自定义Interface Builder调色板的支持.使用此类插件的Xibs/Nib仍将编译,但无法编辑.您需要安装Xcode 3(在一个单独的文件夹中,以免覆盖4)并使用它来编辑带有自定义调色板的xib.

这些都在Xcode 4的发行说明中.请继续关注预发布发行说明,了解有关此问题的更多更新.

Xcode 6的更新

不再需要插件.请参阅@IBDesignable和@IBInspectable.:-)

  • 我的一位朋友写了一篇关于他如何成功为Xcode 4创建界面构建器插件的文章:http://www.inline-studios.com/developer/articles/1-Xcode_4_Interface_Builder_Plugins/ (5认同)
  • @JustinMeiners如何将这个作为答案发布?:) (3认同)