bool __cdecl -[DJITermsNotificationController shouldShowTerms](DJITermsNotificationController *self, SEL a2) { void *v2; // x0 void *v3; // x0 void *v4; // x21 BOOL v5; // w22 objc_msgSend(&OBJC_CLASS___NSUserDefaults, "standardUserDefaults"); v2 = (void *)objc_retainAutoreleasedReturnValue(); objc_msgSend(v2, "objectForKey:", CFSTR("AppleLanguages")); v3 = (void *)objc_retainAutoreleasedReturnValue(); objc_msgSend(v3, "objectAtIndex:", 0LL); v4 = (void *)objc_retainAutoreleasedReturnValue(); NSLog(); if ( (unsigned __int64)objc_msgSend(v4, "hasPrefix:", CFSTR("zh-"), v4) & 1 ) LOBYTE(v5) = 0; else v5 = (unsigned __int64)objc_msgSend(v4, "hasPrefix:", CFSTR("ru")) ^ 1; objc_release(); objc_release(); objc_release(); return v5; } // 10276FD28: using guessed type __CFString cfstr_Applelanguages; // 10279F268: using guessed type __CFString cfstr_Ru_0; // 1027BEB88: using guessed type __CFString cfstr_Zh_0; // 102D88FF0: using guessed type __objc2_ivar stru_102D88FF0;