如何防止出现“_OBJC_IVAR _ $ _ UIPickerView._backgroundView符号未找到”错误?

时间:2011-08-27 20:06:44

标签: objective-c ios

我正在尝试使用类别访问标题UIPickerView.h中声明为@private的_backgroundView变量。 结果链接器重新发出错误“_OBJC_IVAR _ $ _ UIPickerView._backgroundView .....符号未找到”。 尝试使用链接器选项(如-all_load,-ObjC)没有任何结果。

有什么方法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

  1. 不要这样做。这是私人的原因。
  2. 如果必须这样做,可以尝试使用[pickerView valueForKey:@"_backgroundView"]。请勿将此内容提交至App Store。