1

Xcode 9.3 にアップグレードした後、次のような多くの警告が表示されるようになりました。

「定義済み」を生成するマクロ展開には未定義の動作があります

このような:

#if MIXPANEL_FLUSH_IMMEDIATELY // ==> Warning: Macro expansion producing ...
    [self flush];
#endif

この:

#if !MIXPANEL_NO_AUTOMATIC_EVENTS_SUPPORT // ==> Warning: Macro expansion producing 
- (void)setValidationEnabled:(BOOL)validationEnabled {
    _validationEnabled = validationEnabled;
    ...
}
#endif
4

1 に答える 1