KTVHTTPCache
KTVHTTPCache copied to clipboard
[__NSArrayM objectAtIndex:]: index 0 beyond bounds for empty array
[HTTPConnection continueSendingMultiRangeResponseBody]
[HTTPConnection responseHasAvailableData:]_block_invoke
你好,最近好多问题都反应在HTTPConnection这个库上面,麻烦您看看
[HTTPConnection continueSendingMultiRangeResponseBody] 这个方法里边的 DDRange range = [[ranges objectAtIndex:rangeIndex] ddrangeValue]; 数组越界了
if(writeQueueSize >= READ_CHUNKSIZE) return; if (rangeIndex > ranges.count - 1) { // 防止数组越界崩溃 return; } DDRange range = [[ranges objectAtIndex:rangeIndex] ddrangeValue]; 我加了这句话,不知道会不会对后面有什么影响,只是解决了数组越界问题。