我遵循了设置 GA 的基本文档(使用 coocapods),一旦我的事件被触发
- (void)viewDidLoad {
[super viewDidLoad];
id<GAITracker> tracker = [[GAI sharedInstance] defaultTracker];
[tracker send:[[GAIDictionaryBuilder createEventWithCategory:@"ui_action" // Event category (required)
action:@"button_press" // Event action (required)
label:@"play" // Event label
value:nil] build]];
内存使用失控(以秒为单位的千兆字节)。没有这个跟踪代码,一切都很好。
在 Instruments 中,这两个分配重复了数百万次,中间没有其他内容。