Question

J'essaie de créer un corps HTTP que je vais passer en utilisant le post NSurlRequest. J'ai ma classe de connexion tous configurées.

Le truc, c'est que j'ai plusieurs méthodes qui renvoient NSSrings et Uint32 et une méthode de construction que je veux utiliser pour mettre toutes ces méthodes dans un corps HTTP qui sera du format de type de données.

Cependant, je ne sais pas comment appeler ces méthodes qui renvoient les données correctes de ma méthode de construction pour collecter les données dans un seul objet de données.

Voici un code que j'ai (raccourci donc c'est un peu plus clair)

Ces méthodes sont utilisées pour retourner les données nécessaires

- (UInt32) addDataVer
{
    UInt32 dataVer = 0;

    return dataVer;

}

- (NSString *) addReg
{
    NSString *reg = [[NSString alloc] initWithString:@"abcd1"];

    return reg;
}

- (NSString *) addActiv
{
    NSString *activ = [[NSString alloc] initWithString:@"abcd2"];

    return activ;
}

De là, je ne sais pas quoi faire, ni comment obtenir les données. J'ai créé une méthode de construction, que je souhaite utiliser pour saisir les données, puis je veux utiliser ces données pour créer un objet NSDATA où j'y mette les données de retour en ordre.

c'est ma classe de construction

- (void) constructRequest
{
  //what the heck do I call in here? lol   
}

La dernière chose que je vais devoir faire est de déterminer comment mettre la représentation NSDATA de chaque valeur de retour dans l'objet de données ... si cela a du sens ...

Toute aide serait appréciée.

METTRE À JOUR::

J'ai donc compris comment obtenir la valeur de retour dans ma méthode de construction, en suivant la force!

- (void) constructRequest
{
    NSString *mystring = [[NSString alloc] initWithString:[self addReg]];

    NSLog(@"mystring %@", mystring);
}

Cependant, je ne sais pas comment procéder avec un Uint32 de retour, ni comment convertir cela en une structure NSDATA

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top