19 #import <ArcGIS/AGSLoadableBase.h> 74 #pragma mark initializers 86 -(instancetype)initWithFileURL:(NSURL *)fileURL;
96 -(instancetype)initWithName:(NSString *)name;
106 +(instancetype)mobileMapPackageWithFileURL:(NSURL *)fileURL;
116 +(instancetype)mobileMapPackageWithName:(NSString *)name;
119 #pragma mark properties 162 @property (nonatomic, copy, readonly) NSArray<AGSMap*> *
maps;
167 @property (nonatomic, strong, readonly) NSURL *
fileURL;
186 @property (nonatomic, copy, readonly) NSString *
version;
242 +(id<
AGSCancelable>)unpackMobileMapPackageAtFileURL:(NSURL *)fileURL
243 outputDirectory:(NSURL*)outputDirectory
244 completion:(
void(^)(NSError * __nullable error))completion;
269 +(id<
AGSCancelable>)checkDirectReadSupportForMobileMapPackageAtFileURL:(NSURL*)fileURL
270 completion:(
void(^)(BOOL isDirectReadSupported, NSError * __nullable error))completion ;
A base class for loadables.
Definition: AGSLoadableBase.h:37
A mobile map package.
Definition: AGSMobileMapPackage.h:71
NSString * version
Definition: AGSMobileMapPackage.h:186
NSURL * fileURL
Definition: AGSMobileMapPackage.h:167
Definition: AGSMobileMapPackage.h:248
AGSLocatorTask * locatorTask
Definition: AGSMobileMapPackage.h:149
NSArray< AGSMap * > * maps
Definition: AGSMobileMapPackage.h:162
Expiration details, that indicate whether a given package is out of date.
Definition: AGSExpiration.h:43
A task to geocode and reverse-geocode addresses and places.
Definition: AGSLocatorTask.h:44
A map containing 2D geographic content.
Definition: AGSMap.h:59
Object representing a unit of content.
Definition: AGSItem.h:36
AGSItem * item
Definition: AGSMobileMapPackage.h:138
AGSExpiration * expiration
Definition: AGSMobileMapPackage.h:211
A protocol exposed by operations that allow cancellation.
Definition: AGSCancelable.h:32