#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wobjc-designated-initializers"
-(instancetype)initWithFrame:(CGRect)frame
{
self = (PublishChooseView *)([[NSBundle mainBundle] loadNibNamed:@"PublishChooseView" owner:self options:nil][0]);
if (self) {
self.frame = frame;
[self addEvents];
}
return self;
}
#pragma clang diagnostic pop
本文介绍了一个使用Objective-C实现的自定义视图(PublishChooseView)的初始化方法。该方法通过NSBundle加载指定的nib文件来创建视图实例,并设置其frame属性及附加事件。文中展示了如何利用预编译指令忽略某些编译警告。
6万+

被折叠的 条评论
为什么被折叠?



