怎么把long long转换成NSnumber?

bac*_*her 1 objective-c nsnumber ios

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

我希望将newDeviceTime保存为NSNumber。

tru*_*duc 5

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

您可以通过以下非常简单的方法将long long,int,CGFloat ...转换为NSNumber:

NSNumber* number = @(YOUR_NUMBER);