NSObject
(基本データ型を使用)からNSManagedObject
(NSNumber
を使用)にラッパーを書き込もうとしています。 したがって、プリミティブタイプをNSNumber
に自動的に変換する必要があります。プリミティブなデータ型をNSNumberに変換する
私たちはobjCType
からNSInvocation
([invocation.methodSignature getArgumentTypeAtIndex:2]
)を知っており、このように([invocation getArgument:&argument atIndex:2]
)を設定する値を得ています。
問題はこの情報を使用して、NSNumber
を作成する方法です。
アイデア?
浮動小数点数型のアクセサ/ xの数を持つNSObjectサブクラスを現在持っていると言っていますか?何とか、NSNumber型のアクセサでNSManagedObjectを生成する方法が必要ですか?代わりにプリミティブ型を使用するプロパティ/アクセサを定義するだけで済むので、NSManagedObjectサブクラスをすでに定義しましたか? – jrturton
ええと種類...私の問題は、プロトコル(浮動小数点数、ints、long longsを使用しています)があり、NSManagedObjectはこのプロトコルを実装する必要があるため、これを実現する方法を探しています。どのプリミティブ型をどのプロパティが使用すべきかを定義するにはどうすればよいですか?あなたの助けをありがとう! – tomrei
これは今晩私のRSSにポップアップし、あなたの後ろのもののように見えます:http://www.cimgf.com/2012/01/11/handling-incoming-json-redux/ – jrturton