Comment obtenir la valeur textuelle d'un objet afin de l'afficher dans un tableau? D'autres messages disent que les objets ne sont pas NSStrings et vous devez demander à l'objet son texte. Mais comment? L'erreur est la suivante:Comment obtenir la valeur textuelle d'un objet?
* Mettre fin application en raison d'une exception non interceptée 'NSInvalidArgumentException', raison: '* - [Noms isEqualToString:]: sélecteur non reconnu envoyé à l'instance 0xf51b60'
pour cette code Objective-C:
NSString *cellValue = [namesArray objectAtIndex:indexPath.row];
cell.textLabel.text = cellValue;
return cell;
Mes excuses à tous vous programers avancés, je suis novice en la matière et ne pouvait pas trouver la réponse dans la documentation NSObject non plus. Merci.
Quel est le type de l'objet? Il n'y a pas de «valeur textuelle» canonique pour un objet, donc plusieurs méthodes peuvent correspondre à la facture. Un paramètre commun est '-stringValue'. – outis
Un autre est '-description'. – outis
@outis: Non, un-common est '-description', qui est implémenté dans' NSObject', et quelles classes remplacent généralement. Il renvoie une chaîne. – jbrennan