---
title: "numberWithLongLong:"
framework: foundation
role: symbol
role_heading: Type Method
path: "foundation/nsnumber/numberwithlonglong:"
---

# numberWithLongLong:

Creates and returns an NSNumber object containing a given value, treating it as a signed long long.

## Declaration

```occ
+ (NSNumber *) numberWithLongLong:(long long) value;
```

## Parameters

- `value`: The value for the new number.

## Return Value

Return Value An NSNumber object containing value, treating it as a signed long long.

## See Also

### Creating an NSNumber Object

- [numberWithBool:](foundation/nsnumber/numberwithbool:.md)
- [numberWithChar:](foundation/nsnumber/numberwithchar:.md)
- [numberWithDouble:](foundation/nsnumber/numberwithdouble:.md)
- [numberWithFloat:](foundation/nsnumber/numberwithfloat:.md)
- [numberWithInt:](foundation/nsnumber/numberwithint:.md)
- [numberWithInteger:](foundation/nsnumber/numberwithinteger:.md)
- [numberWithLong:](foundation/nsnumber/numberwithlong:.md)
- [numberWithShort:](foundation/nsnumber/numberwithshort:.md)
- [numberWithUnsignedChar:](foundation/nsnumber/numberwithunsignedchar:.md)
- [numberWithUnsignedInt:](foundation/nsnumber/numberwithunsignedint:.md)
- [numberWithUnsignedInteger:](foundation/nsnumber/numberwithunsignedinteger:.md)
- [numberWithUnsignedLong:](foundation/nsnumber/numberwithunsignedlong:.md)
- [numberWithUnsignedLongLong:](foundation/nsnumber/numberwithunsignedlonglong:.md)
- [numberWithUnsignedShort:](foundation/nsnumber/numberwithunsignedshort:.md)
