MAC spiekbriefjes, Macintosh toepassing van ontwikkeling met de auditie, laat MAC os X in uw aanvraag voor specifieke operationele uitvoering van de code.Als je’ het creëren van een standaard Macintosh raam of op basis van het document van toepassing, OS X zal de uitvoering van de eerste code is in een van de volgende auditie, uw programma, afhankelijk van de toepassing van de opzet van het programma:,,, op basis van het raam: procedure voor de toepassing van de applicationDidFinishLaunching: (.) (* * * * * * * de aanmelding in kennis, op basis van een document,,,): procedure voor de toepassing van de windowcontrollerdidloadnib: (") (* * * * * * * nswindowcontroller) windowcontroller,,, call - back - is een eenvoudige methode: Het systeem van de uiteindelijke tenuitvoerlegging van het’ in de levering of van uw aanvraag in het terugzoeken van informatie.Je zal de toepassing van de code voor de tenuitvoerlegging van een cacao - klasse, uw verzoek zal worden om de naam van je klasse van een methode die bekend staat als de voorwerpen van klasse, uw verzoek zal worden.Een Commissie, is een extra doel, het is een soort door je dat in sommige gevallen de uitvoering van de code van de categorie van de uitbreiding van de functie van een assistent.Een onderzoek in opdracht van het voorwerp van de cacao - klasse (als een toegewezen), of van de vertegenwoordiger van een specifieke methode voor de uitvoering.Als de Commissie met de methoden voor het uitvoeren van de cacao - klasse; als de Commissie niet de uitvoering van specifieke methoden, cacao - om gebruik te maken van de standaard methoden of onjuiste gegevens.De meerderheid van de afgevaardigden moeten bevatten met een speciale overeenkomst, besluit ze kan bereiken wat je code en methoden;’ s namens de Commissie verwacht moet worden gebruikt voor de uitvoering van de specifieke overeenkomsten.Hier zijn een paar van de voorwerpen, cacao, kan het gebruik van de Commissie voor de uitvoering van de code:,,, je nstableview.Aanvaardt de Commissie de overeenkomst aan de nstableview nstableviewdelegate.Dit omvat de methode van 20 tot 30, je aanvraag en’ s namens object kan de uitvoering van de steun van uw aanvraag en’ moet weten nstableview doen.Sommige daarvan zijn van uw aanvraag, moeten weten dat een actie - reactie, bv. Wanneer de gebruiker de keuze of in de tabel is de omvang van NSApplication,.,,,.Je kan de aanwijzing van een nsapplicationdelegate met een aantal voorbeelden van een NSApplication methode (de aanvraag).Deze methode kan in je toepassing van procedures voor de tenuitvoerlegging van een andere methode dan worden ingeroepen, zodat je aanvraag kan worden opgesteld.,,,, NSWindow.Een nswindowdelegate toegewezen aan je een toepassing van’ de ramen zal je een kans geven om te reageren op de maat, zet het raam, of andere gebeurtenissen.,,,, nsmenu.Heb je dat nsmenudelegate steun wanneer de gebruiker in uw aanvraag menu gebeurtenissen.,,, non-objective-c Macintosh kader van de toepassing van het programma, die veel, Apple Macintosh toepassing van het kader voor de ontwikkeling van (code), je aanvraag kan noemen. De uitvoering van die duizenden os X veel kader, zoals een pdf - kit, is een klasse C. Van uw aanvraag kan creëren in uw aanvraag gebruik van het voorwerp.Maar deze kader is de bibliotheek, van toepassing kan worden uitgevoerd, bijvoorbeeld, is een groep van toepassing CFNetwork kader kan worden gebruikt voor het netwerk tussen de functie van "fine - tuning".NSURL bieden een goed geregeld, met behulp van een URL van de exploitatie van het netwerk van de gegevens is geweldig.Als je de aanvraag moet in de communicatie tot meer controle, je’ gebruik zal maken van het kader en de functie van CFNetwork.Je kan met behulp van de volgende codes klaar voor transport naar specifieke URL http:, = de waarde van cfstringref httpbody (""); cfstringref headerfieldname = waarde ("koekje"); ///////de toevoeging van bepaalde koekje http cfstringref headerfieldvalue = de waarde ("geregistreerd, = my_user_name; code = my_password; cfstringref"); S = de waarde van ("www.diabeticpad. COM"); CFURLRef urlref = cfurlcreatewithstrign (kcfallocatordefault, URL, nul); cfstringref requestmethod = waarde (""); cfhttpmessageref verzoek = cfhttpmessagecreaterequest (kcfallocatordefault, requestmethod, URL, kcfhttpversion1_1); cfhttpmessagesetbody (verzoek httpbody); ///////cfhttpmessagesetheaderfieldvalue (verzoek om toevoeging van koekjes, headerfieldname, headerfieldvalue) cfdataref reeks;Lizedhttprequest = cfhttpmessagecopyserializedmessage (op verzoek);, als je de code van zijn reeks eisen, kan de toepassing van een schrijven voor open - verzoeken om overdracht naar de plaats van bestemming.Alle C appel kader biedt voor de uitvoering van een reeks functies die een laag niveau van programma 's.Je code is ingewikkelder geworden, maar de appel niet voor alle kader C klasse.Als je echt moet in het kader van de functie, het is de enige manier dat kan je je aanvraag en’ doelstellingen.Het volgende kader voor categorie C: geen,,,,,, - de kern van het instrumentarium,,,,,,,,,, -, de kern van de tekst, en, zoals ldap en open gids), veiligheid,,,,,, als je wilt dat het creëren van toepassing, ten volle gebruik kunnen maken van os X de functie, en je moet er klaar voor zijn steun non-objective-c code gebruiken, C + +, C. De code in, voor de toepassing van de beperkingenvan de Macintosh, gerichte aanvragen voor de ontwikkeling van de kenmerken van de Macintosh, zoals de opvolging en de diversiteit.Taal is gebaseerd op C. Dus, kun je de code C C C + + in kennis van de brug is een mechanisme waardoor de bron van de soort werk Objective-C++ module C, C + + - code kan de link.Een vierkante matrix, de volgende eenvoudige voorbeelden waaruit blijkt dat een matrix van klasse A + +, hoofd van de inhoud van het dossier.Matrix is uitgerust met een standaard categorie C van de fabrikant en verschrikkelijke methode is, en wat je’ verwacht dat een fundamentele doelstellingen: vierkante matrix (publiek: de matrix (int grootte); - de matrix virtuele (); in de getsize ("); in de getdeterminant ("); de virtuele (int en int. In de Indiase, waarde); getelement (int en int, int Indiase); matrix + (constante matrix & inaddend); particuliere: int m_size; int [] [m_elements;}; c + +, het gebruik van, je moet met behulp van de C - categorie C. Documenten van de uitbreiding. Mm.Dat zeggen de aanvragen en’ categorie zal worden opgesteld aan de hand van het doelstelling - C + +, dit zal je klasse C + + trefwoorden.Het gebruik van C + +, je de toepassing kan leiden tot een fundamentele operationele matrix van de uitvoering van het voorwerp, zoals de toevoeging van twee matrix.Dit is gebaseerd op de veronderstelling dat de C + + + + de bron van invoer van modulematrix. H documenten:, - (nietig) addtwomatrices {matrix matrixone (3); ///////matrixtwo 3X3 matrix (3); ///////int begon een = 0; in de colindex = 0; voor (= 0; beginnen met LT; 3. + + + + + + +) {(colindex = 0; colindex < 3. + + colindex) {///////- matrix waarde matrixone. Functie (te beginnen, colindex, XXX); vaststelling van de waarde van de matrix van andere ///////matrixtwo twee elementen. Functie (begin, colindex, yyy);}} matrix matrixsum = matrixone matrixtwo, C + + +; de aanvraag om gebruik te kunnen maken van alle beschikbare van derde partijen.C.,,
De toepassing van een programma voor de ontwikkeling van de
Previous:In de doelstelling