【发布时间】:2017-09-20 11:39:57
【问题描述】:
我有一个问题正在弹出,它是 可能是语法问题:
- (void)extracted_method:(NSString **)tempDir_p
{
*tempDir_p = [*tempDir_p stringByAddingPercentEscapesUsingEncoding:
NSASCIIStringEncoding];
}
我收到错误消息,'stringByAddingPercentEscapesUsingEncoding:' 已弃用:在 iOS 9.0 中首次弃用
有人吗?
谢谢 保罗
好的,我改变了一些东西并想出了这个:
(tempDir_p *)stringByAddingPercentEncodingWithAllowedCharacters:
(NSASCIIStringEncoding *) ;
仍然有同样的错误信息...
顺便说一句,我对此比较陌生,所以如果我在这里让一些人感到不安,我深表歉意。 48 又回到学校了..
【问题讨论】:
-
你需要传入一个 NSCharacterSet 而不是编码。有关更多信息,请参阅下面我的答案中的链接。
标签: objective-c