RxSwift предоставляет довольно удобный механизм для отладки событий с помощью оператора debug
(подробнее здесь ). Также есть resourceCount
, что может быть интересно, хотя я думаю, что это заставит нас разбросать некоторые макросы по базе кода.
Я готов сделать debug()
, но мне хотелось бы узнать ваше мнение о resourceCount
).
Спасибо @scotteg за ссылку!
Этот оператор debug
может быть чрезвычайно удобен, иногда я делаю это вручную, чтобы выяснить, что происходит, что, честно говоря, не идеально.
Большой 👍, чтобы добавить этого оператора.
О resourceCount
Я думаю, что это может быть полезно, возможно, с использованием расширений протокола для осмысленного представления этого поведения и внутреннего использования быстрого флага для включения / выключения этой трассировки. @jckarter указал здесь, что пустые функции могут быть оптимизированы компилятором.
👍 для debug
. В RAC2 это называлось logAll
. Думаю, это полезно.
resourceCount
мне не кажется таким полезным, и это добавляет немного сложности, так что я на этом.
Самый полезный комментарий
👍 для
debug
. В RAC2 это называлосьlogAll
. Думаю, это полезно.resourceCount
мне не кажется таким полезным, и это добавляет немного сложности, так что я на этом.