Swift'te yorum yazmanın amacı nedir:
// MARK: This is a comment
Ayrıca şunları da yapabilirsiniz:
// This is a comment
Ne // MARK
elde eder?
Swift'te yorum yazmanın amacı nedir:
// MARK: This is a comment
Ayrıca şunları da yapabilirsiniz:
// This is a comment
Ne // MARK
elde eder?
Yanıtlar:
// MARK:
Ve // MARK: -
Swift fonksiyonlarda sözdizimi aynı etmek #pragma mark
ve #pragma mark -
sözdizimi Objective-C.
Bu sözdizimini (artı // TODO:
ve // FIXME:
) kullanırken, hızlı atlama çubuğunda gösterilecek bazı ek bilgiler alabilirsiniz.
Bu birkaç kaynak kodu satırını göz önünde bulundurun:
// MARK: A mark comment lives here.
func isPrime(_ value: UInt) -> Bool { return true }
Ve referans olarak, hızlı atlama çubuğu Xcode'da en üstte:
Çoğunlukla dosya içinde hızlı gezinmeye yardımcı olmak için vardır.
Tire ( // MARK: -
) işlevinin hoş bir ayrım çizgisinin görünmesine neden olduğunu unutmayın . Bu MARK
yorumu düşünün :
// MARK: - A mark comment lives here.
O menüdeki kalın seçeneğin hemen üstündeki koyu gri ayırıcı çizgi tire işaretinden gelir.
Ayrıca, kısa çizgi sonra herhangi bir metin olmadan bu ayırıcı satır yorum olmadan elde edebilirsiniz:
// MARK: -
Gibi söz, // TODO:
ve // FIXME:
yorumlar da burada görünecek.
// 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
}
Hızlı atlama çubuğundaki herhangi bir satıra tıklamak sizi doğrudan kaynak kodundaki satıra götürür.
// MARK: /Delegate impl. -
, bir bölümün sonunu işaretlemek veya neden her ikisini birden değil: Metninizden sonra tire işareti koyabilirsiniz :// MARK: - Attention! -