hukommelse forvaltning i six blev oprindeligt ikke - arc (automatisk henvisning tæller), hvor vi er nødt til at bevare og frigive de objekter.nu støtter det er, og vi behøver ikke at fastholde og frigøre de objekter.xcode tager sig af det automatisk i udarbejde. hukommelse ledelse, som pr. æble dokumentation, at de to store spørgsmål i erindring forvaltning &minus,,,,,,, at befri eller ikke overskrives data, som stadig er i brug.det forårsager hukommelse, korruption og typisk resulterer i, at deres ansøgning, eller endnu værre, ødelagt bruger data.,,, frigør ikke data, der ikke længere anvendes årsager hukommelse lækager.når der hukommelse er ikke fri, selv om den aldrig vil blive brugt igen, det er kendt som hukommelse lækage.fordi din ansøgning om anvendelse af lækager en stadig større mængde hukommelse, som igen kan resultere i dårlig systemets ydeevne eller (105) din ansøgning afsluttes.,,, hukommelse forvaltningsregler,,, vi ejer de ting, vi skaber, og vi har senere at frigive dem, når de ikke længere er nødvendige.,,, opretholde for at opnå ejerskab af en genstand, som de ikke selv har skabt.du er nødt til at frigive disse objekter, også når de ikke er nødvendige,.,,, ikke frigive de genstande, som de ikke selv.,,, håndtering af hukommelse er, du behøver ikke at bruge frigivelse og bevare i arc.så, alle mener registeransvarliges genstande vil blive frigivet, når der på registeransvarlige er fjernet.ligeledes ethvert objekt er sub - objekter, vil blive frigivet, når de bliver løsladt.bemærk, at hvis andre klasser har en stærk henvisning til genstand for en klasse, så hele klassen ikke frigives.det anbefales at bruge svage egenskaber for de delegerede. hukommelse forvaltningsredskaber, vi kan analysere brugen af hukommelse med hjælp fra xcode redskab instrumenter.det omfatter redskaber såsom aktivitet, overvåge, tildelinger, udslip, zombier, og så videre., skridt til at analysere hukommelse tildelinger, trin 1, åbne en eksisterende anvendelse.,, trin 2, udvælge produkt og profil som vist nedenfor.,,, trin 3. vælg tildelinger i næste film vist nedenfor og udvælge profil.,,, løntrin 4. vil vi se tildeling af hukommelse for forskellige genstande, som vist nedenfor.,, løntrin 5. du kan skifte mellem opfattelse kontrollører og kontrollere, om hukommelse er frigivet ordentligt.,,, trin 6. ligeledes i stedet for tildelinger, kan vi bruge aktivitet overvåge, at se den samlede hukommelse, der er afsat til anvendelsen.,,, trin 7. disse værktøjer, hjælpe os adgang for vores hukommelse, forbrug og lokalisere de steder, hvor det er muligt, der har fundet sted.
six hukommelse forvaltning
Previous:six - skemaer
Next Page:six anvendelse debugging -