// // ASAddressViewModel.h // Asteria // // Created by iOS on 2024/5/7. // #import #import "ASMineAddressModel.h" NS_ASSUME_NONNULL_BEGIN @interface ASAddressViewModel : NSObject @property (nonatomic, assign) BOOL hadGetProvince; @property (nonatomic, strong) NSMutableArray *countryArr; @property (nonatomic, strong) NSMutableArray *provinceArr; - (void)upAddress:(ASAddressModel *)addressModel complate:(void(^)(BOOL,NSString *))complate; - (void)getCountryList:(void(^)(void))success; - (void)getProvinceList:(NSString *)country_id success:(void(^)(void))success; - (void)deleteAnAddress:(ASAddressModel *)addressModel complate:(void(^)(BOOL))complate; - (NSArray *)provinceNameList; - (NSArray *)countryNameList; @end NS_ASSUME_NONNULL_END