Since Nsarray can only hold objects, each object has a class method. So you can initialize an array with each object's class method.
Like what:
Loginauthclassarray = [[Nsarray alloc] Initwithobjects:
[Servicetracklistviewcontroller class],
[Myefubaoviewcontroller class],
[Myfavoriteviewcontrollerclass],
[Lotterydealsviewcontroller class],
[Newproductconsultantviewcontroller class],
[Mobilepayqueryviewcontroller class],
[Mobilepayviewcontrollerclass],
[Mobilepaybyyifubaoviewcontroller class],
[Ordersubmitrootviewcontroller class],
[Hotelorderlistviewcontrollerclass],
[Myticketlistviewcontroller class],
[Payservicequeryviewcontroller class],
[Receiveinfoviewcontroller class],
[Payservicepaymentviewcontrollerclass],
[Hotelordersubmitviewcontroller class],
[Lotterypaypageviewcontroller class],
[Gbpayviewcontroller class],
[Gbpaybyefubaoviewcontrollerclass],
[Gborderlistviewcontroller class],
[Skqrcodereadcontroller class],
[Userconsultantviewcontroller class],
[Gbpayviewcontroller class],
[Allorderlistviewcontroller class],
[Browsinghistoryviewcontroller class],
[Addressinfolistviewcontroller class],
[Userfeedbackcontroller class],
[Evaluationviewcontroller class],
[Returngoodsqueryviewcontroller class],
[Userfeedbacknewviewcontrollerclass],
[Newinvitefriendviewcontroller class],
[Newgetredpackviewcontroller class],
[Paymentmodeviewcontroller class],
[Mycouponviewcontroller class],
[Mycardviewcontroller class],
[Aftersaleviewcontroller class],
[Consultationviewcontroller class],
[Iwantconsultviewcontroller class],
[Newgetredpackentryviewcontroller class],
[Voicesignviewcontroller class],
Nsclassfromstring (@ "Myintegralexchangeviewcontroller"),
NIL];
The Nsarray class method is used for the object class.