সুইফটে মন্তব্য লেখার উদ্দেশ্য কী:
// 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 }
এবং রেফারেন্সের জন্য, দ্রুত জাম্প বারটি এক্সকোডের শীর্ষে রয়েছে:
এটি ফাইলের মধ্যে দ্রুত নেভিগেশনে সহায়তা করার জন্য বেশিরভাগ ক্ষেত্রে বিদ্যমান।
নোট করুন যে ড্যাশ ( // MARK: -) এর কারণে একটি দুর্দান্ত বিভাজন লাইনটি প্রদর্শিত হবে। এই MARKমন্তব্য বিবেচনা করুন:
// MARK: - A mark comment lives here.
সেই মেনুতে গাed় বিকল্পের ঠিক উপরে গা above় ধূসর বিভাজক রেখাটি ড্যাশ থেকে আসে।
অতিরিক্তভাবে, ড্যাশ পরে কোনও পাঠ্য না রেখে আমরা কোনও মন্তব্য ছাড়াই এই বিভাজক রেখাটি অর্জন করতে পারি:
// 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! -