डॉक्सिजन में उद्देश्य-सी श्रेणियों की मूर्खतापूर्ण हैंडलिंग प्रतीत होती है और मैं जानना चाहता हूं कि अन्य लोग सफलतापूर्वक इसके आसपास काम करने में सक्षम हैं या नहीं। मैं कक्षा में सभी श्रेणियों को अलग-अलग इकाइयों के रूप में दस्तावेज करने के लिए डॉक्सिजन चाहता हूं, भले ही बेस क्लास दस्तावेज हो या नहीं।ऑब्जेक्टिव-सी श्रेणियों को सही तरीके से दस्तावेज करने के लिए डॉक्सिजन को कॉन्फ़िगर कैसे करें
मैं एक अप्रलेखित आधार वर्ग पर एक वर्ग के लिए Doxygen मार्कअप जोड़ना है - NSString कहते हैं, तो Doxygen श्रेणी और एक अलग इकाई के रूप में कक्षा सूची में अपने तरीकों सूचीबद्ध करता है।
/**
* @category NSString(Foo)
* @brief A sample category on NSString
*/
@interface NSString(Foo)
@end
कक्षा सूची में एक दस्तावेज़ वाली इकाई NSString (Foo) में परिणाम।
लेकिन, निम्न उदाहरण नहीं करता है:
/**
* @category CCFMyCustomClass(Foo)
* @brief A category on a documented base class
*/
@interface CCFMyCustomClass(Foo)
@end
इसके बजाय, उत्तरार्द्ध मामले में, CCFMyCustomClass (फू) पर तरीकों के सभी CCFMyCustomClass के लिए दस्तावेज में शामिल किए गए हैं - आधार वर्ग। ,
धन्यवाद - ऐप्पलडोक ओबीजेसी और कोको प्रतिमानों के लिए अधिक उपयुक्त (निश्चित रूप से) दिखता है। व्यापक Doxygen मार्कअप से माइग्रेशन मार्ग को देखना होगा। – FluffulousChimp
खुशी है कि मेरा छोटा सुझाव उपयोगी था। माइग्रेशन के साथ शुभकामनाएँ। – Abizern
ध्यान रखें कि एप्लाडोक को डॉक्सिजन के विपरीत एट्रिब्यूशन की आवश्यकता होती है। –