Răsfoiți Sursa

Add parentheses to eliminate the confusion of operator precedence

Signed-off-by: mrahmiao <mrahmiao@gmail.com>
mrahmiao 10 ani în urmă
părinte
comite
812f65515d
1 a modificat fișierele cu 4 adăugiri și 4 ștergeri
  1. 4 4
      Kingfisher/KingfisherManager.swift

+ 4 - 4
Kingfisher/KingfisherManager.swift

@@ -113,10 +113,10 @@ public class KingfisherManager {
     {
         let task = RetrieveImageTask()
         
-        let options = (forceRefresh: options & KingfisherOptions.ForceRefresh != KingfisherOptions.None,
-                        lowPriority: options & KingfisherOptions.LowPriority != KingfisherOptions.None,
-                    cacheMemoryOnly: options & KingfisherOptions.CacheMemoryOnly != KingfisherOptions.None,
-                       shouldDecode: options & KingfisherOptions.BackgroundDecode != KingfisherOptions.None)
+        let options = (forceRefresh: (options & KingfisherOptions.ForceRefresh) != KingfisherOptions.None,
+                        lowPriority: (options & KingfisherOptions.LowPriority) != KingfisherOptions.None,
+                    cacheMemoryOnly: (options & KingfisherOptions.CacheMemoryOnly) != KingfisherOptions.None,
+                       shouldDecode: (options & KingfisherOptions.BackgroundDecode) != KingfisherOptions.None)
 
         if let key = URL.absoluteString {
             if options.forceRefresh {