0

我需要将可以附加到 nsmutablestring 的字符数限制为 10。我还需要在按下按钮时清除其内容。最好的方法是什么?请帮忙

4

1 回答 1

1

你可以写一个类别。像这样的东西:

@interface NSMutableString (append10)
-(void)appendString:(NSString *)aString;
@end

@implementation NSMutableString (append10)

-(void)appendString:(NSString *)aString
{
    NSString *toAppend = aString;
    if ([aString length] > 10)
    {
        // truncate string
    }

    [super appendString:toAppend];
}

@end
于 2010-03-03T04:28:12.263 回答