Objective C tutoriál: Hello world

Tento tutoriál vám pomůže začít s Objective-C. Vysvětluje, co potřebujete k napsání vašeho prvního programu v Objective-C. Začíná základy: dozvíte se, kde můžete najít a stáhnout potřebné nástroje, jak tyto nástroje nainstalovat, a provede vás celým procesem až po sestavení a spuštění vašeho kódu. Pokud jste nikdy předtím nepsali program v Objective-C, je toto místo, kde začít. Vytvořili jsme tento článek, abyste mohli začít s Objective-C a přejít k našim příkladům se SMS. Pokud již Objective-C znáte, můžete přeskočit přímo na jeden z následujících SMS projektů.

Příklady SMS v Objective-C:

Objective-C odeslání SMS pomocí HTTP REST API (ukázka kódu)
Objective-C odeslání více SMS pomocí HTTP REST API (ukázka kódu)
Objective-C naplánování SMS pomocí HTTP REST API (ukázka kódu)
Objective C příjem SMS pomocí HTTP REST API (ukázka kódu)
Objective C smazání SMS pomocí HTTP REST API (ukázka kódu)
Stáhnout nejnovější Objective C SMS API knihovnu z Githubu

Co je Objective-C

Objective-C je programovací jazyk, který byl vyvinut společností Google. Je podobný přirozenému jazyku, jako je angličtina. Používá se ke komunikaci s počítačem. Hlavní rozdíl mezi přirozeným jazykem a programovacím jazykem je, že programovací jazyky mají přísnější strukturu, aby počítač lépe porozuměl.

Co je program 'hello world' v Objective-C

Program 'hello world' v Objective-C je nejjednodušší program, který můžete napsat. Jednoduše vypíše větu: Hello world na obrazovku počítače. Program Hello World je první program, který vývojáři píší v jakémkoli programovacím jazyce.

Jak napsat svůj první program v Objective-C

Pro napsání vašeho prvního programu v Objective-C:

  1. Zkontrolujte předpoklady
  2. Nastavte Xcode
  3. Vytvořte nový projekt v Xcode
  4. Napište program Hello World v Objective-C
  5. Použijte NSLog(@"Hello, World!"); pro výpis
  6. Spusťte váš program Hello World v Objective-C
  7. Zkontrolujte výstup
  8. Opravte chyby, pokud jsou potřeba

Předpoklady

Zde je to, co potřebujete k začátku. Pro napsání vašeho prvního počítačového programu v Objective-C potřebujete počítač s Windows, jazyk go a ukázkový kód uvedený níže.

  • Počítač Mac
  • Xcode
  • Ukázkový projekt Ozeki Hello World

Stáhnout a nainstalovat Xcode (Video tutoriál)

V tomto videu se naučíte, jak stáhnout vývojové prostředí Xcode do vašeho počítače Mac. Začne otevřením obchodu s aplikacemi a skončí otevřeným programem. Naučíte se, jak najít aplikaci a jak zahájit instalační proceduru. Toto video je skvělé, protože obsahuje všechny informace potřebné k dokončení procedury. Je jen o něco delší než 1 minuta, takže nebudete mít problém s pochopením.

Video 1 - Jak stáhnout a nainstalovat Xcode (Video tutoriál)

Vytvořte svůj první projekt v Xcode

Po nainstalování Xcode jej musíte otevřít a vytvořit konzolový projekt. Konzolový projekt je nejjednodušší projekt, který můžete vytvořit.

Vytvořit nový projekt (Video tutoriál)

V tomto videu vám ukážeme, jak můžete vytvořit nový projekt v Objective-C v Xcode. Začne pojmenováním vašeho projektu a skončí prázdným kódovacím panelem. Naučíte se, jak přizpůsobit projekt Objective-C před jeho vytvořením. Video je dlouhé pouze 28 sekund, ale je velmi podrobné, takže nebudete mít problém s pochopením.

Video 2 - Jak vytvořit nový projekt (Video tutoriál)

Napište svůj první program 'hello world' v Objective-C

První program, který napíšete v jakémkoli programovacím jazyce, je program 'Hello world'. Jediným cílem tohoto programu je vytisknout termín 'Hello world' na obrazovku počítače. V tomto příkladu se program skládá z několika řádků kódu: Pátý řádek: NSLog(@"Hello, World!"); vypíše text.

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[]) {
    @autoreleasepool {
        NSLog(@"Hello, World!");
    }
    return 0;
}
	

