1. 程式人生 > >iOS NSClassFromString(字串)自動抓換成類名

iOS NSClassFromString(字串)自動抓換成類名

類名陣列:

-(NSArray *)classNameArr{

if(nil==_classNameArr){

_classNameArr[email protected][@"LYSaoyisaoVC",@"LYHomeFukuanVC",@"LYHomeShoukuanVC",

@"LYHomeKabaoVC",@"LYHomeXinyongkaHuankuanVC",@"LYHomephoneChongzhiVC",

@"LYHomeShenghuojiaofeiVC",@"LYhomepunishVC",@"LYHomePlaneTicketVC",

@"LYhomeTrianticketVC"

,@"LYHomeGameczVC",@"LYHomejykczVC",

@"LYLottoryTab",@"LYHomeGOngyiVC",@"LYHomeGXMTVC",

@"LYShopCentertab",@"LYHOmeWofuSHangquanVC",@"SPGroupListViewController",

@"LYShareVC",@"LYHomeBanKaVC",@"LYHomeNetLoanVC",

@"LYHomeLicaiVC",quxianClass

                        ];

    }

return_classNameArr;

}

//類名轉成字串

NSStringFromClass

([selfclass]);


  //字串轉換成類名再例項化  

LYBaseVC *v=[[NSClassFromString(self.temClasrSearchArr[indexPath.row])alloc]init];

        [self.navigationControllerpushViewController:vanimated:NO];

相關推薦

iOS NSClassFromString字串自動

類名陣列:-(NSArray *)classNameArr{if(nil==_classNameArr){_classNameArr[email protected][@"LYSaoyisaoVC",@"LYHomeFukuanVC",@"LYHomeShoukua

ios筆記控件屬性

let less sin alpha rec 再次 fontsize adjust 旋轉 1.設置UIButton的按鈕內容 //設置自定義的按鈕 //UIButton *button1=[UIButton buttonWithType:UIButtonTypeCust

IOS CALayer

named ram 代碼 功能 reg col 對比 cgi size UIview內部有個默認的CALayer對象層,雖然我門不可以重新創建它,但是我門可以再其上面添加子層。 我們知道,UIView有 addSubview:方法,同樣,CALayer也有addSublay

gitlab+jenkins+maven+docker持續集——自動構建

jenkins gitlab maven 具體原理圖,如下,構建項目配置,這裏略過,我們直接配置gitlab的自動構建通過webhook可以實現自動構建,當然jenkins的強大之處在於插件,我們先安裝插件Jenkins-->插件管理Gitlab Hook Plugin GitLab Plu

OpenCV iOS開發——安裝(轉)

osi ctu ren png object-c 下載 eww load 信息 OpenCV是一個開源跨平臺的的計算機視覺和機器學習庫,可以用來做圖片視頻的處理、圖形識別、機器學習等應用。本文將介紹OpenCV iOS開發中的Hello World起步。

模態框modal自動居中

light gin 自動 this blog div gpo asc dal // modal對用戶可見 $(‘.modal‘).on(‘shown.bs.modal‘, function () { modalOnResize(this); }) // 瀏覽器窗

Mybatis tinyint1自動轉boolean

col als nbsp bit lse int 字段 FN column 使用Mybatis查詢tinyint(1)字段數據,返回值為Map類型,那麽tinyint(1)的數據默認會轉化為boolean類型數據.解決方案: 1.使用ifnull(column, 0)處理

【Mac + Python3.6 + facebook-wda】之IOS自動化:安裝facebook-wda庫並編寫簡易自動化測試腳本

以及 應用 hot cit you ins dfa 查看端口 介紹 上一篇介紹完如何安裝WDA,接下來開始正式安裝開發庫並編寫自動化腳本。 目錄: 一、安裝facebook-wda庫 二、通過WEditor定位元素 三、附錄:學習資料

Python基礎入門字串

#字串 單引號和雙引號都一樣 str1 = "abc" str2 = 'abc' #多行字串用三引號 str3 = '''a b c ''' print(str1,str2,str3) abc abc a b c In [4]: #轉義字元 \ print("\\") print("/")

String字串

String(字串)類   字串是由多個字元組成的,而且它還是個常量,一旦被建立,值就不能被改變,它和字元的區別在於,字元是單引號(如:'a'),而字串是雙引號(如:"asdf",它本身也是個物件,可以直接呼叫方法)。 String(字串)類的常用方法 構造方法

iOS優化滑動優化的一些經驗

原文 優化緣由  此次優化的契機是App內瀑布流頁面大資料量時進入/滑動異常卡頓,FPS 在7P上30-40,6P上10,5C上僅僅只有5。 前期準備  整合GDPerformanceView 以方便檢視FPS   優化過程 1.排除

KMP演算法字串

純模板題:HDU1686 #include<cstdio> #include<cstdlib> #include<cstring> #define INF 1000005 int next[INF]; char a[INF],b[INF]; void

判斷一個數字字串中特殊字元的出現次數

第一種方法: (將數字轉化為字串,再)將字串分割為陣列,迴圈判斷陣列的每一項是否為這個字元(以‘1’為例) function patch(num){ var s=num.toString(); var arr = s.spl

劍指Offer 53. 表示數值的字串 字串

題目描述 請實現一個函式用來判斷字串是否表示數值(包括整數和小數)。例如,字串"+100","5e2","-123","3.1416"和"-1E-16"都表示數值。 但是"12e","1a3.14","1.2.3","+-5"和"12e+4.3"都不是。 題目地址 https://www.nowcoder.c

劍指Offer 52. 正則表示式匹配 字串

題目描述 請實現一個函式用來匹配包括'.'和'*'的正則表示式。模式中的字元'.'表示任意一個字元,而'*'表示它前面的字元可以出現任意次(包含0次)。 在本題中,匹配是指字串的所有字元匹配整個模式。例如,字串"aaa"與模式"a.a"和"ab*ac*a"匹配,但是與"aa.a"和"ab*a"均不匹配 題目地

iOS開發swift:UIScrollView使用詳解

參考資料:https://blog.csdn.net/wwc455634698/article/details/52669946 //建立滾動檢視         let scrollView = U

iOS開發swift:頁面跳轉之設定第一次執行的介面

0.介面回顧   1.在AppDelegate檔案中新增如下程式碼 import UIKit @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate {

iOS開發swift:頁面跳轉傳值

副標題:.xib檔案的介面與.storyboard的介面相互跳轉 一、.storyboard檔案的介面跳轉到.xib檔案的介面 0.回顧:沿用上一篇文章裡.storyboard的介面。現在要實現點選綠色介面(.storyboard)按鈕跳轉至新的藍色介面(.xib)。 1.下面

禁止windows10w10自動更新,關閉應用商店,清理C盤

一,禁止windows10(w10)自動更新,關閉應用商店 1,關閉微軟應用商店 https://jingyan.baidu.com/article/47a29f247ef05fc014239981.html 2,cmd輸入“服務”,回車->找到Update Orchestrato

探索 SpringBoot 自動裝配

探索 SpringBoot (一) 自動裝配 文章目錄 探索 SpringBoot (一) 自動裝配 1 緣起 2 SpringBoot 自動裝配 & Spring 手動裝配 2.1 @Configuratio