Ako nájsť a pripojiť sa k skupine Google Groups
Zistite, ako nájsť a/alebo ako sa pripojiť ku skupine v aplikácii Skupiny Google. Môžete sa pripojiť priamo ku skupine, požiadať o pripojenie ku skupine alebo o pozvánku.
Keď píšete program Objective-C pre aplikácie pre iPhone alebo Mac OS X, všetko, čo robíte, je poskytnúť počítaču súbor pokynov, ktoré má nasledovať. Programy v zásade manipulujú s číslami a textom a so všetkými vecami má počítačový program iba dve časti: premenné (a iné štruktúry), ktoré „držia“ údaje, a inštrukcie , ktoré vykonávajú operácie s týmito údajmi.
Programovanie aplikácií pre iPhone a Mac v Objective-C je o vyhlásení. Vyhlásenie v Objective-C rozpoznáte okamžite tak, že si všimnete bodkočiarku na konci:
vyhlásenie;
Uvidíte ďalšie riadky kódu, ale pokiaľ riadok nekončí bodkočiarkou, nejde o príkaz Objective-C.
Premenné, ktoré deklarujete v dátových typoch Objective-C, Objective-C, musia byť typu, ktorý kompilátor dokáže rozpoznať. Objective-C prichádza s množstvom vstavaných dátových typov, ako aj mechanizmov na vytváranie nových, na programovanie aplikácií pre váš iPhone alebo Mac OS X.
Vstavané typy
Typ | Popis | Veľkosť |
---|---|---|
char | Postava | 1 bajt |
int | Celé číslo — celé číslo | 4 bajty |
plavák | Jedno presné číslo s pohyblivou rádovou čiarkou | 4 bajty |
Dvojité | Dvojnásobná presnosť čísla s pohyblivou rádovou čiarkou | 8 bajtov |
krátky | Krátke celé číslo | 2 bajty |
dlhý | Dvojitý skrat | 4 bajty |
dlho dlho | Dvojitý dlhý | 8 bajtov |
BOOL | Boolean (znak so znamienkom) | 1 bajt |
enum typeName { identifikátor1, ... identifikátor};
Identifikátory sú konštanty typu int.
typedef typeName identifikátor;
Priraďuje identifikátor ku konkrétnemu typu.
identifikátor typu const = hodnota; #define hodnotu identifikátora
Umožňuje definovať názvy pre konštanty.
Operátory Objective-C, podobne ako v iných programovacích jazykoch, vám umožňujú vykonávať operácie s premennými (odtiaľ názov). Objective-C poskytuje mnoho operátorov a sledovanie všetkých z nich môže byť náročné, keď programujete aplikácie pre iPhone alebo Mac OS X. Pomocou nasledujúcich tabuliek si pamätajte, ktorý operátor vykonáva akú úlohu.
Aritmetické operátory
Operátor | Čo to robí |
---|---|
+ | Doplnenie |
– | Odčítanie |
* | Násobenie |
/ | divízie |
% | Modulo |
Operátori vzťahov a rovnosti
Operátor | Čo to robí |
---|---|
== | Rovná |
!= | Nerovná sa |
> | Väčší než |
< | Menej ako |
>= | Väčšie alebo rovné |
<= | Menšie alebo rovné |
Logické operátory
Operátor | Čo to robí |
---|---|
! | NIE |
&& | Logické AND |
|| | Logické ALEBO |
Operátori zloženého priradenia
Operátor | Čo to robí |
---|---|
+= | Doplnenie |
-= | Odčítanie |
*= | Násobenie |
/= | divízie |
%= | Modulo |
&= | Bitové AND |
|= | Bitwise Inclusive OR |
^= | Exkluzívne OR |
<<= | Shift doľava |
>>= | Posun doprava |
Operátory zvýšenia a zníženia
Operátor | Čo to robí |
---|---|
++ | Doplnenie |
— | Odčítanie |
*= | Násobenie |
/= | divízie |
%= | Modulo |
&= | Bitové AND |
|= | Bitwise Inclusive OR |
^= | Exkluzívne OR |
<<= | Shift doľava |
>>= | Posun doprava |
Bitové operátory
Operátor | Čo to robí |
---|---|
& | Bitové AND |
| | Bitwise Inclusive OR |
^ | Exkluzívne OR |
~ | Unárny doplnok (bitová inverzia) |
<< | Shift doľava |
>> | Posun doprava |
Iní operátori
Operátor | Čo to robí |
---|---|
() | Obsadenie |
, | Čiarka |
Veľkosť() | Veľkosť |
? : | Podmienené |
& | Adresa |
* | Nepriame |
V programovaní, rovnako ako v živote, musíte robiť rozhodnutia a konať podľa nich. Objective-C poskytuje riadiace príkazy a slučky, ktoré vášmu programu pomôžu konať. Možno budete chcieť napríklad zopakovať sadu inštrukcií na základe nejakej podmienky alebo stavu, alebo dokonca zmeniť postupnosť vykonávania programu. Tu je základná syntax riadiacich príkazov a slučiek Objective-C.
if (condition) { vyhlásenie(y), ak je podmienka pravdivá; } inak { vyhlásenie(y), ak podmienka nie je pravdivá; }
for (counter; condition; update counter) { príkaz(y), ktoré sa majú vykonať, kým je podmienka pravdivá; }
for (Typ newVariable in expression ) { statement(s); }
alebo
Zadajte existujúcu premennú; for (existujúca premenná vo výraze) { Vyhlásenia); }
Expression je objekt, ktorý je v súlade s protokolom NSFastEnumeration.
Enumerácia NSArray a NSSet je nadbytočná.
Enumerácia NSDictionary je nad kľúčmi.
Enumerácia NSManagedObjectModel je nad entitami.
while (condition) { príkaz(y), ktoré sa majú vykonať, kým je podmienka pravdivá }
urobiť { príkaz(y), ktoré sa majú vykonať, kým je podmienka pravdivá } while (podmienka);
vrátiť ;
Zastaví vykonávanie a vráti sa k volajúcej funkcii.
prestávka;
Nechajte slučku.
ďalej;
Preskočte zvyšok cyklu a začnite ďalšiu iteráciu.
goto labelName; ... labelName:
Absolútny skok do iného bodu v programe (nepoužívajte ho).
východ();
Ukončí váš program pomocou ukončovacieho kódu.
Objektovo orientované programovacie jazyky vám umožňujú deklarovať triedy, vytvárať odvodené triedy (podtriedy) a posielať správy objektom vytvoreným z triedy. Toto je podstata objektovo orientovaného programovania a časť objektovo orientovaných rozšírení, ktoré Objective-C pridáva do C. Aby všetko fungovalo hladko, sú k dispozícii direktívy kompilátora, ktoré vám umožňujú informovať kompilátora o vašich triedach pomocou @class a #import.
#import "Superclass.h" @interface Názov triedy : Nadtrieda { deklarácie premenných inštancií; } deklarácie metód @property(attributes) deklarácia premennej inštancie; –d
#import "ClassName.h" @implementation ClassName @synthesize premenná inštancie ; definície metód –d
[správa príjemcu]
#import „názov súboru.h“
Zaručuje, že hlavičkový súbor bude zahrnutý iba raz.
@class Názov triedy;
Zaradí kompilátor do užívateľom definovaných typov.
Zistite, ako nájsť a/alebo ako sa pripojiť ku skupine v aplikácii Skupiny Google. Môžete sa pripojiť priamo ku skupine, požiadať o pripojenie ku skupine alebo o pozvánku.
Zistite, ako naplánovať schôdzu Zoom a ako zabezpečiť registráciu účastníkov. Učte sa, ako môžete prispôsobiť schôdze a využiť funkcie prieskumov.
Objavte efektívne textové skratky v InDesign CS5, ktoré vám pomôžu formátovať a usporiadať text pomocou klávesových príkazov.
Skrátky na pracovnej ploche umožňujú rýchly prístup k súborom a programom. Prečítajte si viac o tom, ako ich vytvoriť a spravovať.
Klipart je predkreslená generická kresba a spoločnosť Microsoft poskytuje veľa súborov klipartov zadarmo so svojimi produktmi Office. Do rozloženia snímky programu PowerPoint môžete vložiť klipart. Najjednoduchší spôsob vloženia klipartov je pomocou jedného zo zástupných symbolov na rozložení snímky: Zobrazte snímku, ktorá obsahuje klipart […]
Farba výplne – tiež nazývaná tieňovanie – je farba alebo vzor, ktorý vypĺňa pozadie jednej alebo viacerých buniek hárka programu Excel. Použitie tieňovania môže pomôcť očiam čitateľa sledovať informácie na stránke a môže pridať farbu a vizuálny záujem do pracovného hárka. V niektorých typoch tabuliek, ako je register šekových knižiek, […]
Na úplne najjednoduchšej úrovni je hlavným účelom ACT! má slúžiť ako miesto na uloženie všetkých kontaktov, s ktorými denne komunikujete. Všetky svoje kontakty môžete pridávať a upravovať z okna Podrobnosti kontaktu, pretože obsahuje všetky informácie, ktoré sa týkajú jedného konkrétneho záznamu a […]
Použite tento Cheat Sheet na skok priamo do používania Discordu. Objavte užitočné roboty Discord, aplikácie, ktoré môžete integrovať, a tipy na rozhovory s hosťami.
Kancelársky balík OpenOffice.org má množstvo nástrojov na uľahčenie pracovného života. Keď pracujete v OpenOffice.org, zoznámte sa s funkčným panelom nástrojov (ktorý vyzerá takmer rovnako vo všetkých aplikáciách) a tlačidlami hlavného panela nástrojov, ktoré vám pomôžu so základnými príkazmi pre väčšinu úloh.
Stroj Bombe Alana Turinga nebol žiadnou formou umelej inteligencie (AI). V skutočnosti to ani nie je skutočný počítač. Prelomilo to kryptografické správy Enigmy a to je všetko. Turingovi to však poskytlo podnet na zamyslenie, čo nakoniec viedlo k dokumentu s názvom „Výpočtové stroje a inteligencia“? ktorý publikoval v 50-tych rokoch a ktorý popisuje […]