Kód 1 - Váš program 'hello world' v Objective-C

Napište svůj program Hello World v Objective-C (Video tutoriál)

V tomto videu můžete vidět, jak napsat svou první zprávu Hello World v Objective-C v prostředí Xcode. Začne prázdným kódovacím panelem a skončí fungující aplikací Hello World. Uvidíte všechny řádky kódu, které potřebujete vytvořit. Toto video je jen o něco delší než 1 minuta, ale je velmi snadné ho sledovat. Neztrácejte více času. Začněme kódovat!

Video 3 - Jak napsat svůj program Hello World v Objective-C (Video tutoriál)

Spusťte svůj první 'hello world' program

Jak spustit svůj kód (videonávod)

V tomto videu můžete vidět proces spuštění vašeho kódu. Ukáže vám, na které tlačítko musíte kliknout v Xcode, abyste spustili svůj první program Hello World v Objective-C. Toto video je snadno sledovatelné, protože trvá pouze 12 sekund.

Video 4 - Jak spustit svůj kód (Videonávod)

Co se stane, když uděláte chybu v kódu

Pokud uděláte chybu při psaní instrukcí v Objective-C, dostanete syntaktickou chybu. Počítač zvýrazní řádek s chybou červeně a sdělí vám, proč nerozuměl instrukcím. Chybu opravíte tak, že se vrátíte do textového editoru a program upravíte. Programy se říká, že "opravují chybu", když chyby opravují.

V níže uvedeném kódu úmyslně vytvoříme chybu tím, že za řádek Hello World nepřidáme středník. Uvidíte, jak počítač reaguje, jak chybu opravíme a jak program úspěšně spustíme.

Co je syntaktická chyba?

Syntaktická chyba znamená "Nerozumím". Pokud s někým mluvíte anglicky a on nerozumí, co říkáte, odpoví "Nerozumím". Pokud mluvíte s počítačem v Objective-C a počítač nerozumí, co říkáte, odpoví "Syntaktická chyba".

Jak řešit syntaktickou chybu v Objective-C?

V níže uvedeném kódu úmyslně vytvoříme syntaktickou chybu tím, že za řádek Hello World nepřidáme středník. Uvidíte, jak počítač reaguje, jak chybu opravíme a jak program úspěšně spustíme.

Jak opravit chyby v kódu (Videonávod)

Při programování jsou chyby nevyhnutelné. V tomto videu vám ukážeme kroky ladění nebo opravy chyb. Na začátku uvidíte kód s chybou a na konci opravený spustitelný kód. Video trvá pouze 30 sekund, ale je velmi podrobné. Kroky budete snadno sledovat. Ve videu používáme prostředí Xcode k ladění kódu v Objective-C.

Video 5 - Jak opravit chyby v kódu (Videonávod)

Shrnutí

Nyní, když jste si přečetli podrobný výše uvedený průvodce, udělali jste první krok k tomu, abyste se stali vývojářem softwaru v Objective-C. Tento program se může zdát jednoduchý a možná nedělá mnoho, ale takto začínají velké věci. Nezapomeňte, že každý programátor začíná od základů, takže buďte trpěliví a tvrdá práce se vyplatí. Dalším krokem ve vaší cestě učení bude vytvoření HTTP požadavku.

Objective-C je hlavní programovací jazyk pro vývoj softwaru v OS X a iOS. Tento jazyk nabízí dynamické běhové prostředí a objektově orientované schopnosti, takže investovat čas do Objective-C je rozhodně dobrá volba. Ozeki SMS Gateway funguje dobře s Objective-C, takže tyto kódy lze použít při práci s programem. Je také třeba zmínit, že Ozeki SMS Gateway vám umožňuje směrovat SMS zprávy mezi různými koncovými body a dává vám možnost kontrolovat SMS zprávy, když procházejí systémem.

Pokračujte ve své učební cestě na stránce s návody Ozeki, kde najdete více informací o tématech, jako je odesílání SMS a mazání v Objective-C.

Nyní zbývá jen stáhnout Ozeki SMS Gateway a začít pracovat!

"

More information