我是obj c n00b,所以如果这是一个愚蠢的问题,请原谅我,但是当这个JSON调用发生时,我的应用程序就崩溃了,而且以前不是这样的。我95%肯定这与服务器上的php调用有关。会喜欢这方面的任何想法的。:)
谢谢!
这里是它断裂的地方。
else if([ret_st hasPrefix:@"Account veri"]){
NSMutableArray *Array=[ret_st componentsSeparatedByString:@"_"];
appDelegate.user_id=[Array objectAtIndex:1];NSLog(“user_id%”,appDelegate.user_id);
2012-04-07 :43:51.094 App57919:15e03请求requestType=signup&name=Test&email=test@test.com&password=test&zip=90084&id=22 return_strr Account verified204 2012-04-07 :43:51.094 App57919:15e03 *终止应用程序因未命名异常“NSRangeException”,原因:‘ -__NSArrayI objectAtIndex::索引1超出界限0 .0‘*第一次抛出调用堆栈:(0x1a23022 0x1e0ccd6 0x1a0f644 0xdb5d 0x10a85d 0x19f7936 0x19f73d7 0x195a790 0x1959d84 0x1959c9b 0x230d8 0x230d88a 0x44260x279d 0x2065)
发布于 2012-04-07 16:52:46
某个地方有一个数组,其中一个对象位于索引0(界0)。但是在索引1(超出界限的索引1)处请求一个对象。检查objectAtIndex:调用的代码。
https://stackoverflow.com/questions/10056381
复制相似问题