summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjmkiley <jordan.kiley@mapbox.com>2019-07-09 14:52:32 -0700
committerjmkiley <jordan.kiley@mapbox.com>2019-07-09 15:03:39 -0700
commit3db52c9765f2c1164ad71068f4992c246ce16cd2 (patch)
tree6aab54a46176401d73aae6c0a12187d13fd9cf36
parentbb1747576d6e40f20eec02a0905b03c1c41311be (diff)
downloadqtlocation-mapboxgl-3db52c9765f2c1164ad71068f4992c246ce16cd2.tar.gz
[ios] cleaned up examples
-rw-r--r--platform/ios/app/MBXViewController.m27
1 files changed, 15 insertions, 12 deletions
diff --git a/platform/ios/app/MBXViewController.m b/platform/ios/app/MBXViewController.m
index 3f54a5672f..f2893fcc26 100644
--- a/platform/ios/app/MBXViewController.m
+++ b/platform/ios/app/MBXViewController.m
@@ -1786,13 +1786,16 @@ CLLocationCoordinate2D randomWorldCoordinate() {
}
- (void)invalidateAmbientCache {
- unsigned long long fileSize = [self getCacheSize];
- NSLog(@"STARTING WITH CACHE SIZE: %llu", fileSize);
+ CFTimeInterval start = CACurrentMediaTime();
+ NSUInteger fileSize = [self getCacheSize];
[[MGLOfflineStorage sharedOfflineStorage] invalidateAmbientCacheWithCompletion:^(NSError * _Nullable error) {
- unsigned long long newFileSize = [self getCacheSize];
- NSLog(@"Ambient cache has been reloaded!\nCACHE SIZE: %llu", newFileSize);
+ NSInteger newFileSize = [self getCacheSize];
+ NSLog(@"Ambient cache has been reloaded. Initial size: %lu New size: %lu Difference: %lu", fileSize, newFileSize, fileSize - newFileSize);
+
+ CFTimeInterval end = CACurrentMediaTime();
+ CFTimeInterval difference = end - start;
+ NSLog(@"resetDatabase\nStarted: %f\nEnded: %f\nTotal Time: %f", start, end, difference);
}];
- [[MGLOfflineStorage sharedOfflineStorage] setMaximumAllowedMapboxTiles:40];
}
- (void)resetDatabase {
@@ -1808,20 +1811,20 @@ CLLocationCoordinate2D randomWorldCoordinate() {
- (void)clearAmbientCache {
// Access the cache.db file
- unsigned long long fileSize = [self getCacheSize];
- NSLog(@"CACHE SIZE: %llu", fileSize);
+ NSInteger fileSize = [self getCacheSize];
CFTimeInterval start = CACurrentMediaTime();
[[MGLOfflineStorage sharedOfflineStorage] clearAmbientCacheWithCompletion:^(NSError * _Nullable error) {
- unsigned long long newFileSize = [self getCacheSize];
- NSLog(@"CACHE SIZE: %llu", newFileSize);
+ NSInteger newFileSize = [self getCacheSize];
+ NSLog(@"Ambient cache has been cleared. Initial size: %lu New size: %lu Difference: %lu", fileSize, newFileSize, fileSize - newFileSize);
+
CFTimeInterval end = CACurrentMediaTime();
CFTimeInterval difference = end - start;
NSLog(@"clearAmbientCache\nStarted: %f\nEnded: %f\nTotal Time: %f", start, end, difference);
}];
}
-// This method is used to access the cache database file, then get the file size.
-- (unsigned long long)getCacheSize {
+// This method is used to access the cache database file, then get the cache.db size.
+- (NSInteger)getCacheSize {
NSFileManager *manager = [NSFileManager defaultManager];
NSURL *cacheDirectoryURL = [manager URLForDirectory:NSApplicationSupportDirectory
@@ -1830,7 +1833,7 @@ CLLocationCoordinate2D randomWorldCoordinate() {
create:YES
error:nil];
- NSBundle *bundleIdentifier = [[NSBundle mainBundle] bundleIdentifier];
+ NSString *bundleIdentifier = [[NSBundle mainBundle] bundleIdentifier];
NSString *urlString = [NSString stringWithFormat:@"%@/.mapbox/cache.db", bundleIdentifier];
cacheDirectoryURL = [cacheDirectoryURL URLByAppendingPathComponent:urlString];