Thema Datum  Von Nutzer Rating
Antwort
Rot Wie läßt sich der Wert aller NSNumber aus einem Array summieren ?
05.10.2011 23:42:12 OCNewBe
Solved
06.10.2011 20:56:12 Gast57903
Solved
07.10.2011 02:10:31 Gast2474
Solved

Ansicht des Beitrags:
Von:
OCNewBe
Datum:
05.10.2011 23:42:12
Views:
3936
Rating: Antwort:
 Nein
Thema:
Wie läßt sich der Wert aller NSNumber aus einem Array summieren ?

Hallo zusammen:

Wie lassen sich NSNumber Objekte in NSArrays aufsummieren? Das die Addition/Subtraktion/etc von NSNumber komplizierter ist habe ich verstanden. Nachstehend die Addition von zwei Objekten im Array:

#import <Foundation/Foundation.h>

int main (int argc, const char * argv[])
{
    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

    NSMutableArray *array = [[NSMutableArray alloc]init];


    // Array erzeugen mit Werten 0,1,2,3 :
    for (int i = 0; i < 4; i++)
        [array addObject:[NSNumber numberWithDouble:i]]; 


      // addierten den ersten und letzten Wert  0 + 3 = sum:

    NSNumber *sum = [NSNumber numberWithFloat:([[array objectAtIndex:0] floatValue] + [[array objectAtIndex:3] floatValue])];  //Summiert den ersten + letzen Wert
      
    NSLog(@"%@", sum);

}

Wie aber addiere ich alle Werte im Array? Insbesondere wenn das NSMutableArray grosse Mengen enthält und in der Anzahl variert?

Danke schonmal.

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Wie läßt sich der Wert aller NSNumber aus einem Array summieren ?
05.10.2011 23:42:12 OCNewBe
Solved
06.10.2011 20:56:12 Gast57903
Solved
07.10.2011 02:10:31 Gast2474
Solved