                 }
 
             } catch let error as NSError {
-                self.postError(.appStoreDataRetrievalFailure, underlyingError: error)
+                postError(.appStoreDataRetrievalFailure, underlyingError: error)
             }
         }
     }

        self.appID = appID

        guard let currentAppStoreVersion = allResults.first?["version"] as? String else {
            self.postError(.appStoreVersionArrayFailure, underlyingError: nil)
            return
        }


        storeVersionCheckDate() // Store version comparison date

        guard let allResults = results["results"] as? [[String: Any]] else {
            postError(.appStoreVersionNumberFailure, underlyingError: nil)
            return
        }

