<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="https://code-reference.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://code-reference.com/feed.php">
        <title>Programming | Library | Reference - Code-Reference.com</title>
        <description></description>
        <link>https://code-reference.com/</link>
        <image rdf:resource="https://code-reference.com/ttps://code-reference.com/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-05-18T18:26:46+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/numberwith?rev=1708042345&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/objective-c/foundation.framework/nsnumber.h?rev=1708041980&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/isequaltonumber?rev=1708042345&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/descriptionwithlocale?rev=1708042347&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/initwith?rev=1708042346&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/initwithint?rev=1708042346&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/initwithinteger?rev=1708042346&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/initwithdouble?rev=1708042345&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/doublevalue?rev=1708042345&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/initwithfloat?rev=1708042346&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/floatvalue?rev=1708042346&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/initwithbool?rev=1708042346&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/initwithunsignedint?rev=1708042346&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/intvalue?rev=1708042346&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/charvalue?rev=1708042345&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/boolvalue?rev=1708042345&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/objective-c/foundation.framework?rev=1401473290&amp;do=diff"/>
                <rdf:li rdf:resource="https://code-reference.com/objective-c/foundation.framework/nsarray.h/initwithobjects?rev=1708042341&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://code-reference.com/ttps://code-reference.com/lib/tpl/dokuwiki/images/favicon.ico">
        <title>Programming | Library | Reference - Code-Reference.com</title>
        <link>https://code-reference.com/</link>
        <url>https://code-reference.com/ttps://code-reference.com/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/numberwith?rev=1708042345&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:12:25+02:00</dc:date>
        <title>numberWith</title>
        <link>https://code-reference.com/objective-c/foundation.framework/nsnumber.h/numberwith?rev=1708042345&amp;do=diff</link>
        <description>numberWith

    
+ (NSNumber *)numberWithChar:(char)value;
+ (NSNumber *)numberWithUnsignedChar:(unsigned char)value;
+ (NSNumber *)numberWithShort:(short)value;
+ (NSNumber *)numberWithUnsignedShort:(unsigned short)value;
+ (NSNumber *)numberWithInt:(int)value;
+ (NSNumber *)numberWithUnsignedInt:(unsigned int)value;
+ (NSNumber *)numberWithLong:(long)value;
+ (NSNumber *)numberWithUnsignedLong:(unsigned long)value;
+ (NSNumber *)numberWithLongLong:(long long)value;
+ (NSNumber *)numberWithUnsi…</description>
    </item>
    <item rdf:about="https://code-reference.com/objective-c/foundation.framework/nsnumber.h?rev=1708041980&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:06:20+02:00</dc:date>
        <title>NSNumber</title>
        <link>https://code-reference.com/objective-c/foundation.framework/nsnumber.h?rev=1708041980&amp;do=diff</link>
        <description>NSNumber

NSNumber is a subclass of NSValue that offers a value as any C scalar (numeric) type.

 Method                 Description                 initWith    initWithBool    initWithInt    initWithInteger    initWithDouble    initWithFloat    numberWith   boolValue    intValue    doubleValue   floatValue   charValue   descriptionWithLocale   isEqualToNumber  compares object with Number initWithUnsignedInt</description>
    </item>
    <item rdf:about="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/isequaltonumber?rev=1708042345&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:12:25+02:00</dc:date>
        <title>isEqualToNumber</title>
        <link>https://code-reference.com/objective-c/foundation.framework/nsnumber.h/isequaltonumber?rev=1708042345&amp;do=diff</link>
        <description>- (BOOL)isEqualToNumber:(NSNumber *)number;
 


Returns a Boolean value that indicates whether the receiver and a given number are equal.

