2012-10-29 12 views
10

Często używam #pragma mark - Description do organizowania moich metod w Xcode. Jednak uważam, że czasami muszę kategorii i podkategorii do moich metod, takich jak to:Czy możliwe jest posiadanie hierarchii "#pragma mark"?

  • metody publiczne

    • Helper Metody
      • aMethod
    • Inne Typy metod
      • anotherMethod
  • prywatnych Metody

    • Jakiś rodzaj metody
      • aPrivateMethod

Czy to możliwe?

+0

dowolny kod, który musi to powinno zostać uproszczone. – Sulthan

Odpowiedz

24

Wystarczy użyć tylko - przed i po głównej sekcji otoczyć je w liniach wykluczać kreskę na podrozdziały, a następnie nazwy metod pokaże jak zawsze.

#pragma mark - Public Methods - 
#pragma mark Helper Methods 
- (void)aMethod{} 
#pragma mark Other Type of Methods 
- (void)anotherMethod{} 

#pragma mark - Private Methods - 
#pragma mark Some Type of Method 
- (void)aPrivateMethod{} 

enter image description here

+0

Preferowałem sposób, w jaki to działało w Xcode 3, gdzie te same pragmy rzeczywiście pokazywałyby hierarchię. –

+0

Z jakiegoś powodu Xcode 4.5.1 nie wyświetliłoby pierwszego '# pragma', dopóki nie zostanie zdefiniowana metoda. – Joe

+0

Dzięki! Właśnie tego szukałem. – pasawaya

0

spróbować wszystkich tych kombinacji

  1. myślnik przed opis - Umieszcza separator powyżej opisu

    #pragma mark - Opis

  2. Łącznik po opisie - zawiesza separator poniżej opisu

    #pragma znak Opis -

  3. ŁĄCZNIK przed i po opisie - stanowi oddzielacz powyżej i poniżej w opisie

    znaku #pragma - opis -

enter image description here

Ponadto, jeśli chcesz po prostu nie ma separatorów i opisy wystarczy użyć jednej z tych

znaku #pragma

znakiem #pragma -

Powiązane problemy