Como substituir #pragma mark em Swift para organizar o código?
Olá a todos! Estou migrando de Objective-C para Swift e me deparei com um problema de organização de código. Em Objective-C, eu usava ativamente a diretiva `#pragma mark` para dividir métodos em grupos lógicos no painel de navegação do Xcode. Por exemplo:
```objc
#pragma mark - Lifecycle
- (void)viewDidLoad { ... }
- (void)viewWillAppear:(BOOL)animated { ... }
#pragma mark - UITableViewDataSource
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { ... }
```
Isso ajudava a navegar rapidamente em arquivos grandes. Em Swift, tentei escrever `#pragma mark - Lifecycle`, mas recebi um erro de compilação: "Use of unresolved identifier 'pragma'". Pesquisei e descobri que em Swift não existe `#pragma mark`. Então, como estruturar o código? Atualmente, meu arquivo parece uma bagunça de métodos, e perco muito tempo procurando o trecho certo. Existe um análogo? Ou devo simplesmente aceitar e usar extensions? Ficarei grato por exemplos de código!
<<>>
Use
Use // M
No answers yet.
Faça login para deixar uma resposta