我收到在Xcode警告在我的項目升級到Xcode中7,我用CoacoSecurity
它採用Base64
加密在下面的代碼行後:initWithBase64Encoding棄用的base64
if (![NSData instancesRespondToSelector:@selector(initWithBase64EncodedString:options:)])
{
decoded = [[self alloc] initWithBase64Encoding:[string stringByReplacingOccurrencesOfString:@"[^A-Za-z0-9+/=]" withString:@"" options:NSRegularExpressionSearch range:NSMakeRange(0, [string length])]];
}
它告訴我, initWithBase64Encoding
已棄用,因此我如何才能克服此警告並修復它。
我已經轉換,但我得到一個警告:
decoded = [[self alloc] initWithBase64EncodedString:[string stringByReplacingOccurrencesOfString:@"[^A-Za-z0-9+/=]" withString:@""] options:NSRegularExpressionSearch];
警告說:
爲什麼你不去過時的方法的文檔?它告訴你要使用什麼。 –