简体   繁体   中英

how to convert long long into NSnumber?

long long mServerDurationTime = (_mExpTime.longValue) - (serverTime.longValue);
long long curTime = [[NSDate date] timeIntervalSince1970] * 1000;
NSNumber newDeviceTime  = (curTime + mServerDurationTime);

I want newDeviceTime to be saved as NSNumber.

long long mServerDurationTime = (_mExpTime.longValue) - (serverTime.longValue);
long long curTime = [[NSDate date] timeIntervalSince1970] * 1000;
NSNumber* newDeviceTime  = @(curTime + mServerDurationTime);

You can convert from long long, int, CGFloat,... to NSNumber by a very easy way like this:

NSNumber* number = @(YOUR_NUMBER);

你可以试试

NSNumber * numberValue = [NSNumber numberWithUnsignedLongLong:(curTime + mServerDurationTime)];

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM