Я пытаюсь перенести некоторые объективные коды 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];
}
часть. Думаю, это абстрактное свойство или что-то в этом роде, но я не знаю, как переопределить его на С#, кто-нибудь знает, что это такое?