2016-03-12 14 views

cevap

64

aynı Objective- içinde #pragma mark ve #pragma mark - sözdizimine Swift fonksiyonlarda // MARK: ve // MARK: - sözdizimi C.

Bu sözdizimi (artı // TODO: ve // FIXME:) kullanırken, hızlı atlama çubuğunda görünecek bazı ek bilgiler alabilirsiniz.

enter image description here

Ve başvuru için

// MARK: A mark comment lives here. 

func isPrime(value: UInt) -> Bool { 
, hızlı atlama çubuğu Xcode üst kısmındadır:

enter image description here

O vardır

kaynak kodunun bu birkaç satır düşünün çoğunlukla dosya içinde hızlı gezinme konusunda yardımcı olmak için.

Çizginin (// MARK: -) iyi bir ayırma çizgisinin ortaya çıkmasına neden olduğunu unutmayın. Bu MARK yorumunu düşünün: o menüde kalın seçenek dash gelir

// MARK: - A mark comment lives here. 

enter image description here

koyu gri ayırıcı çizgi hemen üstünde.

Ayrıca, sadece çizgi sonra herhangi bir metin kalmadan bir yorum yapmadan bu ayırıcı çizgi elde edebilirsiniz:

belirtildiği gibi
// MARK: - 

enter image description here

, // TODO: yorumlar da burada görünecek. Hızlı atlama çubuğunda bir satırını

// MARK: - A mark comment lives here. 
func isPrime(value: UInt) -> Bool { 
    // TODO: Fix this later 

enter image description here

tıklamak kaynak kodunda bu satıra doğrudan götürür.

2

MARK basitçe böyle atlama çubuğunda bir görsel MARK ekler:

ex // MARK: Core Data Stack

enter image description here