备份CatanBuilding瘦身独立工程

This commit is contained in:
JSD\13999
2026-05-26 16:15:54 +08:00
commit 2d0e6a61b7
12001 changed files with 2431925 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
//
// TAReYunSyncData.m
// ThinkingSDK
//
// Created by wwango on 2022/3/25.
//
#import "TAReYunSyncData.h"
@implementation TAReYunSyncData
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Warc-performSelector-leaks"
- (void)syncThirdData:(id<TAThinkingTrackProtocol>)taInstance property:(NSDictionary *)property {
if (!self.customPropety || [self.customPropety isKindOfClass:[NSDictionary class]]) {
self.customPropety = @{};
}
NSString *distinctId = [taInstance getDistinctId] ? [taInstance getDistinctId] : @"";
Class cls = NSClassFromString(@"Tracking");
SEL sel = NSSelectorFromString(@"setRegisterWithAccountID:");
if (cls && [cls respondsToSelector:sel]) {
[cls performSelector:sel withObject: distinctId];
}
}
#pragma clang diagnostic pop
@end