Recenzia Snagit 2018 Čo je nové od verzie 13
TechSmith Snagit je náš obľúbený softvér na úpravu snímok obrazovky a obrázkov. Pozrite si nové funkcie v Snagit 2018!
Vývoj aplikací pro Macintosh využívá zpětná volání, aby umožnil systému Mac OS X spouštět kód ve vaší aplikaci pro konkrétní operace. Pokud vytváříte standardní aplikaci na bázi okna nebo dokumentu pro Macintosh, úplně první kód, který OS X spustí, je v jedné z následujících metod zpětného volání, které musíte pro svou aplikaci vytvořit, v závislosti na návrhu aplikace:
Aplikace založené na okně: (void)applicationDidFinishSpuštění:(NSNotification*)aNotification
Aplikace založené na dokumentech: (void)windowControllerDidLoadNib:(NSWindowController*)windowController
Zpětné volání je jednoduše metoda, kterou OS nakonec provede, když se pokouší dodat nebo načíst informace z vaší aplikace. Kód vaší aplikace spustí metodu pro třídu kakaa, kde vaše aplikace bude mít příležitost poskytnout název metody jedné z vašich tříd, která má být volána na objektu třídy, kterou bude vaše aplikace muset poskytnout.
Delegát je objekt pomocníka, který třída Cocoa používá k rozšíření funkčnosti třídy tím, že umožňuje implementovat kód, který třída Cocoa bude spouštět za určitých okolností. Třída Cocoa kontroluje svůj objekt delegáta (pokud byl přiřazen), zda delegát poskytuje implementaci konkrétní metody. Pokud má delegát tuto metodu, třída Cocoa tuto metodu provede; pokud delegát neimplementuje tuto konkrétní metodu, třída Cocoa buď použije vlastní výchozí metodu, nebo zaprotokoluje chybu. Většina delegátů musí začlenit konkrétní protokol, který určuje, jaké metody mohou implementovat; delegáti vašeho kódu musí používat metody implementace ze specifického protokolu, který delegát očekává.
Zde jsou některé z objektů Cocoa, které mohou používat delegáty ke spuštění vašeho kódu:
NSTableView. NSTableView přijímá delegáta, který se řídí protokolem NSTableViewDelegate. To zahrnuje 20 až 30 metod, které může objekt delegáta vaší aplikace implementovat, aby podpořily potřebu vaší aplikace vědět, co NSTableView dělá. Existují metody, které budou volány ve vaší aplikaci, když potřebuje znát akci a reagovat na ni, například když uživatel provede výběr v tabulce nebo když se změní velikost sloupce.
Aplikace NSA. Můžete přiřadit NSApplicationDelegate ke zpracování některých metod, které instance NSApplication (vaše aplikace) obdrží. Tyto metody lze volat těsně před nebo těsně poté, co vaše aplikace spustí jinou metodu, aby mohla být vaše aplikace připravena.
NSWindow. NSWindowDelegate přiřazené k jednomu z oken vaší aplikace umožní vaší aplikaci reagovat na změny velikosti, přesunutí nebo jiné události uživatele.
NSMenu. Implementujete NSMenuDelegate pro podporu událostí, ke kterým dochází, když uživatel interaguje s nabídkami ve vaší aplikaci.
TechSmith Snagit je náš obľúbený softvér na úpravu snímok obrazovky a obrázkov. Pozrite si nové funkcie v Snagit 2018!
Potrebujete vytvoriť diagramy alebo vývojové diagramy a nechcete inštalovať ďalší softvér? Tu je zoznam online nástrojov na vytváranie diagramov.
Mať dom plný bezdrôtovo pripojených zariadení a streamovacích služieb, ako je Spotify, je skvelé, kým veci nefungujú a nenájdete zaujímavé riešenia.
NVMe M.2 SSD je najnovšia technológia počítačových pevných diskov. Čo to je a aká je rýchlosť v porovnaní so staršími pevnými diskami a SSD (Solid State Drive)?
Sonos je správne fungujúce audio riešenie na streamovanie od 400 USD za dva reproduktory. Ale pri správnom nastavení môže byť AirPlay zadarmo. Pozrime sa na podrobnosti.
Zálohovanie a synchronizácia Google je nová aplikácia, ktorá sa synchronizuje s aplikáciami Fotky a Disk. Čítajte ďalej a zistite, ako si stojí v porovnaní s OneDrive, Dropbox, Backblaze a Crashplan.
MyIPTV je služba na strihanie káblov, ktorá využíva aplikáciu SOPlayer pre viacero platforiem a poskytuje televíziu, filmy a iné formy médií za platené
Spoločnosť Logitech nedávno vydala svoju klávesnicu Illuminated Living-Room Keyboard K830, ktorá je určená ako spoločník domácej zábavy. Tu je naša recenzia jednotky.
Tu je pohľad na aktualizáciu, ktorá bola nedávno vydaná pre CloudHQ a ako funguje. Čítajte ďalej a dozviete sa viac.
OnePlus 6T je prvotriedny kvalitný telefón s Androidom, ktorý sa predáva so zľavou v porovnaní s Apple iPhone, Google Pixel 3 alebo Samsung Galaxy S9.