我正在尝试将一些目标 c 代码移植到 c# 头文件包含
@interface MyStorage : NSTextStorage
@end
和实施是这样的
#import "MyStorage .h"
@interface MyStorage ()
@property (nonatomic,strong) NSMutableAttributedString *myAttrString;
- (id)init
{
if (self = [super init]) {
_myAttrString= [NSMutableAttributedString new];
}
return self;
}
- (NSString *)string
{
return [_myAttrString string];
}
但我无法理解
- (NSString *)string
{
return [_myAttrString string];
}
部分。我认为这是一个抽象属性或类似的东西,但我不知道如何在 c# 上覆盖它,有人知道那是什么吗?