NSRange

ideaidea Membre
01:27 modifié dans API AppKit #1
Bonjour
je fais actuellemnt des tuto afin d'apprendre a utliser NSString et les methodes qui vont avec.
je teste notament rangeOfString qui renvoie un range qui comprends la longueur et la "location".
Je voudrais savoir comment faire pour tester ce range, pour savoir si rangeOfString a trouver qques choses.
j'ai testé if (range != 0) et if (range != NULL) mais ca ne marche pas.
merci d'avance

Réponses

  • ideaidea Membre
    01:27 modifié #2
    Bon en fait j'ai trouvé tout seul
    if (range.location != NSNotFound)
    merci appKiDo
  • ChachaChacha Membre
    01:27 modifié #3
    Salut,
    Je profite de ce sujet pour signaler qu'il existe des fonctions de manipulation des NSRange :
    NSEqualRanges
    NSIntersectionRange
    NSLocationInRange
    NSMakeRange
    NSMaxRange
    NSRangeFromString
    NSStringFromRange
    NSUnionRange

    C'est comme pour NSRect et consorts : il faut savoir où chercher (Foundation Data Types Reference), mais il y a déjà  des choses toutes faites.

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