?iOS下可視化編程分為兩種?方式:XIB和????StoryBoard遏佣。
/*
在init方法內(nèi)部斑粱,其實(shí)會(huì)調(diào)用initWithNibName:bundle:
參數(shù)都為默認(rèn),即nibName為當(dāng)期類名,bundle:根目錄
當(dāng)參數(shù)為nil時(shí)空猜,代表使用默認(rèn)值
*/
二、
/*
XIB和StoryBoard:
1.在代碼階是以XML的形式保存恨旱;
2.在編譯之后辈毯,以nib文件(二進(jìn)制)形式保存
3.nib文件名稱和XML形式的文件名稱一樣
*/
三、
/*
當(dāng)xib文件沒(méi)有和類同時(shí)創(chuàng)建搜贤,而需要關(guān)聯(lián)xib時(shí)谆沃,需要以下步驟
1、創(chuàng)建xib仪芒,并關(guān)聯(lián)(file‘s owner唁影,view)
2、以initWithNibName:bundle:方法創(chuàng)建視圖控制器對(duì)象
Pro_DetailHeaderView *headerView = [[NSBundlemainBundle]loadNibNamed:@"Pro_DetailHeaderView" owner:nil ?options:nil][0];