在我创建的 iphone 应用程序和 NSString 的扩展类中。
NSString+Extensions.m
班级
在其中一种方法中,我需要将字符串转换为 NSMutableString。
我试着用这个:
NSMutableString * stringToManipulate = [NSMutableString stringWithString:self];
但它发出警告:
Incompatible pointer types sending 'const Class' to parameter of type 'NSString *'
据我所知,self 是对我调用该方法的字符串的引用,对吧?那么为什么它不应该是 NSString* 类型呢?知道我可以对自己使用通常的 NSString 方法。
对这个问题有任何想法吗?
谢谢