From adc118b3d6d28cc569e834a2da52c1097ae2eca3 Mon Sep 17 00:00:00 2001 From: stone0117 Date: Tue, 27 Dec 2016 19:35:46 +0800 Subject: [PATCH] fix appledoc NSInternalInconsistencyException: Invalid parameter not satisfying: [arguments count] >= 1 , add to (NSTimeInterval)(self->_startBusyRetryTime); succeed --- src/fmdb/FMDatabase.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/fmdb/FMDatabase.m b/src/fmdb/FMDatabase.m index d33c13df..4928e9f9 100644 --- a/src/fmdb/FMDatabase.m +++ b/src/fmdb/FMDatabase.m @@ -238,8 +238,8 @@ static int FMDBDatabaseBusyHandler(void *f, int count) { self->_startBusyRetryTime = [NSDate timeIntervalSinceReferenceDate]; return 1; } - - NSTimeInterval delta = [NSDate timeIntervalSinceReferenceDate] - (self->_startBusyRetryTime); + /** appledoc NSInternalInconsistencyException: Invalid parameter not satisfying: [arguments count] >= 1 , add to (NSTimeInterval)(self->_startBusyRetryTime); succeed*/ + NSTimeInterval delta = [NSDate timeIntervalSinceReferenceDate] - (NSTimeInterval)(self->_startBusyRetryTime); if (delta < [self maxBusyRetryTimeInterval]) { int requestedSleepInMillseconds = (int) arc4random_uniform(50) + 50;