Iphone 八进制转义序列超出范围
我目前正试图绕过代理,但编译器给了我一条警告消息 “八进制转义序列超出范围”Iphone 八进制转义序列超出范围,iphone,objective-c,Iphone,Objective C,我目前正试图绕过代理,但编译器给了我一条警告消息 “八进制转义序列超出范围” 如何删除此警告?如果“\”只是您的用户凭据的一部分,您需要将其转义: NSURLCredential *credential = [NSURLCredential credentialWithUser:@"asdfg\\123456" password:@"Zxcvb123!" persistenc
如何删除此警告?如果“\”只是您的用户凭据的一部分,您需要将其转义:
NSURLCredential *credential = [NSURLCredential credentialWithUser:@"asdfg\\123456"
password:@"Zxcvb123!" persistence:NSURLCredentialPersistenceForSession];
问题是用户名中的\(反斜杠)。\是转义字符,当用作\121时,它将121解释为八进制数。如果您想在用户名中输入n实际值\则应将其写入
NSURLCredential *credential = [NSURLCredential credentialWithUser:@"asdfg\\123456"
password:@"Zxcvb123!"
persistence:NSURLCredentialPersistenceForSession] ;
NSURLCredential *credential = [NSURLCredential credentialWithUser:@"asdfg\\123456"
password:@"Zxcvb123!"
persistence:NSURLCredentialPersistenceForSession] ;