2013-12-12 38 views
0

試圖港口一些目標C代碼到C# 頭文件包含MonoTouch的NSTextStorage實現我如何

@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#上覆蓋它,有人知道這是什麼嗎?

回答

0

thnks您的回覆拉里,但我發現它,彷彿在尋找重寫方法和屬性, 是:

public override IntPtr LowLevelValue { 
      get { 
       return _myAttrString.LowLevelValue; 
      } 
     } 

所以如果你需要運行時的一些抽象的錯誤,只是繼續尋找重寫的方法和屬性:)

1

NSAttributedString.Value屬性包含字符串的文本內容。那是你在找什麼?

相關問題