Suchergebnisse für Anfrage "weak-references"

8 die antwort

Javas Referenzklassen verstehen: SoftReference, WeakReference und PhantomReference

Kann jemand den Unterschied zwischen den drei Referenzklassen erklären (oder einen Link zu einer schönen Erklärung posten)?SoftReference > WeakReference > PhantomReference, aber wann würde ich jeden benutzen? Warum gibt es einWeakHashMap aber ...

6 die antwort

Immer eine schwache Selbstreferenz in den Block in ARC übergeben?

Ich bin etwas verwirrt über die Blockverwendung in Objective-C. Ich verwende derzeit ARC und habe eine ganze Reihe von Blöcken in meiner App, auf die ich mic...

6 die antwort

Schwaches Selbst in Blöcken

Muss ich überprüfen, ob das schwache Ich nicht in Blöcken ist? Ich erstelle einen weakSelf-Zeiger wie: __weak typeof(self) weakSelf = self;und am Anfang der Blöcke mache ich if(!weakSelf){return;}ist das unnötig? oder kommt es darauf an, ob ...

TOP-Veröffentlichungen

8 die antwort

Warum brauchen wir eine schwache Referenz in Java?

Ich verstehe, dass schwache Referenzen dem Müllsammler ausgeliefert sind, und wir können nicht garantieren, dass die schwache Referenz existieren wird. Ich k...

2 die antwort

WeakReference to String und String constants

6 die antwort

Wie vermeide ich Speicherverluste im Callback?

Effective Java sagt: Eine dritte häufige Ursache für Speicherverluste sind Listener und andere Rückrufe. Wenn Sie eine API implementieren, bei der Clients Rückrufe registrieren, diese jedoch nicht explizit abmelden, werden sie ...

8 die antwort

Sammlungen von Nullstellen schwacher Referenzen unter ARC

Wie bekomme ich eine Reihe vonNullstellen schwacher Referenzen unter ARC? Ich möchte nicht, dass das Array die Objekte behält. Und ich möchte, dass sich die ...

3 die antwort

Grundlegendes zu ConditionalWeakTable

Ich versuche zu verstehenConditionalWeakTable. Was ist der Unterschied zwischen

2 die antwort

Warum verwendet die Implementierung von Ereignissen in C # standardmäßig kein schwaches Ereignismuster?

Diese Frage kann zu spekulativen Antworten führen, aber ich gehe davon aus, dass hinter der Implementierung von @ eine wohlüberlegte Entwurfsentscheidung steckevent im c # [/questions/tagged/c%23]. Das Ereignismuster in c # ...

6 die antwort

Gibt es eine SoftHashMap in Java?

Ich weiß, es gibt einWeakHashMap imjava.util, aber da es @ verwendWeakReferences für alles, was nur von diesem @ referenziert wiMap, referenzierte Objekte gehen beim nächsten GC-Zyklus verloren. Es ist also nahezu nutzlos, wenn Sie ...