問題タブ [nsuuid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - [[NSUUID new] UUIDString] と CFUUIDRef の違いは何ですか?
以下に示すこれら2つの実装による一意のIDの作成の違いは何ですか?
1)
2) NSString *guid = [[NSUUID new] UUIDString];
IOS 8以降のアプリで作業しているため、どちらがより信頼性がありますか.
swift - Core Data に NSUUID を格納するとエラーが発生する
現在、次のコードを使用して、Bluetooth デバイスの NSUUID をコア データに保存しようとしています。
でエラーが発生します
NSUUID を SQLite データベースに保存できないためです。私が考えることができる唯一の方法は、NSUUIDを文字列に変換してSQLiteに保存することです。しかし、それはあまり適切ではありません。NSUUID を SQLite に保存する方法を教えてもらえますか? ありがとうございました
ios - 異なるデバイスからの NSUUID 重複の可能性。
アプリケーションのインストール時にデバイスの一意の ID を生成し、この値をデバイスに保存してから、この UUID を使用してサーバーと通信する必要があります。そして、それは状況に適したNSSUUDのようですが、複数のデバイスからUUIDが重複する可能性があるかどうか混乱しています. バージョン1タイプがMACアドレスと60ビットクロックを使用してUUIDを生成することを説明している回答https://stackoverflow.com/a/6963990/1573209をすでに見つけたので、重複の可能性はごくわずかです。Version4は固定数と乱数を使用してUUIDを生成しますが、ドキュメントには次のように記載されていますUUIDs created by NSUUID conform to RFC 4122 version 4 and are created with random bytes
それは重複の可能性が高いことを意味しますか?. 次に、UUIDジェネレーターのバージョン1タイプをどのように使用できますか?それに関するドキュメントはありません。
swift - NSUUID 内で独自の [ミニ] 名前空間を宣言することは可能ですか?
ウィキペディアのページhttps://en.wikipedia.org/wiki/Universally_unique_identifierは、UUID 仕様のバージョン 3 (したがって、おそらく 5) で次のように述べています。
NSUUID
クラスを利用したiPhoneアプリを開発中です。私のクライアントは、完全な UUID 文字列内で独自の小さな固定文字セットを宣言する機能を要求しました。私がこれまで読んだことから、これは可能ではないと思います-理解できる理由からの負荷のためです-しかし、彼の質問に確実に答えたり、そらしたりできるように、方法があるかどうかを尋ねる義務があります.
ありますか?
前もって感謝します。
swift - MSConversation の参加者の名前を取得するにはどうすればよいですか?
MSConversation は、ローカルの参加者とリモートの参加者を提供します。ただし、self または other の表示名を取得できません。これらの名前を取得するにはどうすればよいですか? https://developer.apple.com/reference/messages/msconversation
上記のように CNContactsStore を検索しようとしましたが、MSConversation の UUID は CNContact とは異なります。
swift - ビーコン プロジェクトのエラー
私のプロジェクトの上記のコード行により、次のエラーが表示されます。
init(UUIDString;)' は 'init(uuidString:)' に名前が変更されました
解決策はありますか?
swift3 - NSUUID を UnsafePointer に変換する
Swift 3 への更新に続いて、それは両方とも表示getUUIDBytes
され、オブジェクトgetBytes
では使用できません。UUID
getBytes
ドキュメントにUUIDのメソッドとしてリストされている場合でも、このエラーが発生します: https://developer.apple.com/reference/foundation/nsuuid/1411420-getbytes