|
WebKit en garbage collection |
Mac OS X vrijdag, 09 mei 2008 11:30...of misschien: niet? |
Leuke nieuwe feature, dat Garbage Collection in XCode onder Leopard.
Ik hoe me geen zorgen meer te maken over het vrijgeven van ongebruikte pointers, objecten, en andere troep.Hoera voor soort-van-nooit-meer-een-memory-leak!
Helaas kan een applicatie die voorzien is van garbage collection geen plugins verdragen waar garbage collection (GC) uit staat.
Zo probeerde ik een WebView (uit Apple's WebKit) te plaatsen in een applicatie waar GC aan stond, maar de WebView weigerde in alle toonaarden om een flash-animatie weer te geven.
De flash plugin heeft namelijk geen GC en in plaats van flash kwam er een "missing plugin" icoon in beeld. Het duurde even voor ik daar achter was, maar na het uitzetten van GC werkte de flash plugin opeens weer.
Dus, garbage collection maar weer uitgezet. Moet ik mijn eigen troep maar weer handmatig schoonmaken. Wel zo netjes. Dit artikel is meer dan een jaar oud en daarom gearchiveerd. - Reacties op dit artikel worden niet meer getoond. |