首页 > 其他分享 >Chapter 11 - CarLot (CoreData + ArrayController) - 准备工作(导出NSPersistentDocument类)

Chapter 11 - CarLot (CoreData + ArrayController) - 准备工作(导出NSPersistentDocument类)

时间:2022-11-20 13:36:56浏览次数:45  
标签:Chapter 11 导出 ArrayController CoreData CarLot 声明 NSPersistentDocument

在Xamarin.Mac中,没有导出NSPersistentDocument这个类,但是这个类在AppKit库中已经实现了,因为要像书上一样绑定managedObjectContext这个变量,但是NSDocument类中是没有实现的,所以自己导出。方法如下:

1. 创建导出库

 

 2. 通过xcode得到objective-c的声明,然后转换为C#的声明。

 

 之后自己调用第三方的库,就这样声明。具体参数含义,可以模仿源代码中的声明:https://github.com/xamarin/xamarin-macios/blob/main/src/appkit.cs#L84

 

标签:Chapter,11,导出,ArrayController,CoreData,CarLot,声明,NSPersistentDocument
From: https://www.cnblogs.com/dalgleish/p/16908300.html

相关文章