質問
timeIntervalSinceReferenceDate
のNSDate
関数を見てきました。この関数を使用して間隔をディスクに保存し、元の値と同じ値でNSDate
に戻すことはできますか?参照または間隔がマシン間で異なり、別のコンピューターで異なる方法で表示される可能性があることに注意してください。
解決
NSDateはNSDataインスタンスとしてアーカイブでき、NSDataはディスクへの書き込み/ディスクからの読み取りが簡単です。 ジェネラコディセタグプレ
エラーチェックは行われません。それよりもうまくやる。;-)
他のヒント
または、timeIntervalSinceReferenceDate
の結果を保存する場合は、NSNumberにdoubleとして保存し、JoshuaのNSKeyedArchiverメソッドを使用してディスクに保存できます。
所属していません StackOverflow