Je eerste IOS - toepassing van

, tot je eerste 108 toepassing van,,,,,,,,,, 5, 29 - eenheid,,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' dit artikel niet missen, maken deel uit van een reeks genaamd van nul beginnen te leren ios SDK. Hoe devicelearning C IOS van toepassing: - test, ook al hebben we veel geleerd, in een reeks van de 108 ontwikkeling, denk ik dat je wil beginnen aan de bouw van 108 toepassing goed wat is nuttig.In deze handleiding, je wens is uitgekomen.Het gebruik van aanvragen, kan je beginnen met het creëren van een IOS - project, wijziging van het project van de source code, je aanvraag in IOS - simulator of fysieke apparatuur,.,,, de kleur, de kleur, de toepassing van de programma 's is onze naam.In de kleur van het idee is heel eenvoudig, de gebruikers van het scherm van apparatuur, het scherm van kleur veranderen.Hoewel dit concept is gebaseerd, is de kleur van de perfecte eerste en naar de ins en de ontwikkeling van programma 's -.,,, 1.Het creëren van een nieuwe aanvragen in dit project, zien we een reeks was, elke 108 toepassing door het leven als een project van aanvragen.Het project is een aanvragen?Het project is een aanvragen van een container of opslag van documenten en informatie, met inbegrip van de activa, de noodzaak van de oprichting van een of meer producten.,, let op, dit is niet beperkt tot een project van de source code en activa, zoals het imago en de andere media.Het volgen van de verschillende elementen van het project ook het verband tussen de bouw van elementen weten hoe het eindproduct.,, open en selectie van aanvragen voor het creëren van een nieuwe aanvragen van nieuwe projecten, projecten, van de   >...  , documenten, menu 's.   een andere keuze is de shift + bevel + n welkom in het raam van de aanvragen,.,,,,, - aanvragen als je start, stel ik voor dat de gesloten en je leren hoe je een menu met aanvragen van nieuwe projecten.,,, 2.De keuze van een model, het begin van een nieuwe aanvraag of aanvragen de volgende projecten gemakkelijk in de toepassing van het model.Voor de toepassing van het programma te creëren, wat we nodig hebben is één oog van toepassing, model.Niet op de andere de toepassing van modellen te kijken, maar moet de keuze van de toepassing van het model, één oog, kleur,.,,,,, 3.Na de selectie van projecten en de toewijzing van één oog, de toepassing, het model en de klik, de volgende aanvragen, druk op de knop, geeft je een lijst van de projecten kan je ophouden je nieuwe opties.Laten we in de verschillende opties kijken.,,,,,, de naam van het product, de naam van het product: de naam van uw aanvraag.Ik zei dat ik de naam vrij gebruik van kleur, maar je gebruikt wat je wil. Naam van de organisatie, de naam van de organisatie, kan je hun naam of de naam van je bedrijf.Het gebruik van de naam van de organisatie aanvragen voor verschillende doeleinden, zoals de toevoeging van het auteursrecht staat elke bron van documenten,., logo bedrijfslogo is een unieke reeks aanvragen, waarvan het gebruik van (samen met de naam van het product) om de toepassing van een identificatiecode.De appel voorstellen van de omgekeerde domeinnaam naamgevingsconventies, proberen om deze unieke.Let op, gebied, gebruik je geen das DNS - systeem of Internet - domeinnamen.Bijvoorbeeld, mijn bedrijf genaamd code gieten en is gevestigd in België, dat betekent dat ik de identiteit van de onderneming is, is. Codefoundry,.Maar ik kan ook worden gebruikt be.code-foundry, of codefoundry, COM.Het doel van deze handleiding, mijn bedrijf Identifier van de verzameling, COM. Tutsplus - identificatiecode:,,,, zelfs als je niet bepaald een identificatiecode voor het creëren van een nieuw project van de aanvragen, als je het kunt veranderen, als je al je project.Bij verstek, bindende identificatiecode is het logo en de naam van het product van de combinatie.Weet je nog, in de naam van het product in de bundel van de streepjes vervangen door de ruimte is, omdat de straal identificatiecode bevatten geen ruimte.,,, als prefix: een gewoonte in uw project, het belangrijkste is, de naam van de klasse met de naam niet bestaande conflicten.Door de aanwijzing van een categorie voor aanvragen voor nieuwe categorieën, zal dit het gebruik van klasse - om ervoor te zorgen dat het voorkomen van conflicten noemen.Een gebruikelijke methode is het gebruik van de initialen bj je, in mijn geval, of een combinatie van, bedoel je bedrijven of organisaties, zoals de VVD - tuts +, apparatuur, in de huidige versie van aanvragen (zie 5.1 op dit moment), die bestaat uit drie opties van de menu 's de iPhone, iPad, en General.Deze configuratie van de doelstellingen van het project dat aanvragen van apparatuur.Door te kiezen voor de laatste optie, de algemene doelstellingen van het project, je iPad en apparatuur, en in de familie van de iPhone.De iPhone iPod is een lid van de familie, je raadt het al.,,, je moet nu een goed op de hoogte zijn van de verschillende opties, als de oprichting van een nieuwe aanvragen.Voor dit project is, stel ik voor dat je deze foto afgebeelde opties.Let op, de meeste mogelijkheden kunnen snel veranderen, je tot je project.Een klik, als je klaar bent met de toewijzing van uw project.Het SAVE - programma, de volgende stap in de aanvragen zal vragen, wil je je nieuwe project.Misschien is het je opgevallen dat op de bodem van de kleine markering, in het raam van het vakje, het creëren van mijn MAC krijgt opslag.De volgende vakje is grijs tekst aanvragen zal uw project versie,.,,,,, zoals ik in het vorige, de ontwikkeling van software voor het beheer van de source code is onmisbaar.Dit aantal zal niet over dit onderwerp, maar als je voor de ontwikkeling van software is ernstig, en ik stel voor dat u de lezing over de bron te controleren.,, die een van de meest populaire microcomputer (source code in het communautaire systeem van cacao).Echter, het gebruik van verschillende SCM - systemen mogelijk is, zoals SVN of kwik.,, dat aanvragen, wil je je project, selecteert het vakje voor het creëren van een vergunning aanvragen voor projecten die de opslagplaats, klik op de knop,,,,, 5.Naar hartelust user - interface, voor we verder gaan, wil ik een paar minuten naar hartelust gebruikersinterface.Zie je de vier verschillende regio 's:,, op de Top van de BAR in het centrum en links, een van de belangrijkste punten in de juiste,,,,,, de BAR, overleg, op de Top van de BAR, vind je jezelf met meestal knopen en menu' s.We zien dat in deze reeks operationele en voor de opschorting van de toepassing van de knop in de BAR in een bar,.,,,,, dat vergelijkbaar is met dat in de iTunes Centrum voor je vinden.Bijvoorbeeld, het kan je zien dat het project van de status van informatie, het zal je vertellen dat als een succes of een mislukking in de BAR,,, rechts, de controle kan worden gebruikt voor het aanpassen van de gebruikersinterface aanvragen.Ze spelen de verschillende controles om de verandering van de gebruikersinterface aanvragen.,, Navigator, de linker kant is het primaire doel van de navigatie, het zogenoemde hartelust navigator.,,,,, de piloot heeft verschillende etiketten, de navigatie - projecten, aan de linkerkant.In de linker kant kiezen voor besluiten over wat er op de mening van de aanvragen, waaruit blijkt dat de regio, de belangrijkste standpunten of werk., district, de belangrijkste standpunten of werk je zal het grootste deel van de tijd.Dit is een van de belangrijkste aanvragen, die in de scheepvaart. De keuze van de,,,,,, terwijl de inspecteurs, de linker kant is de mening van de aanvragen controles in dat overleg, de inhoud van de aan de rechterkant met wat in de belangrijkste standpunten worden weergegeven of de keuze van de,,.,,, de BAR, ook bekend als, inspecteur. Om zich aan te passen aan de gebruikers in een selectie van de belangrijkste standpunten.,,, 6.Het is de tijd om te zien dat dit project, het project zelf.Het project dat de inhoud van het project, in de navigatie, aan de linkerkant, eerste etiket.De keuze van de eerste projecten in het kader van het project - de mening van de bijzonderheden van het project,,.,,, de belangrijkste punten zijn in twee delen, links en rechts in details, aan de kant.In de marge van de twee projecten, zie je, je een project en de doelstellingen van de twee projecten, weet je. En van een project en het doel is het verschil tussen wat goed is.Zoals ik al eerder heb gezegd, is een project voor de bouw van een opslagplaats, een of meer van de volgende producten vereiste documenten, de activa en de gegevens.Een doelwit, maar verwijst naar een van deze producten.Een van de doelstellingen van de projecten bevat de noodzakelijke middelen.Dit betekent dat een project met meerdere doelstellingen kan voor meer dan één product.Zie je, het is niet alleen een aanvragen een veel dossiers,,,, 7.De oprichting en de werking van: 1, voordat we beginnen met de wijziging van het project voor de source code, het zou interessant kunnen zijn de bouw en exploitatie van je nieuwe project, kijk naar de toepassing van modellen zijn voor onze vrijheid.Klik, de exploitatie, de controle op de linker, ervoor te zorgen dat de activiteiten van programma 's die keuze... IOS - simulator, in toepassing van het netvlies (cm), de iPhone.,,,,, als alles goed gaat, moet je al beginnen de simulator een aanvraag voor een leeg, de Top van de status van de standpunten van de witte bekend.,,, 8.Tot wijziging van de bu, laten we onze handen vuil en de wijziging van toepassing voor de gebruikers.- selectie van projecten, de open, nomenclatuur, de belangrijkste documenten documenten. Het script.  , uitbreiding van de gebruikersinterface. Verhaal, doc.In dit dossier, creëren we TOEPASSING BU.,,,,, de Raad van bestuur bestaat uit een verhaal van een project, een wit uitzicht heb je een paar minuten geleden al zien in de simulator oog voor de werkplek.   door een marge van de   blijkt, dat het verhaal van de scène.Het grootste deel van de ruimte die scène of TOEPASSING BU.,, de selectie van de te, voorwerp van mening, op het oog voor de verwerking ter plaatse,,,,   in de linker kant zien in de rechterkolom van aanpassing van de inhoud van het werk en.Een stapel van etiketten die in de rechterkolom van de top.Elke rekening, die bestaat uit een groep van de nomenclatuur van het voorwerp, de relevante eigenschappen.,,,,,, aan de rechterkant van het onderste gedeelte van de marge van vier met een etiket.Een derde de etikettering wordt door een beeld van een 3D - doos.Deze doos is meestal een object in aanvragen.,,,,, op de doos icoon en de scroll lijst.De lijst is genoemd, gegevensbank, met inbegrip van verschillende gebruikers interface elementen, zoals knopen, slider, -.,, in de les beginnen, ik zeg het je, we moeten het creëren van een interactieve toepassingen.De gebruiker kan het scherm aan het veranderen van kleur.,, in een IOS - toepassing van verschillende aspecten aan kunnen doen.Een oplossing is het gebruik van een druk op de knop.In de bibliotheek, voorwerpen, vinden   project, genaamd,,, UIButton, trek het uit de bibliotheek van voorwerpen en de ruimte in de aanvragen, witte standpunt.,,,,, de gebruiker moet een deel van het scherm, betekent dit dat de knop moet voor de hele scherm.Heb je gemerkt dat de knop op de rand van de zes kleine vierkante?Door de kleine Square, je kan de omvang van de wijziging van de knop.,,,,, de aanpassing van de omvang van de dekking van de knop om het hele scherm.Maak je geen zorgen over de bovenkant van het scherm staat in de kolom.,,,,, van mening is dat de knop achter de kleur verandert, als de gebruikers van het scherm.Op dit moment is de knop blokkeren het zicht vanuit het oogpunt van de gebruikers, moeten we de wijziging van de aard van de knop.,, misschien is het je opgevallen, druk op de knop heeft in de linkerkolom toegevoegd aan de lijst van voorwerpen, onder de naam,,.De keuze van lijsten van voorwerpen knop, de selectie, de eigenschappen in de rechterkolom van de inspecteur, links van de vierde etiket.We moeten alleen een aanpassing te doen, door wijziging van de aard van het systeem, de knop, de gewoonte.Dit zal de knop van transparante,,,,, en ten tweede, wat we moeten doen is dat gebruikers de knop van de titel wordt gewijzigd.De tekst van de titel, naast de etikettering van het gebied, de huidige lezen, de knop.Dit veranderen, op de verandering van kleur,   en instellingen, de kleur van de tekst, zwart, het is leesbaar.,,,,, 9.De toevoeging van een actie in het oog, als je bekend voor, MVC (model -, m, V, observatie, C, de verantwoordelijke voor de verwerking) model, dan begin je te leren 108 ontwikkeling.MVC in vele talen en kaders, zoals ruby op de rails en codeigniter.,, in de gebruikersinterface van ons standpunt, V, de indeling van de in de structuur van het jaar.Het oog van een controleur.Kijk, het project - in het dossier, links.Het dossier is een van onze mening. De verantwoordelijke voor de verwerking in de gebruikersinterface oog voor de controle van mening, om wat te doen?Oog voor de verwerking kan alles doen wat je wil, maar het is in de eerste plaats verantwoordelijk is voor de behandeling van optreden in het oog, het beheer van alles.Dit omvat bijvoorbeeld, aan de gebruiker.Als de gebruiker aan de knop, dan is het de verantwoordelijkheid van de controleur voor de behandeling van een gebeurtenis, hoe we met een aan de gebeurtenissen?We knopen in de gevallen waarin we oog voor de toevoeging van een actie.Voor actie is een vreemde naam.Wat is de methode?De methode is in de kern van een functie.Wacht.Wat?Maak je geen zorgen op dit punt te veel voorwaarden.De volgende twee standpunten zal worden besproken, C en C.Wat je moet onthouden is, is een methode als ruby en PHP een methode of een functie in javascript, als je op een voor de verwerking, het op gedaan.Met andere woorden, als een gebruiker op een knop en we die methode, aan de gebeurtenissen, de voor de verwerking verantwoordelijke en beantwoordt aan de gebeurtenissen doen,,, de toevoeging van een actie met oog voor de gebruikersinterface van het beheer van ons, we moeten op een wijziging van de naam, tspviewcontroller H.In een dossier,., de uitbreiding, de hoofd stukken.Oog voor de hoofd stukken met oog voor oog voor de soort informatie, precies.We moeten alleen nog een lijn in de hoofd stukken in code.Kijk hoe ik het amendement oog voor de hoofd stukken zien. //////////////tspviewcontroller,,. //////////////H /kleur van Jacobs Baron in 27 /03 /14.//- (C) 2014 een +.Alle rechten voorbehouden.///////&#ingevoerde < werken /werken. H > @ interface met tspviewcontroller:- (ibaction) verandering van kleur: (ID) te sturen; @,, zelfs als we het niet kunnen concentreren in deze handleiding van de grammatica, wetende wat is gemakkelijk.De naam van de actie of de methode van de kleur te veranderen:, het is een parameter, sturen.Identificatie van de aard van de parameters is, betekent dit dat een object.Wat???????Het geduld van de sprinkhanen.Acties met een puntkomma.,,, 10.De uitvoering van de actie, we hebben meer oog voor een actie van de actie, maar niet veel.Wat we doen, is dat een actie.Dit betekent dat, met een piek in het oog voor de hoofd stukken weet ook dat er sprake is van een actie, om de toepassing van een deel van het programma:,, de kleur veranderen.Dit is net een restaurant voor je menu.Zie je het voor je, maar het betekent niet dat de menu 's van elk punt op de uiterlijk of smaak, wat we moeten doen is de uitvoering van de actie, we doen het, en in het oog voor de verwerking tot documenten.Dit is de juiste.De voor de uitvoering van de documenten, de uitbreiding van het dossier.De keuze van de documenten vermeld, tspviewcontroller. M, en kijk wat het inhoud.,, wil je het is leeg?Aanvragen heeft ons een paar van je code voor de gemeenschappelijke standpunten.Met betrekking tot de voordelen van de beperkingenvan is, die er zeer leesbaar de naam van de methode.Ontwikkeling personeel klagen vaak dat de naam van de methode is lang, maar het voordeel is, weet je een manier is om te kijken naar de naam, de uitvoering, de kleur veranderen. EN: actie, we hebben het begrepen, schrijven we in het eerste document, een open en gesloten tussen haakjes in plaats van puntkomma. //////////////tspviewcontroller,,. M ///////////////kleur van Jacobs Baron in 27 /03 /14.//- (C) 2014 een +.Alle rechten voorbehouden.///////&#invoer "tspviewcontroller. H" tspviewcontroller @ @ @ interface () aan het einde van de uitvoering van tspviewcontroller - (") viewDidLoad {[super viewDidLoad]; ///////om een extra set laden van mening, meestal van de pen.} {[(b) - didreceivememorywarning super didreceivememorywarning]; ///////verwerking van alle middelen, kan worden opgelost.} - (ibaction) van kleur veranderen: (ID) {} "ten slotte stuurt, heb ik er de hele uitvoering van de inhoud van het dossier, dus je ziet moet je toe te voegen aan de toepassing van de methode.Het moet, na de verwezenlijking van tspviewcontroller @, en voordat de definitieve @ voorbij is.Bovendien moet worden opgemerkt, dat het niet... In een andere aanpak te bereiken.Ik ga niet in detail toegelicht van de code, maar ik geef je wat er is gebeurd op basis van (ibaction).,, - de kleur te veranderen: (ID) toegezonden (int r = arc4random (%) 255 en int g = arc4random (%) 255; b = arc4random uicolor * 255 (%); kleur = [uicolor colorwithred: (R /255) groene: (g /255) blauw: (B /255) α: 1]; [self.view geregeld TabHost achtergrond kleur];}, je weet, kan het breken van een kleur aan de Tricolor, rood, groen en blauw..In onze acties, die drie willekeurige getallen tussen 0 en 255,,,,, en het gebruik van deze gegevens voor het creëren van een willekeurige kleur, we gebruiken voor het scheppen van de kleur van de  , beschrijvend is, colorwithred::: α: blauw, groen.We handelen in de laatste regel van de standpunten van de achtergrond, onze kleur, in onze gebruikersinterface van deze nieuwe, willekeurige kleur, het woord  , zelf,   een oog voor.Maak je geen zorgen, zonder dit zinvol is.Het zal duidelijker worden wanneer we zullen in de volgende les C en C op basis van kennis, in het kader van de voorbereiding van de code, de toelichting is zeer belangrijk.Heb je mijn opmerkingen toe te voegen aan de tenuitvoerlegging van de kleur te veranderen:,???????Opmerking te beginnen met twee schuine streep (, //-,), terwijl de opmerking aan het begin en einde van de * * * * * * * * * * * * * *, //,,,,,, 11.Als we de bouw en exploitatie van toepassing is, deze methode zal worden bereikt, maar geen spectaculaire dingen gebeuren.Als je me niet gelooft, geef het een poging, als ontbreekt is de knop en oog voor de actie van de verbinding tussen.Hoe weet de verantwoordelijke voor de verwerking van de kleur te veranderen, moet de knop: actie voor graven?Om deze eenvoudige aansluiting.Open de selectie van de te main.storyboard, documenten, en de selectie -, oog voor oog voor de verwerking, het voorwerp, de scène,,, en oog voor de verwerking,   object geselecteerd, open, in verband met de inspecteur in de rechterkolom, rechts de eerste rekening.Als je in de juiste stappen, moet je kijken naar ons nieuwe actie deel ontvangen van etikettering,.,,,,, moet je zien, veranderen van kleur toch lucht, actie.Uit de ring in de gebruikersinterface knop op en slepen.,,,,, het menu zal opduiken als je een muis.- menu bevat een lijst van soorten van het incident.Zijn we geïnteresseerd in contact met de gebeurtenissen worden genoemd, het naar binnen.Wanneer een gebruiker op een knop en trok haar vingers, het geval is geactiveerd.Dit is de meest voorkomende gedrag van de knop.,,,,, in verband met de knop, moet je zien, aan de rechterkant van overleg met je verbonden.Veel te goed.Je moet met succes de eerste echte aanvragen.De oprichting en de werking van met 2, vastgesteld op: - de aanvraag en op de simulator simulator van het scherm.Elke keer als je op het scherm, de kleur moet worden vervangen door een nieuwe, willekeurige kleur.Dat is Cool?De conclusie is, hebben wij in deze handleiding voor veel van de grond.Hoewel dit artikel is lang, maar we hebben niet veel te doen.Als je weet dat je theorie, je kan creëren in minder dan vijf minuten, de kleur,. In de komende twee posten, ik zal betrekking hebben op de fundamentele C en C. Dit zal voor je klaar in de reeks andere interessante dingen.


























Previous:
Next Page: