स्विफ्ट में टिप्पणी लिखने का उद्देश्य क्या है:
// MARK: This is a comment
जब आप भी कर सकते हैं:
// This is a comment
क्या // MARK
हासिल करता है ?
स्विफ्ट में टिप्पणी लिखने का उद्देश्य क्या है:
// MARK: This is a comment
जब आप भी कर सकते हैं:
// This is a comment
क्या // MARK
हासिल करता है ?
जवाबों:
// MARK:
और // MARK: -
स्विफ्ट कार्यों में वाक्य रचना हूबहू करने #pragma mark
और #pragma mark -
ऑब्जेक्टिव-सी में वाक्य रचना।
इस सिंटैक्स (प्लस // TODO:
और // FIXME:
) का उपयोग करते समय , आप त्वरित कूद बार में दिखाने के लिए कुछ अतिरिक्त जानकारी प्राप्त कर सकते हैं।
स्रोत कोड की इन कुछ पंक्तियों पर विचार करें:
// MARK: A mark comment lives here.
func isPrime(_ value: UInt) -> Bool { return true }
और संदर्भ के लिए, त्वरित कूद बार Xcode में शीर्ष पर है:
यह फ़ाइल के भीतर त्वरित नेविगेशन के साथ मदद करने के लिए मौजूद है।
ध्यान दें कि डैश ( // MARK: -
) दिखाने के लिए एक अच्छी पृथक्करण रेखा बनाता है। इस MARK
टिप्पणी पर विचार करें :
// MARK: - A mark comment lives here.
उस मेनू में बोल्ड ऑप्शन के ठीक ऊपर गहरे भूरे रंग की विभाजक रेखा डैश से आती है।
इसके अतिरिक्त, हम इस विभाजक रेखा को बिना किसी पाठ के डैश के बाद किसी टिप्पणी के बिना प्राप्त कर सकते हैं:
// MARK: -
जैसा कि उल्लेख किया गया है, // TODO:
और // FIXME:
टिप्पणियां भी यहां दिखाई देंगी।
// MARK: - Prime functions
func isPrime(_ value: UInt) -> Bool {
// TODO: Actually implement the logic for this method
return true
}
func nthPrime(_ value: UInt) -> Int {
// FIXME: Returns incorrect values for some arguments
return 2
}
क्विक जंप बार में किसी भी लाइन पर क्लिक करने से आप सीधे सोर्स कोड में उस लाइन पर पहुंच जाते हैं।
// MARK: /Delegate impl. -
एक खंड के अंत को चिह्नित करने के लिए, या क्यों नहीं दोनों:// MARK: - Attention! -