2017-03-16 6 views
1

私はタイプの属性value「ダブル」と実体を持っています。私はこのためにNSManagedObjectのサブクラスを作成するときに、なぜ、それがNSNumberに変化していますか?NSManagedコアデータ -

@NSManaged var value: NSNumber 

ありがとうございます。 NSManagedObject subclassを作成するときには、もはや整数、ダブル、ブールの種類を持って保管することはできませんのXcodeの新バージョンで

+1

:彼らはあなたがdoubleValue関数を呼び出すことによって倍増するためにそれらを変換することができますNSNumber

として宣言されたすべてです。 –

答えて

1

。 NSNumber` `にブリッジすべての数値データ型である(と常にされている)

let myDouble = value.doubleValue