From 789050b0023ef7fda5d0cf82c15f12c2e8fd650b Mon Sep 17 00:00:00 2001 From: Mykola Voronin Date: Mon, 19 Oct 2015 19:18:38 +0300 Subject: [PATCH] Fixed app crash with loading xib from bundle in iOS 9 --- Classes/ViewController/KMAccordionTableViewController.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Classes/ViewController/KMAccordionTableViewController.m b/Classes/ViewController/KMAccordionTableViewController.m index 1a71259..4a0c016 100755 --- a/Classes/ViewController/KMAccordionTableViewController.m +++ b/Classes/ViewController/KMAccordionTableViewController.m @@ -117,7 +117,9 @@ - (id)sectionAtIndex:(NSInteger)index - (void)setupTableView { - UINib *sectionHeaderNib = [UINib nibWithNibName:NSStringFromClass([KMSectionHeaderView class]) bundle:nil]; + NSString *bundlePath = [[NSBundle mainBundle] pathForResource:@"KMAccordionTableViewController" ofType:@"bundle"]; + NSBundle *bundle = [NSBundle bundleWithPath:bundlePath]; + UINib *sectionHeaderNib = [UINib nibWithNibName:NSStringFromClass([KMSectionHeaderView class]) bundle:bundle]; [self.tableView registerNib:sectionHeaderNib forHeaderFooterViewReuseIdentifier:SectionHeaderViewIdentifier]; [self.tableView setBounces:NO]; [self.tableView setSeparatorStyle:UITableViewCellSeparatorStyleNone];