• FireflyMiniappSettingModel

    屬性

    /* 小程序 ID */
    @property(nonatomic,copy) NSString *miniAppId;
    /* 小程序名稱 */
    @property(nonatomic,copy) NSString *miniAppName;
    /* 小程序描述 */
    @property(nonatomic,copy) NSString *miniAppDesc;
    /* 小程序圖標 */
    @property(nonatomic,copy) NSString *miniAppIcon;
    /* 小程序版本 */
    @property(nonatomic,copy) NSString *miniAppVersion;
    /* 小程序別名 */
    @property(nonatomic,copy) NSString *miniAppIdAlias;
    /* 小程序權限scope */
    @property(nonatomic,copy) NSString *scope;
    /* 圖?片加載?白名單 */
    @property(nonatomic,copy) NSArray *resloadWhitelist;
    /* 小程序全量量離線包MD5 */
    @property(nonatomic,copy) NSString *fullMd5;
    /* 小程序全量量離線包url */
    @property(nonatomic,copy) NSString *fullDownloadUrl;
    /* 小程序增量量離線包MD5 */
    @property(nonatomic,copy) NSString *patchMd5;
    /* 小程序增量量離線包Url */
    @property(nonatomic,copy) NSString *patchUrl;
    /* 小程序打開類型 */
    @property(nonatomic,assign) FireflyMiniappSettingLoadType loadType;
    /* 前綴 */
    @property(nonatomic,copy) NSString *urlPrefix;
    /* 小程序支持的小程序sdk的最低版本 */
    @property(nonatomic,copy) NSString *sdkMinVer;
    /* 小程序啟動打開的文件 */
    @property(nonatomic,copy) NSString *indexRoute;
    /* 該小程序對應的接入方式 */
    @property(nonatomic,copy) NSString *accessName;

    小程序配置類型

    typedef NS_ENUM(NSUInteger, FireflyMiniappSettingLoadType) {
        FireflyMiniappSettingLoadTypeFull = 0,//全量
        FireflyMiniappSettingLoadTypePatch,//增量
        FireflyMiniappSettingLoadTypeOnline,//線上
    };

    模型工廠方法

    + (instancetype)miniappSettingModelWithDict:(NSDictionary *)dict;
    				

    參數:

    屬性 類型 說明
    dict NSDictionary * 配置字典

    返回值:

    類型
    instancetype

    示例:

    FireflyMiniappSettingModel *settingModel = [FireflyMiniappSettingModel miniappSettingModelWithDict:responseDict];
    				

    模型初始化方法

    - (instancetype)initWithDict:(NSDictionary *)dict;
    				

    參數:

    屬性 類型 說明
    dict NSDictionary * 配置字典

    返回值:

    類型
    instancetype

    示例:

    + (instancetype)offlineFileModelWithDict:(NSDictionary *)dict
    {
        return [[self alloc] initWithDict:dict];
    }

    獲取小程序訪問起始主頁

    - (NSString *)getHomePage;
    				

    參數:

    返回值:

    類型
    NSString

    示例:

    NSString *address = [[FireflyMiniappManager manager].settingModel getHomePage];
    				
    色三级床上片完整版大全 - 视频 - 在线观看 - 影视资讯 - 品善网