iOS 统计打点那些事

limboy's HQ at 
一个环节,App 的运行状态、改版后的效果、用户的各种行为等都需要打点,市面上也有不少可供选择的第三方库。 假设产品有这么个需求:当用户在详情页点击购买按钮时,记录一下事件。我们实现起来大概会是这样// DetailViewController.m- (void)onBuyButtonTapped:(UIButton *)button{ // do some stuff, maybe send a request to server [XXXAnalytics event:kSomeEventYouDefined];}这个需求就这样轻松搞定了,但细细想想还是有不少问题的:页面上会有……