我试图弄清楚为什么我的应用程序在尝试使用Twitter凭据登录时崩溃。崩溃不会每次都发生,但是当它发生时,堆栈跟踪看起来像这样:
0 CoreFoundation 0x33abc8bf __exceptionPreprocess + 163
1 libobjc.A.dylib 0x31ade1e5 objc_exception_throw + 33
2 CoreFoundation 0x33a14275 -[__NSArrayI objectAtIndex:] + 165
3 -[OAMutableURLRequest parameters] (OAMutableURLRequest.m:241)
4 -[OAMutableURLRequest _signatureBaseString] (OAMutableURLRequest.m:179)
5 -[OAMutableURLRequest prepare] (OAMutableURLRequest.m:133)
以前有没有人经历过这个? TIA
PS。 OAMutableURLRequest是我正在使用的第三方库。问题似乎是索引越界,有没有其他人对这个库有这样的问题?
答案 0 :(得分:0)
如果它是EXC_BAD_ACCESS,那么你已经过度释放或保留不足。如果您在ARC中,则需要根据您的代码选择弱或强类型。