Si j'ai une classe/objet comme celui-ciiPhone SDK. Comment affecter NSString au texte UILabel?
#import <Foundation/Foundation.h>
@interface anObject : NSObject {
NSString *aProp;
}
@property NSString aProp;
@end
et dans la méthode cellForRowAtIndexPath je veux attribuer l'une des valeurs de chaîne de ses propriétés à un UILabel d'un tableviewcell, comment puis-je le faire?
J'ai essayé cela, mais il ne fonctionne pas
[[cell topLabel] setText:(NSString *)anObject.aProp];
Mettre un point d'arrêt sur la ligne ci-dessus et l'inspecter, le débogueur dit variable » est pas un CFString
Coulée du bien à un travail ne marche pas CFString Modification de la classe et en déclarant la propriété en tant que travail ne marche pas CFStringRef soit
Pour tout le monde qui continue à vouloir utiliser les propriétés 'retain' avec' NSString', veuillez voir ceci: http://stackoverflow.com/questions/387959/nsstring-property-copy-or-retain –