gpt4 book ai didi

iphone - Flurry 报告的来自 numberOfSectionsInTableView iPhone SDK 的奇怪接收器/选择器错误

转载 作者:搜寻专家 更新时间:2023-10-30 20:12:22 26 4
gpt4 key购买 nike

我正在使用 Flurry 跟踪我的 iPhone 应用程序的统计信息,最近我看到了几个非常奇怪的错误。看似随机的对象正在接收“numberOfSectionsInTableView”消息,我不知道如何/为什么。该应用程序是使用 4.2.1 SDK 构建的,适用于 iOS 4.0 设备。以下是一些示例的片段:


NSInvalidArgumentException: -[NSCFString numberOfSectionsInTableView:]: unrecognized selector sent to instance 0x4f3de10

NSInvalidArgumentException: -[__NSCFData numberOfSectionsInTableView:]: unrecognized selector sent to instance 0x4f55bc0

NSInvalidArgumentException: -[NSPathStore2 numberOfSectionsInTableView:]: unrecognized selector sent to instance 0x4f5ebc0

NSInvalidArgumentException: -[__NSCFType numberOfSectionsInTableView:]: unrecognized selector sent to instance 0x2ac5f0

NSInvalidArgumentException: -[PLPhoto numberOfSectionsInTableView:]: unrecognized selector sent to instance 0x2fbc30

NSInvalidArgumentException: -[PLPhotoLibrary numberOfSectionsInTableView:]: unrecognized selector sent to instance 0x725ea20

我只是在常用的 UITableView 委托(delegate)方法中指定了 numberOfSectionsInTableView,而不是直接调用它。我发现直接调用此方法的唯一代码是在 ASIHTTPRequest 库中:


if (section == [self numberOfSectionsInTableView:aTableView]-1) {
return 30;
}
return 0;

但这是在“ASIAuthenticationDialog.m”中,我没有将身份验证与 ASIHTTPRequest 一起使用。

有没有人见过这样的事情?我对任何和所有建议持开放态度,在这里很困惑,到目前为止无法重现。

谢谢。

最佳答案

听起来像是经典的过度释放问题。您过度释放了一个对象,而正在向其他一些随机对象发送消息。

打开僵尸检测并再次尝试您的测试用例。

关于iphone - Flurry 报告的来自 numberOfSectionsInTableView iPhone SDK 的奇怪接收器/选择器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5059995/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com