mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-07-31 15:37:01 +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 push
|
||||||
#pragma clang diagnostic ignored "-Wundeclared-selector"
|
#pragma clang diagnostic ignored "-Wundeclared-selector"
|
||||||
|
#pragma clang diagnostic ignored "-Warc-performSelector-leaks"
|
||||||
+ (void)disableJMCCrashReporter {
|
+ (void)disableJMCCrashReporter {
|
||||||
id jmcInstance = [self jmcInstance];
|
id jmcInstance = [self jmcInstance];
|
||||||
id jmcOptions = [jmcInstance performSelector:@selector(options)];
|
SEL optionsSelector = @selector(options);
|
||||||
|
id jmcOptions = [jmcInstance performSelector:optionsSelector];
|
||||||
SEL crashReporterSelector = @selector(setCrashReportingEnabled:);
|
SEL crashReporterSelector = @selector(setCrashReportingEnabled:);
|
||||||
|
|
||||||
BOOL value = NO;
|
BOOL value = NO;
|
||||||
@ -359,13 +361,14 @@
|
|||||||
+ (BOOL)checkJMCConfiguration:(NSDictionary *)configuration {
|
+ (BOOL)checkJMCConfiguration:(NSDictionary *)configuration {
|
||||||
return (([configuration isKindOfClass:[NSDictionary class]]) &&
|
return (([configuration isKindOfClass:[NSDictionary class]]) &&
|
||||||
([[configuration valueForKey:@"enabled"] boolValue]) &&
|
([[configuration valueForKey:@"enabled"] boolValue]) &&
|
||||||
([[configuration valueForKey:@"url"] length] > 0) &&
|
([(NSString *)[configuration valueForKey:@"url"] length] > 0) &&
|
||||||
([[configuration valueForKey:@"key"] length] > 0) &&
|
([(NSString *)[configuration valueForKey:@"key"] length] > 0) &&
|
||||||
([[configuration valueForKey:@"project"] length] > 0));
|
([(NSString *)[configuration valueForKey:@"project"] length] > 0));
|
||||||
}
|
}
|
||||||
|
|
||||||
#pragma clang diagnostic push
|
#pragma clang diagnostic push
|
||||||
#pragma clang diagnostic ignored "-Wundeclared-selector"
|
#pragma clang diagnostic ignored "-Wundeclared-selector"
|
||||||
|
#pragma clang diagnostic ignored "-Warc-performSelector-leaks"
|
||||||
+ (void)applyJMCConfiguration:(NSDictionary *)configuration {
|
+ (void)applyJMCConfiguration:(NSDictionary *)configuration {
|
||||||
id jmcInstance = [self jmcInstance];
|
id jmcInstance = [self jmcInstance];
|
||||||
SEL configureSelector = @selector(configureJiraConnect:projectKey:apiKey:);
|
SEL configureSelector = @selector(configureJiraConnect:projectKey:apiKey:);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user