Apple schimbă modul în care colectează gunoiul pe Mac App Store
Atenție tuturor dezvoltatorilor de Mac! Știți cum, atunci când orașul dvs. își schimbă politicile de colectare a gunoiului, duce la luni de confuzie? Acest lucru se va întâmpla pe Mac App Store: dacă doriți să continuați să vindeți aplicații acolo, va trebui să schimbați modul de colectare a gunoiului.
Vineri, Apple a postat o notificare pe portalul său pentru dezvoltatori, cerând dezvoltatorilor de aplicații să se asigure că aplicația lor pentru Mac Trimiterile din magazin utilizează Contarea automată a referințelor (ARC), în loc de gestionarea memoriei de colectare a gunoiului.
Colectarea gunoiului este o caracteristică în Objective-C 2.0. În informatică, colectarea gunoiului este o formă de memorie automată management, în care un colector de gunoi încearcă să recupereze memoria care este ocupată de obiecte care nu mai sunt folosite de un program.
Apple a depreciat Garbage Collection în OS X 10.8 Mountain Lion, în favoarea ARC, care oferă o formă mai eficientă de gestionare automată a memoriei cu Objective-C. Acum Apple își dă piciorul în picioare, insistând ca devizorii să treacă la ARC înainte de 1 mai, dacă vor să continue să vândă sau să își actualizeze aplicațiile pe Mac App Store.
Pentru a facilita tranziția, asistentul de migrare din Xcode vă poate ajuta să convertiți aplicațiile de colectare a gunoiului în ARC. În majoritatea conturilor, ARC pare a fi mai eficient și ar trebui să ajute cu aplicații mai rapide, deci acesta este un câștig-câștig pentru toată lumea.
Sursă: Portalul pentru dezvoltatori Apple