我正在使用以下代码来解决一些文字。但我一直认为NSStrikethroughStyleAttributeName没有声明。无论如何它在哪里宣布?
NSMutableAttributedString *strikeThroughString = [[NSMutableAttributedString alloc] initWithString:self];
[strikeThroughString addAttribute:NSStrikethroughStyleAttributeName
value:@2
range:NSMakeRange(0, [strikeThroughString length])];
答案 0 :(得分:1)
嗨:NSStrikethroughStyleAttributeName是UIKit的一部分。您的问题是您的对象必须是NSString的子,并且在其标题中只导入Foundation。在您的实现文件(.m)中添加:
#import <UIKit/UIKit.h>