1. ホーム
  2. swift

[解決済み] swift 3.0 Data to String?

2023-02-28 04:10:50

質問

func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {}

私は deviceToken を文字列

が、しかし

let str = String.init(data: deviceToken, encoding: .utf8)

strnil

swift 3.0

どのようにすれば datastring ?

Xcode 8/Swift 3.0でのPush Notificationの登録は? がうまくいかず、数ヶ月前に試したことがあるという回答です。

と印刷します。

どのように解決するのですか?

私はSwift 3 Data to Stringの質問の答えを探して来て、良い答えを得ることはありませんでした。いくつかの愚かな行為の後、私はこれを思いつきました。

var testString = "This is a test string"
var somedata = testString.data(using: String.Encoding.utf8)
var backToString = String(data: somedata!, encoding: String.Encoding.utf8) as String!