Map Doc  1.0
iOS-引擎SDK-开放平台
MBNaviDataEntity.h
浏览该文件的文档.
1 //
2 // MBNaviDataEntity.h
3 // iNaviCore
4 //
5 // Created by fanyl on 14-8-8.
6 // Copyright (c) 2014年 Mapbar. All rights reserved.
7 //
8 
9 #import "MBObject.h"
10 #import "MBDataStoreBaseTypes.h"
11 
12 @class MBNaviDataDownload;
13 
17 @interface MBNaviDataEntity: MBObject <NSCoding>
18 
22 @property (nonatomic, readonly, strong) NSString * _Nonnull name;
23 
27 @property (nonatomic, readonly, strong) NSString * _Nonnull dataId;
28 
32 @property (nonatomic, readonly, assign) BOOL hasUpdate;
33 
37 @property (nonatomic, readonly, assign) BOOL hasLocalData;
38 
42 @property (nonatomic, readonly, assign) NSInteger version;
43 
47 @property (nonatomic, readonly, strong) NSString * _Nonnull localDescription;
48 
52 @property (nonatomic, readonly, strong) NSString * _Nonnull localReleaseNotes;
53 
57 @property (nonatomic, readonly, strong) NSString * _Nonnull localReleaseDate;
58 
62 @property (nonatomic, readonly, assign) NSInteger size;
63 
67 @property (nonatomic, readonly, assign) NSInteger latestVersion;
68 
72 @property (nonatomic, readonly, strong) NSString * _Nonnull latestDescription;
73 
77 @property (nonatomic, readonly, strong) NSString * _Nonnull latestReleaseNotes;
78 
82 @property (nonatomic, readonly, strong) NSString * _Nonnull latestReleaseDate;
83 
87 @property (nonatomic, readonly, assign) NSInteger downloadSize;
88 
92 @property (nonatomic, readonly, assign) NSInteger downloadNumber;
93 
97 @property (nonatomic, readonly, strong) NSArray<MBNaviDataDownload *> * _Nonnull downloads;
98 
104 @property (nonatomic, readonly, assign) BOOL hasDownload;
105 @end
NSInteger downloadSize
Definition: MBNaviDataEntity.h:87
NSArray< MBNaviDataDownload * > *_Nonnull downloads
Definition: MBNaviDataEntity.h:97
NSString *_Nonnull latestReleaseNotes
Definition: MBNaviDataEntity.h:77
NSString *_Nonnull localReleaseDate
Definition: MBNaviDataEntity.h:57
BOOL hasUpdate
Definition: MBNaviDataEntity.h:32
NSString *_Nonnull localDescription
Definition: MBNaviDataEntity.h:47
Definition: MBNaviDataDownload.h:15
Definition: MBNaviDataEntity.h:17
BOOL hasDownload
Definition: MBNaviDataEntity.h:104
NSInteger version
Definition: MBNaviDataEntity.h:42
NSInteger downloadNumber
Definition: MBNaviDataEntity.h:92
Definition: MBObject.h:16
BOOL hasLocalData
Definition: MBNaviDataEntity.h:37
NSString *_Nonnull latestDescription
Definition: MBNaviDataEntity.h:72
NSString *_Nonnull name
Definition: MBNaviDataEntity.h:22
NSString *_Nonnull dataId
Definition: MBNaviDataEntity.h:27
NSInteger size
Definition: MBNaviDataEntity.h:62
NSString *_Nonnull localReleaseNotes
Definition: MBNaviDataEntity.h:52
NSString *_Nonnull latestReleaseDate
Definition: MBNaviDataEntity.h:82
NSInteger latestVersion
Definition: MBNaviDataEntity.h:67