我试图弄清楚为什么尝试使用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是我正在使用的第三方库。问题似乎是索引超出范围,这个库有没有其他人遇到这样的问题?
最佳答案
如果是EXC_BAD_ACCESS,则说明您已发布过多或保留不足的内容。如果您使用的是ARC,则需要根据您的代码对它进行弱输入或强输入。