我在ObjC中有一些现有代码,我想在MonoTouch应用程序中使用。我正在从现有代码创建一个静态库,然后使用绑定来访问并使用MonoTouch应用程序中的它。除非我尝试绑定到从NSManagedObject派生的类型,否则一切都很有效。由于某种原因,它无法找到该属性。我收到“无法识别的选择器发送到实例”错误。我猜它与@dynamic有关,但我不确定,也找不到任何关于为什么这不起作用的文档。
·H
@interface MyNSManagedObject : NSManagedObject
@property (nonatomic, retain) NSString *clientName;
@end
的.m
@implementation MyNSManagedObject
@dynamic clientName;
@end