我使用Xamarin + TextKit创建具有语法突出显示功能的编辑器。当我尝试将LayoutManager
添加到我的自定义NSTextStorage
时,它会使应用程序崩溃并显示以下消息:
Xamarin.iOS: Received unhandled ObjectiveC exception: NSInvalidArgumentException *** -string only defined for abstract class. Define -[Thomas_Editor_SyntaxRenderer string]!
我尝试[Export("***")]
我的自定义类的一些覆盖方法,但它们不断崩溃我的应用程序。我不知道如何解决这个问题。
有人可以告诉我如何解决问题吗?我在Gist上传了示例代码。