code: def _generate_serializer_signatures(self, obj_name):
          
          serial_signature = fmt_signature(
              func='serialize',
              args=fmt_func_args_declaration([(
                  'instance', '{} *'.format(obj_name))]),
              return_type='nullable NSDictionary<NSString *, id>  *',
              class_func=True)
          deserial_signature = fmt_signature(
              func='deserialize',
              args=fmt_func_args_declaration([('dict',
                                               'NSDictionary<NSString *, id>  *')]),
              return_type='{} *'.format(obj_name),
              class_func=True)
          self.emit(comment_prefix)
          self.emit_wrapped_text(
              'Serializes `{}` instances.'.format(obj_name),
              prefix=comment_prefix)
          self.emit(comment_prefix)
          self.emit_wrapped_text(
              '@param instance An instance of the `{}` API object.'.format(
                  obj_name),
              prefix=comment_prefix)
          self.emit(comment_prefix)
          description_str = ('@return A json-compatible dictionary '
                             'representation of the `{}` API object.')
          self.emit_wrapped_text(
              description_str.format(obj_name), prefix=comment_prefix)
          self.emit(comment_prefix)
          self.emit('{};'.format(serial_signature))
          self.emit()
          self.emit(comment_prefix)
          self.emit_wrapped_text(
              'Deserializes `{}` instances.'.format(obj_name),
              prefix=comment_prefix)
          self.emit(comment_prefix)
          description_str = ('@param dict A json-compatible dictionary '
                             'representation of the `{}` API object.')
          self.emit_wrapped_text(
              description_str.format(obj_name), prefix=comment_prefix)
          self.emit(comment_prefix)
          self.emit_wrapped_text(
              '@return An instantiation of the `{}` object.'.format(obj_name),
              prefix=comment_prefix)
          self.emit(comment_prefix)
          self.emit('{};'.format(deserial_signature))
          self.emit()
docs: Emits the signatures of the serializer object's serializing functions.