diff --git a/iphone/CoreApi/CoreApi/Bookmarks/MWMBookmarksManager.h b/iphone/CoreApi/CoreApi/Bookmarks/MWMBookmarksManager.h index 75f71ca33a..8d0948f0de 100644 --- a/iphone/CoreApi/CoreApi/Bookmarks/MWMBookmarksManager.h +++ b/iphone/CoreApi/CoreApi/Bookmarks/MWMBookmarksManager.h @@ -36,6 +36,7 @@ NS_SWIFT_NAME(BookmarksManager) - (BOOL)areBookmarksLoaded; - (void)loadBookmarks; +- (void)loadBookmarkFile:(NSURL *)url; - (void)reloadCategoryAtFilePath:(NSString *)filePath; - (void)deleteCategoryAtFilePath:(NSString *)filePath; diff --git a/iphone/CoreApi/CoreApi/Bookmarks/MWMBookmarksManager.mm b/iphone/CoreApi/CoreApi/Bookmarks/MWMBookmarksManager.mm index 104f406f76..907155a415 100644 --- a/iphone/CoreApi/CoreApi/Bookmarks/MWMBookmarksManager.mm +++ b/iphone/CoreApi/CoreApi/Bookmarks/MWMBookmarksManager.mm @@ -203,6 +203,11 @@ static KmlFileType convertFileTypeToCore(MWMKmlFileType fileType) { self.bm.LoadBookmarks(); } +- (void)loadBookmarkFile:(NSURL *)url +{ + self.bm.LoadBookmark(url.path.UTF8String, false /* isTemporaryFile */); +} + - (void)reloadCategoryAtFilePath:(NSString *)filePath { self.bm.ReloadBookmark(filePath.UTF8String);