2017-08-01 57 views
0

我正在開發一個庫,我有一個用於UITableView單元的xib文件。 我想首先在主Bundle中搜索用戶XIB文件,如果沒有該文件,則使用我自己的XIB。 我怎樣才能做到這一點?在主包中搜索XIB

回答

0

首先搜索在+[NSBundle mainBundle]NIB,那麼,如果沒有一個,在+[NSBundle bundleForClass:]搜索,作爲參數給一些類從資料庫中。

搜索NIB-[NSBundle loadNibNamed:owner:options:]

0

您可以在代碼中添加一個檢查

if([[NSBundle mainBundle] pathForResource:@"your XIB name" ofType:@"nib"] != nil) 
{ 
    //file found 
}