Cocoa: Porovnání verzí
Smazaný obsah Přidaný obsah
→Cocoa Bindings: Opraven překlep značky: první editace editace z mobilu editace z mobilního webu |
|||
Řádek 41:
[[Model View Controller|Model-View-Controller]] je softwarová architektura, která odděluje [[datový model]], [[logika|logiku]] a uživatelské rozhraní aplikace. Cocoa je od začátku založena na modelu ''MVC''. Pro Model Cocoa využívá framework Core Data, ve kterém vývojář může modelovat data aplikace. Pro View Cocoa má framework AppKit, ten umožňuje pomocí nástroje Interface Builder navrhnout uživatelské rozhraní aplikace. Pro Controller, což je logika aplikace, využívá vlastní zdrojový kód. Nyní však už vývojář nemusí psát kód, aby napsal vlastní program a to díky technologii Cocoa Bindings.
== Cocoa Bindings ==
Technologie ''Cocoa Bindings'' umožňuje vývojáři nakonfigurovat rámec v nástroji ''Interface Builder'' takovým způsobem, že aktualizuje svoji hodnotu a vrací provedené změny do objektu
== Akce a Outlety ==
V Cocoa se interakce s uživatelským rozhraním navrženým v nástroji Interface Builder řeší prostřednictvím tzv. akcí a outletů.
|