【发布时间】:2012-11-06 00:33:17
【问题描述】:
我正在尝试解析 json 并在运行后定位到 UITableView:
Error [IRForTarget]: Couldn't find Objective-C indirect
ivar symbol OBJC_IVAR_$_UITableView._headerFooterNibMap
正在调试,但我找不到任何可靠的修复方法。
编辑:
我跟踪了代码,发现它在 initWithNibName 方法上给了我错误
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
self.title = NSLocalizedString(@tabBarTitle, @tabBarTitle);
self.tabBarItem.image = [UIImage imageNamed:@tabBarIcon];
}
return self;
}
【问题讨论】:
-
1.您的字符串不在双引号中。这是粘贴错误吗?如果没有,请尝试将它们三个都放入
"。 2. 我不会在初始化程序中使用self,而是使用ivar(_title和_tabBarItem)。
标签: objective-c ios xcode uitableview