Avatar ·

Wie ersetze ich #pragma mark in Swift zur Code-Organisation?

Hallo zusammen! Ich wechsle von Objective-C zu Swift und habe ein Problem mit der Code-Organisation. In Objective-C habe ich die Direktive `#pragma mark` aktiv genutzt, um Methoden in der Xcode-Navigationsleiste in logische Gruppen zu unterteilen. Zum Beispiel: ```objc #pragma mark - Lifecycle - (void)viewDidLoad { ... } - (void)viewWillAppear:(BOOL)animated { ... } #pragma mark - UITableViewDataSource - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { ... } ``` Das half, sich schnell in großen Dateien zurechtzufinden. In Swift habe ich versucht, `#pragma mark - Lifecycle` zu schreiben, bekam aber einen Compiler-Fehler: "Use of unresolved identifier 'pragma'". Ich habe gegoogelt und erfahren, dass es in Swift kein `#pragma mark` gibt. Wie also den Code strukturieren? Aktuell sieht meine Datei aus wie ein Chaos von Methoden.