un petit coup de main pour un newbie

vidamatvidamat Membre
05:25 modifié dans API AppKit #1
bonjour a tous...

voila mon probleme. j'ai une appli qui calcule la clé du numero de secu et renvoie le resulat dans un textfield:

#import "CalculerCle.h"

@implementation CalculerCle

- (IBAction)calculerCle:(id)sender
{

if (NSScanner scannerWithString:[inText stringValue scanLongLong:&numeroSecu])
{
cleSecu = 97 - (numeroSecu % 97);

[outText setIntValue:cleSecu];


}

}

@end

question : lorsque que le resultat est inferieur a 10 j'aimerais ajouter un "zero" devant mon resultat mais j'y arrive pas.. un petit coup de main facile pour la majorité d'entre vous..... MERCI


laurent

Réponses

  • muqaddarmuqaddar Administrateur
    05:25 modifié #2
    Je déplace ton post ici, mais tu peux en ouvrir un autre ds le forum "projets" si tu lance une discussion sur ton soft en général.
  • 05:25 modifié #3
    dans 1111400058:

    bonjour a tous...

    voila mon probleme. j'ai une appli qui calcule la clé du numero de secu et renvoie le resulat dans un textfield:

    #import "CalculerCle.h"

    @implementation CalculerCle

    - (IBAction)calculerCle:(id)sender
    {

    if (NSScanner scannerWithString:[inText stringValue scanLongLong:&numeroSecu])
    {
    cleSecu = 97 - (numeroSecu % 97);

    [outText setIntValue:cleSecu];


    }

    }

    @end

    question : lorsque que le resultat est inferieur a 10 j'aimerais ajouter un "zero" devant mon resultat mais j'y arrive pas.. un petit coup de main facile pour la majorité d'entre vous..... MERCI


    laurent


    De mémoire, il est possible de définir un format à  un objet NSString.
    La syntaxe serait du format serait "%02d"'
    (Regarde du côté de +stringWithFormat de la classe NSString).
  • BruBru Membre
    05:25 modifié #4
    Il vaut mieux utiliser NSNumberFormatter.

    .
Connectez-vous ou Inscrivez-vous pour répondre.