iOS/Swift + Objective-c

[Swift] #pragma mark 사용 방법 (MARK)

안경 쓴 귀니 2021. 4. 26. 19:24
반응형

Objective-c에서는 #pragma mark로 소스코드를 관리했다면

Swift에서는 // MARK:로 관리할 수 있다.

 

 사용 방법 

  • 라인 없는 mark
// MARK: func

 

  • 라인 있는 mark
// MARK:- func line

 

 

 사용 예시 

  • 소스 코드
import UIKit

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
    }
    
    // MARK: func
    func func1() {}
    func func2() {}
    func func3() {}
        
    // MARK:- func line
    func funcLine1() {}
    func funcLine2() {}
    func funcLine3() {}
    
}

 

  • 결과 (Xcode 상단)

 

 

 추가 사항 

아래와 같은 다른 주석 예약어도 있다.

// TODO: 해야 할 작업
// FIXME: 수정해야할 작업

결과는 이렇게 출력된다.

반응형