美文网首页
iOS 字符串isEqualToString比较出错

iOS 字符串isEqualToString比较出错

作者: ___________枫林晚 | 来源:发表于2021-04-16 17:36 被阅读0次

问题情况:接入adjust sdk ,在使用到Adjust.attribution.trackerName时判断是不是自然量

Adjust *ad = [Adjust getInstance];
    
    if ([ad attribution])
    {
        if ([[[ad attribution] trackerName] isEqualToString:@"Organic"])
        {
            _isOrigin = YES;
        }
        else
        {
            _isOrigin = NO;
        }
    }

问题就是在Debug模式下

[[[ad attribution] trackerName] isEqualToString:@"Organic"]

比较结果无异常,但是在release模式下比较出错,打印trackerName name以后,发现值么问题???

后面只得稍微改了一下

NSString *string = [[ad attribution] trackerName];
[string isEqualToString:@"Organic"]

比较结果正常了。。。

(记录一下备忘)

相关文章

网友评论

      本文标题:iOS 字符串isEqualToString比较出错

      本文链接:https://www.haomeiwen.com/subject/irgelltx.html