Skip to content

Latest commit

 

History

History
18 lines (14 loc) · 777 Bytes

3.生成原生接口忽略Error参数.md

File metadata and controls

18 lines (14 loc) · 777 Bytes

忽略原生接口的Error信息

针对使用@UniNativeModule()的模板,Unify 在生成原生代码时,默认会增加错误信息捕获逻辑。如果不关注错误信息的话,可以给协议接口添加@IgnoreError()

比如上节location_info_service.dart,若忽略Error,可以这样修改模板:

import 'package:unify/api/api.dart';
import 'device_info_model.dart';

@UniNativeModule()
abstract class DeviceInfoService {
    /// 获取设备信息
    @IgnoreError()
    Future<DeviceInfoModel> getDeviceInfo();
}

@IgnoreError()是可选选项,可根据自身需求决定是否增加此注解。