Wat is exc_bad_access hoe beter het

, wat is het exc_bad_access hoe beter,,,,,,,,,, 26, aandelen, 6,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,, op de één of andere manier, je zal in elkaar storten als gevolg van de exc_bad_access,.In deze tip zal je leren hoe het   exc_bad_access   is en wat de oorzaak is.Ik geef je ook een   correctie van fouten als gevolg van het exc_bad_access.,, 1.Exc_bad_access is?Als je dat begrijpt, en de oorzaak van de exc_bad_access, je zal een beter inzicht in de mysterieuze naam.Er is een eenvoudige verklaring en een meer technische uitleg.Laten we beginnen met een eenvoudige verklaring, dat het eenvoudig houden, als je exc_bad_access, het betekent dat je moet de boodschap is vrijgelaten.Dit is een van de meest voorkomende scène, maar er is ook een uitzondering, want we zullen bespreken op een moment, wat het betekent, technische uitleg is een beetje ingewikkeld.In C en C, je voortdurend met  , aanwijzingen.Een aanwijzing is alleen maar een variabele, de opslag van een andere variabelen zijn adres.Als je een bericht sturen naar een object van de aanwijzing van je boodschap aan de verwijzingen naar het object nodig.Dat betekent dat je de aanwijzing van de herinnering en de toegang tot de waarde van het blok, blok als deze niet meer in je aanvraag of andere blok, blok voor je het niet, dat het gebruik ervan, niet langer mogelijk toegang tot het geheugen.Als dit het geval is, de kern van het sturen van een abnormale (en), blijkt dat de toepassing van de procedure geen toegang tot uw blok (, slechte toegang tot), kortom, als je exc_bad_access, betekent dat dat je om een boodschap te sturen naar een blok, niet kan worden uitgevoerd, en   nieuws. Maar in sommige gevallen als gevolg van de exc_bad_access aanwijzing van corruptie.Wanneer de aanvraag te verwijzen naar een van de punten die door corruptie, abnormale kern.,,, 2.Nee, nee exc_bad_access, exc_bad_access kunnen erg lastig en deprimerend.Maar nu   exc_bad_access is niet langer een mysterie, je moet minder zware  ,.,, het eerste wat je moet begrijpen is, je aanvraag is niet altijd... Blok niet langer de toegang van de aanvragen.Dat is vaak zo moeilijk maken om beter exc_bad_access.,, met corruptie wijzer is echt.Je aanvraag niet instorten, omdat een aanwijzing is beschadigd.Als je in de toepassing van de procedures door de aanwijzing van een corruptie, het zal niet instorten.Wanneer de aanvraag om verwijzingen naar de aanwijzing van corruptie, maar dit is een vergissing.,, zombies hebben gemaakt, en in de afgelopen jaren, ze heeft op aanvragen van meer dan tien jaar geleden.Naam   zombie, klinkt een beetje overdreven, maar het is eigenlijk een geweldige naam voor de kenmerken die ons zal helpen exc_bad_access schoon.Laat het me uitleggen hoe het werkt. En, in de in de aanvragen, kan je de zombie betreft, betekent dit dat de vrijlating van voorwerpen worden bewaard in een zombie.Met andere woorden, de vrijlating van object is gebruikt om beter te leven.Er is geen magie.Als je de zombies object een boodschap sturen, je aanvraag nog kan worden als gevolg van een exc_bad_access instorten.,, waarom werkt dit?Wat maakt exc_bad_access moeilijk schoon is, weet je niet of je een verzoek om toegang te krijgen tot het doel.Zombie object om dit probleem op te lossen, en in veel gevallen.Door het behoud van de vrijlating van aanvragen voorwerp leeft, zal je vertellen wat je wilt, wat betreft toegang tot, waardoor de problemen gemakkelijker te zoeken. En dat zombies in aanvragen, is makkelijk.Alsjeblieft, dit kan variëren, afhankelijk van het gebruik van de versie van je aanvragen.De volgende methode is van toepassing op aanvragen van 6 en 7.Klik links boven het activiteiten programma 's en voor de selectie  , redacteur van programma' s, de keuze van  ,,, rennen,   open.    , diagnose, etiket erop.De zombie object, controleer het vakje met die zombies  ,.,,,,,, als je nu exc_bad_access aanvragen die console output, krijg je een beter idee, te beginnen met zoeken.In het onderstaande voorbeeld zien, 2015-08-12, produktie, 06:31: 55.501 schoon 2371:1379247] - [[:] respondstoselector voorbeelden van childviewcontroller afgegeven certificaat van vrijgave 0x17579780, nieuws, in dit geval de aanvragen is vertellen ons een boodschap gestuurd respondstoselector:,, een zombie.Echter, de zombie het object is niet langer  , childviewcontroller voorbeelden, het type.Blok is eerder toegekende, niet langer van toepassing childviewcontroller, bijvoorbeeld in kaart te brengen.Dit moet je wat is de bron van het probleem, is het een goed idee, helaas, zombie object kan je niet redden als gevolg van de ineenstorting van exc_bad_access per dag.Als een zombie niet lukken, dan is het tijd, een passende analyse, als zombies voorwerp niet je problemen oplossen, dan kunnen de oorzaak is niet normaal.In dit geval moet je kijken naar het instorten van de aanvraag voor de uitvoering van de code.Dit is omslachtig en tijdrovend.,, om je te helpen met het vinden van de code van je problemen, je kan je vragen om de aanvragen van de code, om u te helpen bij het vinden van de gebieden.Op de aanvragen, analyse van het project, dat betekent dat er op elke mogelijke problemen, die voor de analyse van de aanvragen, vertel je projecten te selecteren die  , analyse van de aanvragen,  , producten, menu 's of volgens de  , shift-command-b,.Het moment zal aanvragen, maar als het klaar is, zie je een lijst van problemen in  , navigatie, aan de linkerkant.Bij de analyse van de problemen met de blauwe benadrukt.,,,,, als je op een probleem van de aanvragen, moet je de code, heeft je aandacht nodig.Dat voorstel is alleen aanvragen.In sommige gevallen is het probleem waarschijnlijk niet relevant is, behoeft niet te worden vastgesteld.,,,,, als je geen fouten, die zorgvuldig exc_bad_access, dan moet elke vraag je de analyse bleek dat de in de aanvragen voor projecten,, conclusies, exc_bad_access, een gemeenschappelijke onderneming van frustratie is wat is het, de interne Handleiding geheugen.De problemen met betrekking tot het beheer en het geheugen, sinds de lancering van ARC (automatische verwijzing tellen), minder vaak, maar ze zijn niet verdwenen.

Enable zombie objects in the current scheme
Issues are highlighted in blue
Xcode will tell you exactly what is wrong with your code



Previous:
Next Page: