【发布时间】:2013-03-04 12:55:53
【问题描述】:
在我创建的 iphone 应用程序和 NSString 的扩展类中。
NSString+Extensions.m类
在其中一种方法中,我需要将字符串转换为 NSMutableString。
我试过用这个:
NSMutableString * stringToManipulate = [NSMutableString stringWithString:self];
但它发出警告:
Incompatible pointer types sending 'const Class' to parameter of type 'NSString *'
据我所知,self 是对我调用该方法的字符串的引用,对吧?那么为什么它不应该是 NSString* 类型呢?知道我可以在 self 上使用常用的 NSString 方法。
对这个问题有什么想法吗?
谢谢
【问题讨论】:
标签: ios objective-c nsstring class-extensions