0
이 코드를 구현하는 방법 PHP ~ iOS Swift 3?iOS에서 base64_encode를 PHP에서 Swift 3으로 다시 작성하는 방법은 무엇입니까?
base64_encode("qywueifk85oflmvJ");
그리고 결과는이 같은 것입니다 :
GJXIFSs5tA0LRmCANJS98g의 ==
이 코드를 구현하는 방법 PHP ~ iOS Swift 3?iOS에서 base64_encode를 PHP에서 Swift 3으로 다시 작성하는 방법은 무엇입니까?
base64_encode("qywueifk85oflmvJ");
그리고 결과는이 같은 것입니다 :
GJXIFSs5tA0LRmCANJS98g의 ==
이렇게하려면, 당신은 String 클래스에 확장을 만들 수 있습니다. 이 같을 것이다 :
extension String
{
func toBase64() -> String
{
return Data(self.utf8).base64EncodedString()
}
}
당신은 단순히 문자열에있는 함수를 호출 할 수 있습니다.
let stringToEncode = "qywueifk85oflmvJ"
let encodedString = stringToEncode.toBase64()
당신이 확장을 사용하지 않으려면 단순히 기능을 만들 수 있습니다 :이 같은 전화 모양 만들 것
func base64(from: String) -> String
{
return Data(from.utf8).base64EncodedString()
}
:
let encodedString = base64(from: "qywueifk85oflmvJ")
고맙습니다. @JoasHoogendijk –
을 ????? @AgamBanga는 이것에 대해 설명하지 않는다 –
그것은 * 중복이다. 아래에서 허용 한 코드는 다른 스레드에 대한 응답 중 하나에 포함되어 있습니다. –