:IOS :kukei :2014-10-21 20:31:12
:评论(1)
这两天将我的t430从OXS10.9升级到10.10了,自然xcode也从5时代进入了6时代,问题自然也来。
1.An instance 0x7fe7ba22a000 of class UITableView was deallocated while key value observers were still registered with it。
问题原因是UITableView的实例被回收时,UITableView的实例注册的观察者还没取消,因此报错。我疑惑的是这种情况再xcode5上不报错,奇怪。
解决方法当让是在UITableView回收时取消观察了,代码如下:
- (void)dealloc { [header free]; [footer free]; }
free函数举例为:
- (void) free { NSString *SDRObserverContentOffset = [_configData objectForKey:@"SDRObserverContentOffsetKey"]; [_scrollView removeObserver:self forKeyPath:SDRObserverContentOffset context:nil]; }
问题解决。
CNBlogs4IOS的bug解决
1.回复评论成功后提示失败。
解决,并且用接口实现了评论成功,刷新评论的功能。
2.回评内容富文本显示。
解决,首先用uilabel的attributetext功能,但是太卡;后来改用自定义uilabel在settext中替换html标签。
加载中...