【发布时间】:2011-11-03 18:03:19
【问题描述】:
我正在尝试创建一个自定义 UIView 类,该类从包含该视图接口的 xim 文件加载。我正在尝试将 [NSBundle mainBundle] loadNibNamed...] 封装在我的自定义视图的 init 方法中,如下所示:
- (id)init
{
self = [super init];
if (self)
{
NSArray* nibViews = [[NSBundle mainBundle] loadNibNamed:@"LoadingV" owner:self options:nil];
self = [(LoadingV*)[nibViews objectAtIndex: 0] retain];
}
return self;
}
我想知道:
- 这是一种可接受的方式吗?还有没有更好的方法?
- 鉴于我没有在 dealloc 中调用 [self release],我是否应该保留“保留”?
干杯 自动对焦
【问题讨论】:
标签: iphone