0

我正在尝试使用 Objective Sharpie 创建与企业库的简单绑定。它不断失败并显示以下消息:

不能为负。参数名称:长度 System.ArgumentOutOfRangeException:不能为负数。参数名称:System.String.Substring 处的长度(Int32 startIndex,Int32 长度)[0x00000] 在 Sharpie.ObjC.ObjCExtensions.ToGetAccessorSelectorFromSetAccessor 处的 0 处(System.String 选择器)[0x00000] 在 Sharpie.ObjC.CodeDomMassager 处的 0 处。 MassageMethod(Sharpie.CodeDom.TypeDeclaration 类型,Sharpie.CodeDom.MethodDeclaration 方法)[0x00000] in :0 at Sharpie.ObjC.CodeDomMassager.MassageTypeMembers[MethodDeclaration](Sharpie.CodeDom.TypeDeclaration 类型,System.Action 2 massager) [0x00000] in <filename unknown>:0 at Sharpie.ObjC.CodeDomMassager.MassageType (Sharpie.CodeDom.TypeDeclaration type) [0x00000] in <filename unknown>:0 at Sharpie.ObjC.CodeDomMassager.MassageAll () [0x00000] in <filename unknown>:0 at Sharpie.ObjC.Parser.Parse (System.IO.TextWriter sexpWriter, System.Collections.Generic.List1 stderrLines)[0x00000]在 Sharpie.Mac.MainWindowController+ c_AnonStorey3.<>m _B (System.Object o) [0x00000] 处:0 处:0

从其他答案中我发现访问器可能有问题,但我没有找到

(无效)得到

或者

(无效)设置

在我的代码中。帮助!

4

0 回答 0