J'ai ces deux classes:NSCollectionView dans un autre NSCollectionView
@interface Father : NSObject
{
NSString* name;
NSArray* listChildren;
}
@property (copy, readwrite) NSString* name;
@property (copy, readwrite) NSArray* listChildren;
@end
@interface Child : NSObject
{
NSString* nameChild;
NSImage* picture;
}
@property (copy, readwrite) NSString* nameChild;
@property (copy, readwrite) NSImage* picture;
@end
Je suis en train de faire un NSCollectionView
rempli de Father
articles et pour View
de chaque élément de père i aura une étiquette de nom, et un autre NSCollectionView
rempli avec le (father) representedObject.listChildren
Articles.
J'ai réussi à créer un fichier NIB externe pour l » View
le père NSCollectionViewItem
pour faciliter les choses, mais je ne suis pas capable de se lier à l'enfant CollectionView
à la propriété representedObject.listChildren
. En fait, il n'y a pas de problème de liaison dans IB, et au moment de l'exécution, le système appelle la propriété (j'ai ajouté une implémentation getListChildren
et un appel NSLog pour m'assurer que la propriété est appelée). Il semble que le CollectionView
ne chargera pas les éléments trouvés dans ma propriété NSArray
*?
Ça me rend fou, des idées sur ce qui se passe? Aide s'il vous plaît !!
double possible: http://stackoverflow.com/questions/2204147/debugging-nested-nscollectionviews Aucune réponse ici non plus. Argh! – andyvn22
Des mises à jour ou des réponses à ces problèmes? – Prasanth