ObjC Sourcecode Example



    NSNumber *myBoolNumberYES = [NSNumber numberWithBool:YES];
    NSNumber *myBoolNumberNO = [NSNumber numberWithBool:NO];
    
    NSNumber *myIntNumber2_a = [NSNumber numberWithInt:2];
    NSNumber *myIntNumber2_b = [NSNumber numberWithFloat:2.0];
    
    if ([myBoolNumberNO isEqualToNumber:myBoolNumberYES]) {
        NSLog(@&quot;NU…</description>
    </item>
    <item rdf:about="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/descriptionwithlocale?rev=1708042347&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:12:27+02:00</dc:date>
        <title>descriptionWithLocale</title>
        <link>https://code-reference.com/objective-c/foundation.framework/nsnumber.h/descriptionwithlocale?rev=1708042347&amp;do=diff</link>
        <description>descriptionWithLocale

    

- (NSString *)descriptionWithLocale:(id)aLocale
 


Returns a string that represents the contents of the receiver for a given locale.

ObjC Sourcecode Example



    //** Sample Datatypes **
    int myInt= 1000000;
    double myDouble = 3.14;
    float myFloat = 1.123456f;
    char myChar = 'w';
    
    //** Initializing NSNumber Objects **
    NSNumber *myIntNumber = [[NSNumber alloc]initWithInt:myInt];
    NSNumber *myDoubleNumber = [[NSNumber alloc]initWithDouble…</description>
    </item>
    <item rdf:about="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/initwith?rev=1708042346&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:12:26+02:00</dc:date>
        <title>initWith</title>
        <link>https://code-reference.com/objective-c/foundation.framework/nsnumber.h/initwith?rev=1708042346&amp;do=diff</link>
        <description>- (id)initWithChar:(char)value;
- (id)initWithUnsignedChar:(unsigned char)value;
- (id)initWithShort:(short)value;
- (id)initWithUnsignedShort:(unsigned short)value;
- (id)initWithInt:(int)value;
- (id)initWithUnsignedInt:(unsigned int)value;
- (id)initWithLong:(long)value;
- (id)initWithUnsignedLong:(unsigned long)value;
- (id)initWithLongLong:(long long)value;
- (id)initWithUnsignedLongLong:(unsigned long long)value;
- (id)initWithFloat:(float)value;
- (id)initWithDouble:(double)value;
- (id)i…</description>
    </item>
    <item rdf:about="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/initwithint?rev=1708042346&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:12:26+02:00</dc:date>
        <title>initWithInt</title>
        <link>https://code-reference.com/objective-c/foundation.framework/nsnumber.h/initwithint?rev=1708042346&amp;do=diff</link>
        <description>initWithInt

    

- (id)initWithInt:(int)value;



ObjC Sourcecode Example



    int myInt = 30;
    
    //******************** Initializing NSNumber Object *************************
    
    //** NSNumbers need to be released, if you`re not working with ARC! **
    
    NSNumber *myIntNumber = [[NSNumber alloc]initWithInt:myInt];

    NSLog(@&quot;myIntNumber: %@&quot;, myIntNumber);</description>
    </item>
    <item rdf:about="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/initwithinteger?rev=1708042346&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:12:26+02:00</dc:date>
        <title>initWithInteger</title>
        <link>https://code-reference.com/objective-c/foundation.framework/nsnumber.h/initwithinteger?rev=1708042346&amp;do=diff</link>
        <description>initWithInteger

    

- (id)initWithInteger:(NSInteger)value NS_AVAILABLE(10_5, 2_0);



ObjC Sourcecode Example



    NSInteger myInteger = 20;
    
    //******************** Initializing NSNumber Object *************************
    
    //** NSNumbers need to be released, if you`re not working with ARC! **
    
    NSNumber *myIntegerNumber = [[NSNumber alloc]initWithInteger:myInteger];

    NSLog(@&quot;myIntegerNumber: %@&quot;, myIntegerNumber);</description>
    </item>
    <item rdf:about="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/initwithdouble?rev=1708042345&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:12:25+02:00</dc:date>
        <title>initWithDouble</title>
        <link>https://code-reference.com/objective-c/foundation.framework/nsnumber.h/initwithdouble?rev=1708042345&amp;do=diff</link>
        <description>- (id)initWithDouble:(double)value;
 


ObjC Sourcecode Example



    double myDouble = 3.14;

    //******************** Initializing NSNumber Object *************************
    
    //** NSNumbers need to be released, if you`re not working with ARC! **

    NSNumber *myDoubleNumber = [[NSNumber alloc]initWithDouble:myDouble];

    NSLog(@&quot;myDoubleNumber: %@&quot;, myDoubleNumber);</description>
    </item>
    <item rdf:about="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/doublevalue?rev=1708042345&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:12:25+02:00</dc:date>
        <title>doubleValue</title>
        <link>https://code-reference.com/objective-c/foundation.framework/nsnumber.h/doublevalue?rev=1708042345&amp;do=diff</link>
        <description>doubleValue

    

- (double)doubleValue;
 


Returns the receiver’s value.

Return Value
- The receiver’s value as datatyp, converting it as necessary.

ObjC Sourcecode Example



    //** Sample Datatype **
    double myDouble = 3.14;
    
    //** Initializing NSNumber Object **
    NSNumber *myDoubleNumber = [[NSNumber alloc]initWithDouble:myDouble];
    
    //**  To access your value use doubleValue **
    if ([myDoubleNumber doubleValue] == 3.14) {
        
        NSLog(@&quot;myDoubleNumber:…</description>
    </item>
    <item rdf:about="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/initwithfloat?rev=1708042346&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:12:26+02:00</dc:date>
        <title>initWithFloat</title>
        <link>https://code-reference.com/objective-c/foundation.framework/nsnumber.h/initwithfloat?rev=1708042346&amp;do=diff</link>
        <description>initWithFloat

    
- (id)initWithFloat:(float)value;


ObjC Sourcecode Example



    float myFloat = 1.123456f;
    
    //******************** Initializing NSNumber Object *************************
    
    //** NSNumbers need to be released, if you`re not working with ARC! **
    
    NSNumber *myFloatNumber = [[NSNumber alloc]initWithFloat:myFloat];

    NSLog(@&quot;myFloatNumber:%@&quot;, myFloatNumber);</description>
    </item>
    <item rdf:about="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/floatvalue?rev=1708042346&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:12:26+02:00</dc:date>
        <title>floatValue</title>
        <link>https://code-reference.com/objective-c/foundation.framework/nsnumber.h/floatvalue?rev=1708042346&amp;do=diff</link>
        <description>floatValue

    

- (float)floatValue;
 


Returns the receiver’s value.

Return Value
- The receiver’s value as datatyp, converting it as necessary.

ObjC Sourcecode Example



    //** Sample Datatype **
    float myFloat = 1.123456f;
    
    //** Initializing NSNumber Object **
    NSNumber *myFloatNumber = [[NSNumber alloc]initWithFloat:myFloat];
    
    //**  To access your value use floatValue **
    if ([myFloatNumber floatValue] == 1.123456f) {
        
        NSLog(@&quot;myFloatNumber:%@…</description>
    </item>
    <item rdf:about="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/initwithbool?rev=1708042346&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:12:26+02:00</dc:date>
        <title>initWithBool</title>
        <link>https://code-reference.com/objective-c/foundation.framework/nsnumber.h/initwithbool?rev=1708042346&amp;do=diff</link>
        <description>initWithBool

    

- (id)initWithBool:(BOOL)value;
 


ObjC Sourcecode Example



    BOOL myBool = NO;
    
    //******************** Initializing NSNumber Objects *************************
    
    //** NSNumbers need to be released, if you`re not working with ARC! **
    
    NSNumber *myBoolNumber = [[NSNumber alloc]initWithBool:myBool];
    
    NSLog(@&quot;myBoolNumber: %@&quot;, myBoolNumber);</description>
    </item>
    <item rdf:about="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/initwithunsignedint?rev=1708042346&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:12:26+02:00</dc:date>
        <title>initWithUnsignedInt</title>
        <link>https://code-reference.com/objective-c/foundation.framework/nsnumber.h/initwithunsignedint?rev=1708042346&amp;do=diff</link>
        <description>initWithUnsignedInt

    

- (id)initWithUnsignedInt:(unsigned int)value;
 


ObjC Sourcecode Example



    unsigned int myUnsignedInt = 1;

    //******************** Initializing NSNumber Object *************************
    
    //** NSNumbers need to be released, if you`re not working with ARC! **

    NSNumber *myUnsignedIntNumber = [[NSNumber alloc]initWithUnsignedInt:myUnsignedInt];

    NSLog(@&quot;myUnsignedIntNumber: %@&quot;, myUnsignedIntNumber);</description>
    </item>
    <item rdf:about="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/intvalue?rev=1708042346&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:12:26+02:00</dc:date>
        <title>intValue</title>
        <link>https://code-reference.com/objective-c/foundation.framework/nsnumber.h/intvalue?rev=1708042346&amp;do=diff</link>
        <description>intValue

    

- (int)intValue;
 


Returns the receiver’s value.

Return Value
- The receiver’s value as datatyp, converting it as necessary.

ObjC Sourcecode Example



    //** Sample Datatype **
    int myInt = 30;
    
    //** Initializing NSNumber Object **
    NSNumber *myIntNumber = [[NSNumber alloc]initWithInt:myInt];
    
    //**  To access your value use intValue **
    if ([myIntNumber intValue] == 30) {
        
        NSLog(@&quot;myIntNumber: %@&quot;, myIntNumber);
        NSLog(@&quot;myIn…</description>
    </item>
    <item rdf:about="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/charvalue?rev=1708042345&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:12:25+02:00</dc:date>
        <title>charValue</title>
        <link>https://code-reference.com/objective-c/foundation.framework/nsnumber.h/charvalue?rev=1708042345&amp;do=diff</link>
        <description>charValue

    

- (char)charValue;
 


Returns the receiver’s value.

Return Value
- The receiver’s value as datatyp, converting it as necessary.

ObjC Sourcecode Example



    //** Sample Datatype **
    char myChar = 'w';
    
    //** Initializing NSNumber Object **
    NSNumber *myCharNumber = [[NSNumber alloc]initWithChar:myChar];
    
    //**  To access your value use charValue **
    if ([myCharNumber charValue] == 'w') {
        
        NSLog(@&quot;myCharNumber: %@&quot;, myCharNumber);
     …</description>
    </item>
    <item rdf:about="https://code-reference.com/objective-c/foundation.framework/nsnumber.h/boolvalue?rev=1708042345&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:12:25+02:00</dc:date>
        <title>boolValue</title>
        <link>https://code-reference.com/objective-c/foundation.framework/nsnumber.h/boolvalue?rev=1708042345&amp;do=diff</link>
        <description>boolValue

    

- (BOOL)boolValue;
 


Returns the receiver’s value.

Return Value
- The receiver’s value as datatyp, converting it as necessary.

ObjC Sourcecode Example



    //** Sample Datatype **
    BOOL myBool = NO;
       
    //** Initializing NSNumber Object **
    NSNumber *myBoolNumber = [[NSNumber alloc]initWithBool:myBool];
    
    //**  To access your value use boolValue **
    if ([myBoolNumber boolValue] == NO) {
        
        NSLog(@&quot;myBoolNumber: %@&quot;, myBoolNumber);
    …</description>
    </item>
    <item rdf:about="https://code-reference.com/objective-c/foundation.framework?rev=1401473290&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-05-30T20:08:10+02:00</dc:date>
        <title>foundation.framework</title>
        <link>https://code-reference.com/objective-c/foundation.framework?rev=1401473290&amp;do=diff</link>
        <description>foundation.framework

nsstring.h

nsnumber.h

nsvalue.h

nsarray.h

nsmutablearray.h

nsfilemanager.h

nsdictionary.h</description>
    </item>
    <item rdf:about="https://code-reference.com/objective-c/foundation.framework/nsarray.h/initwithobjects?rev=1708042341&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-16T01:12:21+02:00</dc:date>
        <title>initWithObjects</title>
        <link>https://code-reference.com/objective-c/foundation.framework/nsarray.h/initwithobjects?rev=1708042341&amp;do=diff</link>
        <description>initWithObjects

    

- (id)initWithObjects:(id)firstObj, ... NS_REQUIRES_NIL_TERMINATION;
 


Parameters
firstObj, secondObj...
Comma-separated objects ending with nil.

Return Value

An array initialized to include the parameters objects.

After an immutable array has been initialized in this way, it can’t be modified.</description>
    </item>
</rdf:RDF>
