How to prevent using weak self inside swift closure
If you had ever written a swift closure, you must have been met the situation about how to prevent self being strong reference inside closure. Usually we force ourselves to use [weak self], and then using “if let strongSelf = self” or…