Xcode intellisense znaczenie liter w kolorowych polach, takich jak f, T, C, M,P,C, K, # itp
Ostatnio zacząłem używać Xcode 4 do tworzenia aplikacji na iOS.
W polu autouzupełniania Xcode intellisense przed każdą sugestią znajduje się kilka liter w kolorowych polach. Wiem, że reprezentują one własność słowa, które wpisujemy Jak f, T, C, M,P,C, K, # itd.
Czy istnieje jakiś słowniczek, aby znaleźć ich szybkie znaczenie?
Znaczenia f, C, T,# są zrozumiałe (funkcja, Klasa itp.), ale jest wiele innych czego Nie wiem. Zakładam, że te litery są standardowe we wszystkich Idach, takich jak Visual Studio, Netbeans itp. Popraw mnie, jeśli się mylę.
Proszę sugerować.
1 answers
W Xcode to się nazywa "Code Sense". I te ikony istnieją również w Xcode 3. Te ikony są również używane w nawigacji symboli.
Red : makra
-
= macro (think
#define
)
Brown : Podstawowe Dane / przestrzeń nazw
- = c lass
- = m ethod
-
= modelowane p roperty
-
= C++ n amespace
Orange : typy aliased
- = Objective-CC ategory
- = e num
- = t ypedef / t ypealias
- = Swift ex napięcie
Zielony : zmienne
- = B inding
- = Function
- = f ield
- = c onstant
- = L zmienna oczna
- = IB O utlet
- = Variable (może być ivar, global var, local var, itd.)
- = parametr (think f (x))
Niebieski : metody
- = IB A ction
- = m etod
- = p roperty
Fioletowy : typy
- = class (Objective-C, Swift lub C++)
- = class e xtension
- = Objective-C / Swift pr otocol
- = S truct
- = u nion
Gray : snippets
- = fragmenty
Ikony: #pragma mark
lub komentarze
-
=
!!!: ...
-
=
FIXME: ...
-
=
???: ...
-
=
TODO: ...
-
=
MARK: ...
Powinieneś być w stanie wyszukać znaczenia z nazw plików z /Developer/Library/PrivateFrameworks/DVTFoundation.framework/Resources/Xcode.SourceCodeSymbolKind.*.Icon.tiff
*.
W późniejszych wersjach Xcode ścieżka jest przenoszona do /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Resources/Assets.car
, Zobacz analiza zasobów.plik samochodu w systemie IOS o tym, jak wyodrębnić obrazy z *.samochód
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 11:47:11