2016-11-24 4 views

答えて

2

スウィフトでNSDictionaryを使用することは非常にまれです。 NSDictionaryの「キーと値のタイプ」はありません。それぞれの個々の要素は、潜在的に異なる型を持つ可能性があります(ObjCディクショナリは、要件ではなく、慣例によってのみ一貫しています)。一般的に、これが必要な場合は、間違った方向に行きます。ほとんどの場合、NSDictionaryではなくSwiftのDictionaryを使用したいと考えています。

つまり、答えはこのキーがAnyHashableであり、値がAnyObjectであるということです。それはあなたが持っているすべてのタイプ情報です。それを超えて、オブジェクトを調べるだけでよいのです。

+0

ありがとうございます。辞書はどうですか?キーまたは値のタイプを照会するにはどうすればよいですか(たとえば、画面への出力)? – Boon

+0

@Boonあなたが達成しようとしていることを正確に教えてください。 – Alexander

+0

@AlexanderMomchliov辞書を照会し、キー/値のタイプを画面に出力したいと考えています。 – Boon

関連する問題