gpt4 book ai didi

xamarin 绑定(bind) 'Jsgf' 未实现接口(interface)成员 'IIterable.Iterator()

转载 作者:行者123 更新时间:2023-12-02 17:16:36 24 4
gpt4 key购买 nike

我正在尝试通过此 link 实现新版本的 PocketSphinx我创建了一个新的绑定(bind)项目,但有编译错误。

错误CS0738“Jsgf”未实现接口(interface)成员“IIterable.Iterator()”。'Jsgf.Iterator()' 无法实现 'IIterable.Iterator()',因为它没有匹配的 'IIterable' 返回类型。 PocketSphinxDroid\PocketSphinxDroid\obj\Debug\generated\src\Edu.Cmu.Pocketsphinx.Jsgf.cs 9 事件

我尝试添加到metatdata.xml 文件

<attr path="/api/package[@name='Edu.Cmu.Pocketsphinx']/class[@name='Jsgf']/method[@name='Iterator']" name="managedType">Java.Util.IIterator</attr>

  <attr path="/api/package[@name='Edu.Cmu.Pocketsphinx']/class[@name='Jsgf']/method[@name='Iterator']" name="managedType">Java.Lang.IIterator</attr>

但仍然出现错误

最佳答案

应该是这样的:

<attr path="/api/package[@name='edu.cmu.pocketsphinx']/class[@name='Jsgf']/method[@name='iterator' and count(parameter)=0]" name="managedReturn">Java.Util.IIterator</attr>

您可能也错过了这些:

  <attr path="/api/package[@name='edu.cmu.pocketsphinx']/class[@name='JsgfIterator']/method[@name='next' and count(parameter)=0]" name="managedReturn">Java.Lang.Object</attr>
<attr path="/api/package[@name='edu.cmu.pocketsphinx']/class[@name='NBestIterator']/method[@name='next' and count(parameter)=0]" name="managedReturn">Java.Lang.Object</attr>
<attr path="/api/package[@name='edu.cmu.pocketsphinx']/class[@name='NBestList']/method[@name='iterator' and count(parameter)=0]" name="managedReturn">Java.Util.IIterator</attr>
<attr path="/api/package[@name='edu.cmu.pocketsphinx']/class[@name='NGramModelSet']/method[@name='iterator' and count(parameter)=0]" name="managedReturn">Java.Util.IIterator</attr>
<attr path="/api/package[@name='edu.cmu.pocketsphinx']/class[@name='NGramModelSetIterator']/method[@name='next' and count(parameter)=0]" name="managedReturn">Java.Lang.Object</attr>
<attr path="/api/package[@name='edu.cmu.pocketsphinx']/class[@name='SegmentIterator']/method[@name='next' and count(parameter)=0]" name="managedReturn">Java.Lang.Object</attr>
<attr path="/api/package[@name='edu.cmu.pocketsphinx']/class[@name='SegmentList']/method[@name='iterator' and count(parameter)=0]" name="managedReturn">Java.Util.IIterator</attr>

关于xamarin 绑定(bind) 'Jsgf' 未实现接口(interface)成员 'IIterable.Iterator(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41283530/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com