返回當(dāng)前類的類名

  • ForExample:在當(dāng)前類中添加如下方法:
+ (UIStoryboard*)fromName:(NSString*)name
{
    return [UIStoryboard storyboardWithName:name bundle:[NSBundle mainBundle]];
}
  • 封裝(返回storyboard)
/**
 *  初始化控制器
 */
+ (id)create
{
    NSString *className = NSStringFromClass([self class]);
    id newObj = [[UIStoryboard fromName:className] instantiateInitialViewController];
    return newObj;
}
  • 封裝(返回)
/**
 *  根據(jù)當(dāng)前storyboard名字和id名獲得當(dāng)前storyboard
 */
+ (id)createFromStoryboardName:(NSString *)name withIdentifier:(NSString *)identifier;
{
    if (name && identifier) {
        UIStoryboard *storyboard = [UIStoryboard fromName:name];
        return [storyboard instantiateViewControllerWithIdentifier:identifier];
    }
    return nil;
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,300評論 25 708
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,587評論 4 61
  • *面試心聲:其實這些題本人都沒怎么背,但是在上海 兩周半 面了大約10家 收到差不多3個offer,總結(jié)起來就是把...
    Dove_iOS閱讀 27,653評論 30 472
  • runtime runtime 概念Runtime 又叫運行時,是一套底層的 C 語言 API,其為 iOS 內(nèi)部...
    李瀟南閱讀 990評論 0 0
  • 晨起攬鏡 鏡前容我再慵懶……三分鐘 然后 平撫昨夜腫起的眼睛 細(xì)心妝容 新鮮空氣清潔每個毛孔 溫暖陽光為身體蓄能 ...
    瀛音原創(chuàng)閱讀 273評論 2 8

友情鏈接更多精彩內(nèi)容