Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 在nsmutableString中设置限制和清除_Iphone_Nsmutablestring - Fatal编程技术网

Iphone 在nsmutableString中设置限制和清除

Iphone 在nsmutableString中设置限制和清除,iphone,nsmutablestring,Iphone,Nsmutablestring,我需要将可以附加到nsmutablestring的字符数限制为10个。 我还需要清除一个按钮按下它的内容。 最好的方法是什么? 请帮我写一个分类。大概是这样的: @interface NSMutableString (append10) -(void)appendString:(NSString *)aString; @end @implementation NSMutableString (append10) -(void)appendString:(NSString *)aString

我需要将可以附加到nsmutablestring的字符数限制为10个。 我还需要清除一个按钮按下它的内容。 最好的方法是什么?
请帮我写一个分类。大概是这样的:

@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

或者您可以使用构建字符串的任何方法检查长度:)