Просмотр исходного кода

Suppress deprecated-declarations warnings while building as framework via Cocoapods

Max Odnovolyk лет назад: 11
Родитель
Сommit
6c6023dc84

+ 9 - 0
Classes/GlobalStateExplorers/FLEXFileBrowserTableViewController.m

@@ -316,7 +316,10 @@
         NSString *subpath = [self.childPaths objectAtIndex:indexPath.row];
         NSString *subpath = [self.childPaths objectAtIndex:indexPath.row];
         fullPath = [self.path stringByAppendingPathComponent:subpath];
         fullPath = [self.path stringByAppendingPathComponent:subpath];
     } else {
     } else {
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wdeprecated-declarations"
         indexPath = [self.searchDisplayController.searchResultsTableView indexPathForCell:sender];
         indexPath = [self.searchDisplayController.searchResultsTableView indexPathForCell:sender];
+#pragma clang diagnostic pop
         fullPath = [self.searchPaths objectAtIndex:indexPath.row];
         fullPath = [self.searchPaths objectAtIndex:indexPath.row];
     }
     }
 
 
@@ -334,7 +337,10 @@
         NSString *subpath = [self.childPaths objectAtIndex:indexPath.row];
         NSString *subpath = [self.childPaths objectAtIndex:indexPath.row];
         fullPath = [self.path stringByAppendingPathComponent:subpath];
         fullPath = [self.path stringByAppendingPathComponent:subpath];
     } else {
     } else {
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wdeprecated-declarations"
         indexPath = [self.searchDisplayController.searchResultsTableView indexPathForCell:sender];
         indexPath = [self.searchDisplayController.searchResultsTableView indexPathForCell:sender];
+#pragma clang diagnostic pop
         fullPath = [self.searchPaths objectAtIndex:indexPath.row];
         fullPath = [self.searchPaths objectAtIndex:indexPath.row];
     }
     }
 
 
@@ -345,6 +351,8 @@
 
 
 - (void)reloadDisplayedPaths
 - (void)reloadDisplayedPaths
 {
 {
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wdeprecated-declarations"
     if (self.searchDisplayController.isActive) {
     if (self.searchDisplayController.isActive) {
         [self reloadSearchPaths];
         [self reloadSearchPaths];
         [self.searchDisplayController.searchResultsTableView reloadData];
         [self.searchDisplayController.searchResultsTableView reloadData];
@@ -352,6 +360,7 @@
         [self reloadChildPaths];
         [self reloadChildPaths];
         [self.tableView reloadData];
         [self.tableView reloadData];
     }
     }
+#pragma clang diagnostic pop
 }
 }
 
 
 - (void)reloadChildPaths
 - (void)reloadChildPaths

+ 6 - 0
Classes/Network/FLEXNetworkHistoryTableViewController.m

@@ -62,7 +62,10 @@
 
 
     UISearchBar *searchBar = [[UISearchBar alloc] init];
     UISearchBar *searchBar = [[UISearchBar alloc] init];
     [searchBar sizeToFit];
     [searchBar sizeToFit];
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wdeprecated-declarations"
     self.searchController = [[UISearchDisplayController alloc] initWithSearchBar:searchBar contentsController:self];
     self.searchController = [[UISearchDisplayController alloc] initWithSearchBar:searchBar contentsController:self];
+#pragma clang diagnostic pop
     self.searchController.delegate = self;
     self.searchController.delegate = self;
     self.searchController.searchResultsDataSource = self;
     self.searchController.searchResultsDataSource = self;
     self.searchController.searchResultsDelegate = self;
     self.searchController.searchResultsDelegate = self;
@@ -358,10 +361,13 @@
             return [[transaction.request.URL absoluteString] rangeOfString:searchString options:NSCaseInsensitiveSearch].length > 0;
             return [[transaction.request.URL absoluteString] rangeOfString:searchString options:NSCaseInsensitiveSearch].length > 0;
         }]];
         }]];
         dispatch_async(dispatch_get_main_queue(), ^{
         dispatch_async(dispatch_get_main_queue(), ^{
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wdeprecated-declarations"
             if ([self.searchDisplayController.searchBar.text isEqual:searchString]) {
             if ([self.searchDisplayController.searchBar.text isEqual:searchString]) {
                 self.filteredNetworkTransactions = filteredNetworkTransactions;
                 self.filteredNetworkTransactions = filteredNetworkTransactions;
                 [self.searchDisplayController.searchResultsTableView reloadData];
                 [self.searchDisplayController.searchResultsTableView reloadData];
             }
             }
+#pragma clang diagnostic pop
         });
         });
     });
     });
 }
 }