2011-10-29 2 views
0

J'ai essayé de suivre la documentation de Doxygen pour ajouter des liens aux ivars et aux méthodes, mais aucun d'entre eux n'est interprété par Doxygen.Liaison avec ivars ou méthodes avec Doxygen

C'est ce que je fais.

@interface MyClass: NSObject 
{ 
    int x; 
} 
@end 

Somewhere else: 
/** 
Trying to link to x. 
MyClass::x 
*/ 

SOLUTION: Aucun lien n'est créé pour quelque chose qui n'est pas documenté. Juste ajouté la documentation à mon ivar et le lien a été créé.

+0

Vous ne devriez pas utiliser @interface au lieu de @class? – doxygen

+0

Désolé, le message a été corrigé. C'était une erreur d'écrire le code. Je ne peux pas vivre sans autocorrection! –

Répondre

1

les opérations suivantes:

/** Class documentation. */ 
@interface MyClass: NSObject 
{ 
    /** This documentation is for x. */ 
    int x; 
} 
@end 


/** @page mypage A page 
    This is a \ref MyClass::x "link" to x. 
    This also links to x: MyClass::x. 
*/ 
+0

Il n'y avait pas besoin d'ajouter le '\ ref'. Je pointais vers un ivar qui n'était pas documenté donc aucun lien n'a été créé. –

Questions connexes