Blog Azure: iOS - úprava existujúcej aplikáciem aby mohla využívať mobilnú službu

Azure: iOS – úprava existujúcej aplikáciem aby mohla využívať mobilnú službu

V pokračovaní seriálu o vytvorení iOS aplikácie pre Azure, pokračujeme návodom ako upraviť iOS aplikáciu pre spoluprácu s Azure. 

Do projektu existujúcej iOS aplikácie vo vývojovom prostredí Xcode, je potrebné pridať knižnice pre Mobile Services. Presuňte zložku  WindowsAzureMobileServices.framework zo súborového manažéra Finder do vášho projektu.

Do súboru AppDelegate.h pridajte import

#import <WindowsAzureMobileServices/WindowsAzureMobileServices.h>

 

a property

@property (strong, nonatomic) MSClient *client;

 

Do súbory AppDelegate.m file pridajte do application:didFinishLaunchingWithOptions kód:

self.client = [MSClient clientWithApplicationURLString:

               @"https://zoznamuloh.azure-mobile.net/"

applicationKey:@"iHlKtHakccfDYIlW...kod"];

Na pridanie záznamu použite fragment kódu

MSClient *client = [(AppDelegate *)

                   [[UIApplication sharedApplication] delegate] client];

NSDictionary *item = @{ @"text" : @"Awesome item" };

MSTable *itemTable = [client tableWithName:@"Item"];

[itemTable insert:item completion:^(NSDictionary *insertedItem, NSError *error)

{

    if (error)

    {

            NSLog(@"Error: %@", error);

    } else

    {

        NSLog(@"Item inserted, id: %@", [insertedItem objectForKey:@"id"]);

    }

}];

let delegate = UIApplication.sharedApplication().delegate as AppDelegate

let client = delegate.client!

let item = ["text":"Awesome item"]

let itemTable = client.tableWithName("Item")

itemTable.insert(item) {

    (insertedItem, error) in

    if error

    {

        println("Error" + error.description);

    } else

    {

        println("Item inserted, id: " + insertedItem["id"])

    }

}


Dobrý článok? Chceš dostávať ďalšie?

Už viac ako 6 200 ITečkárov dostáva správy e-mailom. Nemusíš sa báť, nie každé ráno. Len občasne.



Súhlasím so spracovaním mojich osobných údajov. ( Viac informácií. )

Tvoj email neposkytneme 3tím stranám. Posielame naňho len informácie z robime.it. Kedykoľvek sa môžeš odhlásiť.

Junior / Senior Java Backend Software Engineer

JOB Position: Java Backend Software Engineer Contract type: TPP, Contract Location: Bratislava Salary Junior: 1500 EUR/Brutto Salary Senior: 2200 EUR/Brutto Rate: 3000 -4000 EUR/monthlyPrimary Job...

Senior Sieťový Špecialista

PRÁCA Pozícia: Sieťový špecialista Pracovný pomer:  TPP Miesto práce: Bratislava, on-site Plat: od 1700+ EUR/Brutto/mesačneHlavné zodpovednosti:Navrhuje architektúru, štruktúru a IP adresácie multiplatformových LAN/MAN/WAN sietí ...

Data Mining Expert

PRÁCA Pozícia: Data Mining Expert Pracovný pomer:  TPP Miesto práce: Bratislava, on-site Plat: od 2000+ EUR/Brutto/mesačneAké výzvy ťa čakajú?Vynikajúca pracovná príležitosť pre nadšenca práca...

Artificial Intelligence Consultant

JOB Position: Artificial Intelligence Consultant Contract type: Full-Time Location: Bratislava Salary: 2000 EUR/Brutto/monthsResponsibilities:conceptual processing and development of the new solutions in the area e.g....

Artificial Intelligence Expert

JOB Position: Artificial Intelligence Expert Contract type: Full-Time Location: Bratislava Salary: 2000 EUR/Brutto/monthsSuccessful adaptation of technologies like machine learning, deep learning, artificial inteligence will determine companies...

Senior Front-end / Angular Developer / Tvorba serverovej a aplikačnej logiky

PRÁCA Pozícia: FE/ Angular developer Pracovný pomer:  TPP, živnosť Miesto práce: Bratislava, Prievidza, Žilina Plat: od 1700+ EUR/Brutto/mesačneNáplň práce:Spolupráca na vývoji SW...

Senior .NET/Angular developer

PRÁCA Pozícia: .NET/Angular developer Pracovný pomer:  TPP Miesto práce: Bratislava, on-site Plat: od 1700+ EUR/Brutto/mesačneČo bude Vašou náplňou práce:spolupodieľanie sa na vývoji SW riešenia...

Nexteria – IT Club

Prednášky, diskusie, workshopy priamo od expertov z praxe.    Prepájame študentov a ľudí, ktorí...

Campus cowork

Campus cowork je medzinárodný coworking v Bratislave s dvoma lokáciami. Campus MLYNY...

Čo sme stihli v roku 2019

Každý rok je niečím špeciálny a rok 2019 nie je výnimkou. V...

Čítaj ďalej:

Dobrý článok? Chceš dostávať ďalšie?

Už viac ako 6 200 ITečkárov dostáva správy e-mailom. Nemusíš sa báť, nie každé ráno. Len občasne.

Súhlasím so spracovaním mojich osobných údajov. ( Viac informácií. )

Tvoj email neposkytneme 3tím stranám. Posielame naňho len informácie z robime.it. Kedykoľvek sa môžeš odhlásiť.