2016-08-10 8 views
-1

objective-cfloat型のプリミティブ番号をNSTimeIntervalに変換するにはどうすればよいですか?floatをNSTimeIntervalに変換する

float型の値が私の場合には秒数を表し

+0

ただ、 'double'にキャストし、このhttp://stackoverflow.com/questions/1259028/convert-nsnumber-double-value-into-time –

+0

を参照してください。どうしたの?例えば'NSTimeInterval間隔=(NSTimeInterval)myFloatyTime;'。あなたはキャストも必要ありません。 – Avi

+0

@Avi、ありがとう、私はそれを知らないので、私は尋ねる。今私が知っている:) – Mellon

答えて

3

NSTimeIntervalはただのtypedef doubleにあるので、フロートの場合に行うには何もありません。全く問題はありません。:)

 float t = 5; 
     NSTimeInterval ti = t; 

乾杯。

+0

おかげで、知っておいてよかったです。 – Mellon

関連する問題