RxSwift bietet einen recht praktischen Mechanismus zum Debuggen von Ereignissen über den Operator debug
(weitere Informationen hier ). Es gibt auch ein resourceCount
, das interessant sein könnte, obwohl ich denke, dass es uns dazu zwingen würde, einige Makros in der Codebasis zu verteilen.
Ich bin bereit, die debug()
, aber ich hätte gerne Ihre Meinung zu den resourceCount
).
Danke @scotteg für den Hinweis!
Dieser debug
Operator kann sehr praktisch sein, manchmal mache ich das manuell, um herauszufinden, was vor sich geht, was, um ehrlich zu sein, nicht ideal ist.
Großes 👍, um diesen Operator hinzuzufügen.
Über resourceCount
Ich denke, es kann hilfreich sein, wahrscheinlich Protokollerweiterungen zu verwenden, um dieses Verhalten auf sinnvolle Weise einzuführen und intern ein Swift-Flag zu verwenden, um diese Ablaufverfolgung zu aktivieren/deaktivieren. @jckarter hat hier darauf hingewiesen wegoptimiert werden können.
👍 für debug
. In RAC2 hieß dies logAll
. Ich denke, es ist nützlich.
resourceCount
scheint mir nicht so nützlich zu sein, und es fügt einiges an Komplexität hinzu, also bin ich da.
Hilfreichster Kommentar
👍 für
debug
. In RAC2 hieß dieslogAll
. Ich denke, es ist nützlich.resourceCount
scheint mir nicht so nützlich zu sein, und es fügt einiges an Komplexität hinzu, also bin ich da.