mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-07-30 07:00:49 +00:00
Get rid of warnings when compiling with JMC and Xcode 5
This commit is contained in:
parent
9c18797fbb
commit
ada030c170
@ -341,9 +341,11 @@
|
||||
|
||||
#pragma clang diagnostic push
|
||||
#pragma clang diagnostic ignored "-Wundeclared-selector"
|
||||
#pragma clang diagnostic ignored "-Warc-performSelector-leaks"
|
||||
+ (void)disableJMCCrashReporter {
|
||||
id jmcInstance = [self jmcInstance];
|
||||
id jmcOptions = [jmcInstance performSelector:@selector(options)];
|
||||
SEL optionsSelector = @selector(options);
|
||||
id jmcOptions = [jmcInstance performSelector:optionsSelector];
|
||||
SEL crashReporterSelector = @selector(setCrashReportingEnabled:);
|
||||
|
||||
BOOL value = NO;
|
||||
@ -359,13 +361,14 @@
|
||||
+ (BOOL)checkJMCConfiguration:(NSDictionary *)configuration {
|
||||
return (([configuration isKindOfClass:[NSDictionary class]]) &&
|
||||
([[configuration valueForKey:@"enabled"] boolValue]) &&
|
||||
([[configuration valueForKey:@"url"] length] > 0) &&
|
||||
([[configuration valueForKey:@"key"] length] > 0) &&
|
||||
([[configuration valueForKey:@"project"] length] > 0));
|
||||
([(NSString *)[configuration valueForKey:@"url"] length] > 0) &&
|
||||
([(NSString *)[configuration valueForKey:@"key"] length] > 0) &&
|
||||
([(NSString *)[configuration valueForKey:@"project"] length] > 0));
|
||||
}
|
||||
|
||||
#pragma clang diagnostic push
|
||||
#pragma clang diagnostic ignored "-Wundeclared-selector"
|
||||
#pragma clang diagnostic ignored "-Warc-performSelector-leaks"
|
||||
+ (void)applyJMCConfiguration:(NSDictionary *)configuration {
|
||||
id jmcInstance = [self jmcInstance];
|
||||
SEL configureSelector = @selector(configureJiraConnect:projectKey:apiKey:);
|
||||
|
Loading…
x
Reference in New Issue
Block a user