Microsoft .NET フレームワーク内で作成された GUID と互換性のある、objective-c で CFUUIDCreate を使用して作成された UUID (GUID) です。
つまり、CFUUIDCreate を使用して ID を生成する iOS システムを構築した場合、常に .NET コンテキストでこれらを使用できますか?
ありがとう。
Microsoft .NET フレームワーク内で作成された GUID と互換性のある、objective-c で CFUUIDCreate を使用して作成された UUID (GUID) です。
つまり、CFUUIDCreate を使用して ID を生成する iOS システムを構築した場合、常に .NET コンテキストでこれらを使用できますか?
ありがとう。
UUID/GUID は 128 ビットの整数です。そのため、本質的にプラットフォームに依存しません。
文字列として表すと、とはほぼ同じ形式CFUUIDCreateString()
を使用しているように見えます。System.Guid.NewGuid().ToString()
唯一の違いは、CFUUIDCreateString()
大文字を使用して 16 進数 ( "6027EC11-8084-4678-A250-53D534AEFD4A"
) を表すのに対し、.NET バージョンではデフォルトで小文字 ( "9245fe4a-d402-451c-b9ed-9c1a04247482"
) を使用することです。