我有一个Objective-C UI组件,我希望在Interface Builder中使用Xcode 6进行检查.Swift具有@IBDesignable
和@IBInspectable
声明属性。它们是否也可用于Objective-C?他们是如何使用的?
答案 0 :(得分:77)
代码示例:
#import <UIKit/UIKit.h>
IB_DESIGNABLE
@interface LOLView : UIView
@property (nonatomic) IBInspectable UIColor *someColor;
@end
答案 1 :(得分:72)
等价物是IB_DESIGNABLE和IBInspectable - 见the documentation for Objective C examples。
此外,今年的WWDC视频&#34; Interface Builder&#34;在Swift中有它的例子,但是演示者也提到了传递的Objective C等价物。