首页 > 解决方案 > NSString 类别在 NSTaggedPointerString 上失败

问题描述

我有一个 NSString 类别,其中包含一个简单的修剪方法。看起来我的字符串是一个 NSTaggedPointerString 并且它不会正确评估。

错误:

[NSTaggedPointerString trim]: unrecognized selector sent to instance

我应该怎么做才能解决这个问题?

#import <Foundation/Foundation.h>

@interface NSString (StringHelper)

- (NSString *)trim;

@end


#import "NSString+Helper.h"

@implementation NSString (StringHelper)

-(NSString *)trim
{
    return [self stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
}

@end

标签: cocoansstring

解决方案


推荐阅读