objcGenerator method

void objcGenerator()

Implementation

void objcGenerator() {
  final uniDispatcherHeaderFile = File(
      '${options.objcOutput}/${CallbackDispatcherGenerator.genOcHeaderFileName(options)}');
  uniDispatcherHeaderFile.createSync(recursive: true);
  uniDispatcherHeaderFile
      .writeAsStringSync(CallbackDispatcherGenerator.ocHeaderCode(options));

  final uniDispatcherSourceFile = File(
      '${options.objcOutput}/${CallbackDispatcherGenerator.genOcSourceFileName(options)}');
  uniDispatcherSourceFile.createSync(recursive: true);
  uniDispatcherSourceFile
      .writeAsStringSync(CallbackDispatcherGenerator.ocSourceCode(options));

  final uniAPIHeaderFile = File(
      '${options.objcOutput}/${UniApiGenerator.genObjcHeaderFileName(options)}');
  uniAPIHeaderFile.createSync(recursive: true);
  uniAPIHeaderFile.writeAsStringSync(UniApiGenerator.ocHeaderCode(options));

  final uniAPISourceFile = File(
      '${options.objcOutput}/${UniApiGenerator.genObjcSourceFileName(options)}');
  uniAPISourceFile.createSync(recursive: true);
  uniAPISourceFile.writeAsStringSync(UniApiGenerator.ocSourceCode(options));
}