Sfoglia il codice sorgente

Simplify +[FLEXNetworkObserver nextRequestID]

Ryan Olson 11 anni fa
parent
commit
b66857f0da
1 ha cambiato i file con 1 aggiunte e 10 eliminazioni
  1. 1 10
      Classes/Network/PonyDebugger/FLEXNetworkObserver.m

+ 1 - 10
Classes/Network/PonyDebugger/FLEXNetworkObserver.m

@@ -133,16 +133,7 @@ didBecomeDownloadTask:(NSURLSessionDownloadTask *)downloadTask delegate:(id <NSU
 
 + (NSString *)nextRequestID
 {
-    static NSInteger sequenceNumber = 0;
-    static NSString *seed = nil;
-    static dispatch_once_t onceToken;
-    dispatch_once(&onceToken, ^{
-        CFUUIDRef uuid = CFUUIDCreate(CFAllocatorGetDefault());
-        seed = (__bridge NSString *)CFUUIDCreateString(CFAllocatorGetDefault(), uuid);
-        CFRelease(uuid);
-    });
-    
-    return [[NSString alloc] initWithFormat:@"%@-%ld", seed, (long)(++sequenceNumber)];
+    return [[NSUUID UUID] UUIDString];
 }
 
 #pragma mark Delegate Injection Convenience Methods