| Wersja | 3.0.1 |
|---|---|
| Wydawca | Kevin Callahan |
| Data wydania | 19 sty 2012 |
| Data dodania | 19 sty 2012 |
| Wymagania systemu operacyjnego | Macintosh, Mac OS X 10.6, Mac OS X 10.7 |
| Wymagania | None |
| Całkowita liczba pobrań | 1 278 |
| Cena £ | Free to try |
Opis
Accessorizer zaczynał jako aplikacja Cocoa i zestaw usług do generowania deklaracji akcesora ObjC i metod implementacji na podstawie deklaracji zmiennych. Ale Accessorizer oferuje teraz więcej. Dużo, dużo więcej, w tym obsługa generowania instrukcji @property i @synthesize. Oprócz oferowania szerokiej gamy schematów zarządzania pamięcią, Accessorizer generuje kod dla Keyed Archving, Key-Value Observation, Key-Value Validation, blokowania za pomocą NSLock lub @synchronized() - do pisania aplikacji wielowątkowych, tagów Headerdoc i cofania za pomocą NSUndoManager. „Akcesoria zwalniają czas na zabawę i produktywną część rozwoju” (Troy Stepehens). Użytkownicy zgłaszają, że oszczędzają „tony czasu”. Oczywiście Accessorizer może pomóc w wyeliminowaniu typowych błędów i częstych literówek, które niezmiennie spowalniają i frustrują proces kodowania. Usługi pozwalają programiście wybrać deklaracje ivar w dowolnej aplikacji obsługującej usługi OSX, takie jak XCode, TextEdit i inne. Zmiany wprowadzone w szufladzie prefs zaczynają obowiązywać natychmiast w widoku danych wyjściowych, dzięki czemu programista może szybko określić najlepsze rozwiązanie dla danego zadania. Accessorizer zapewnia również dużą elastyczność w sposobie prezentacji wygenerowanego kodu przy zachowaniu dobrych konwencji kodowania.
Nigdy nie trzeba zostawiać XCode Minimize Accessorizer w Docku, wywoływać usługę Accessorizer z menu Usługi (lub klawisza skrótu) i nigdy nie opuszczać XCode Dzieje się tak, ponieważ wyniki wywołania usługi są umieszczane na stole montażowym. Po prostu wklej wyniki tam, gdzie chcesz. Jako funkcja poboczna, Accessorizer może pobierać ivary zadeklarowane w Objective-C i akcesory wyjściowe w Javie za pomocą prostego przełączenia przycisku radiowego lub skrótu.