|
ArcGIS Runtime SDK for iOS
100.9
|
Result of a sync operation by AGSOfflineMapSyncJob.
Instances of this class represent results of a sync operation initiated by AGSOfflineMapSyncJob
Properties | |
| BOOL | hasErrors |
| NSDictionary< AGSLayer *, AGSOfflineMapSyncLayerResult * > * | layerResults |
| BOOL | mobileMapPackageReopenRequired |
| NSDictionary< AGSFeatureTable *, AGSOfflineMapSyncLayerResult * > * | tableResults |
|
readnonatomicassign |
Indicates if any sync operations for feature layers and tables in the offline map encountered an error. If true, you should inspect layerResults and tableResults to find out which layer or table encountered an error and to get more information about the error.
|
readnonatomiccopy |
Results of the sync operations for feature layers
|
readnonatomicassign |
Indicates whether the mobile map package must be closed and reopened with a new instance to allow the updates to take effect. In some cases, applying updates may require files such as mobile geodatabases to be replaced with a new version. When reopen is required, this property will be true and you need to:
AGSMobileMapPackage and its maps and layers. For example, you should remove any AGSMap instances from the AGSMapView and remove layers and geodatabases from custom views such as lists and tables of contents. This will allow files to be closed.close (AGSMobileMapPackage) to close the mobile map package instance and files.AGSMobileMapPackage instance with the same path.AGSMobileMapPackage. This will apply updates to geodatabases that have been replaced via a scheduled updates workflow.
|
readnonatomiccopy |
Results of the sync operations for feature tables