project.pbxproj 458 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 52;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 8502F2D427BA31D10017F467 /* ADSuyiSDK.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8502F2CD27BA060E0017F467 /* ADSuyiSDK.xcframework */; };
  10. 8502F2D727BA31E40017F467 /* AppTrackingTransparency.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8502F2CB27BA05830017F467 /* AppTrackingTransparency.framework */; };
  11. 8502F2D827BA31F20017F467 /* AdSupport.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8502F2C927BA05530017F467 /* AdSupport.framework */; };
  12. 8502F2DA27BB36780017F467 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8502F2D927BB36770017F467 /* CoreLocation.framework */; };
  13. 8502F2DC27BB36860017F467 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8502F2DB27BB36860017F467 /* QuartzCore.framework */; };
  14. 8502F2DE27BB369F0017F467 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8502F2DD27BB369F0017F467 /* SystemConfiguration.framework */; };
  15. 8502F2E027BB36AD0017F467 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8502F2DF27BB36AD0017F467 /* CoreTelephony.framework */; };
  16. 8502F2E327BB36C90017F467 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8502F2E227BB36C70017F467 /* WebKit.framework */; };
  17. 8502F2E627BB36EE0017F467 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8502F2E527BB36EE0017F467 /* Security.framework */; };
  18. 8502F2E827BB36FC0017F467 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8502F2E727BB36FC0017F467 /* StoreKit.framework */; };
  19. 8502F2EA27BB370B0017F467 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8502F2E927BB370B0017F467 /* AVFoundation.framework */; };
  20. 8502F2EC27BB37180017F467 /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8502F2EB27BB37170017F467 /* CoreMedia.framework */; };
  21. 8583A0F527A116190023AF4E /* RQHistoryModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 8583A0F427A116190023AF4E /* RQHistoryModel.m */; };
  22. 85ECB11D279173C80008F45E /* RQExerciseSettingViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 85ECB11C279173C60008F45E /* RQExerciseSettingViewController.m */; };
  23. 85ECB120279174340008F45E /* RQExerciseSettingViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 85ECB11F279174340008F45E /* RQExerciseSettingViewModel.m */; };
  24. 85ECB123279176500008F45E /* RQExerciseSettingHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 85ECB122279176500008F45E /* RQExerciseSettingHeaderView.m */; };
  25. 85ECB125279176750008F45E /* RQExerciseSettingHeaderView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 85ECB124279176750008F45E /* RQExerciseSettingHeaderView.xib */; };
  26. 85ECB1292794F7CF0008F45E /* RQExerciseSettingCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 85ECB1272794F7CD0008F45E /* RQExerciseSettingCell.m */; };
  27. 85ECB12A2794F7CF0008F45E /* RQExerciseSettingCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 85ECB1282794F7CD0008F45E /* RQExerciseSettingCell.xib */; };
  28. 85ECB12D2794FAE60008F45E /* RQExerciseSettingItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 85ECB12C2794FAE60008F45E /* RQExerciseSettingItemViewModel.m */; };
  29. 85ECB13127968E2C0008F45E /* RQCacheManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 85ECB13027968E2B0008F45E /* RQCacheManager.m */; };
  30. 85ECB1342797ECDA0008F45E /* RQHTTPService+RQGetDspList.m in Sources */ = {isa = PBXBuildFile; fileRef = 85ECB1332797ECDA0008F45E /* RQHTTPService+RQGetDspList.m */; };
  31. 85ECB1372798120C0008F45E /* RQDspVideoDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 85ECB1362798120B0008F45E /* RQDspVideoDetailViewController.m */; };
  32. 85ECB13A2798124F0008F45E /* RQDspVideoDetailViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 85ECB1392798124F0008F45E /* RQDspVideoDetailViewModel.m */; };
  33. 85ECB13D279816000008F45E /* RQDspVideoDetailControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = 85ECB13C279816000008F45E /* RQDspVideoDetailControlView.m */; };
  34. 85ECB147279930010008F45E /* RQDspVideoDetailCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 85ECB145279930010008F45E /* RQDspVideoDetailCell.m */; };
  35. 85ECB148279930010008F45E /* RQDspVideoDetailCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 85ECB146279930010008F45E /* RQDspVideoDetailCell.xib */; };
  36. 85ECB14B2799462F0008F45E /* RQDspVideoDetailItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 85ECB14A2799462F0008F45E /* RQDspVideoDetailItemViewModel.m */; };
  37. 85ECB151279AA7AA0008F45E /* MPTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 85ECB14F279AA7A90008F45E /* MPTransition.m */; };
  38. 85ECB152279AA7AA0008F45E /* MPUserDynamicTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 85ECB150279AA7A90008F45E /* MPUserDynamicTransition.m */; };
  39. 8D4B373DA8B72000086B74AF /* libPods-SDJK.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9FE044E85A0834D96AB68FA /* libPods-SDJK.a */; };
  40. 901FDA3A2B33E3EA0014816E /* RQHTTPService+SelectTestK14QuestionInfoList.m in Sources */ = {isa = PBXBuildFile; fileRef = 901FDA392B33E3EA0014816E /* RQHTTPService+SelectTestK14QuestionInfoList.m */; };
  41. 9C4E370607084E9AC4FB2183 /* libPods-NotificationService.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E2AE1200CC8E3289DDD48217 /* libPods-NotificationService.a */; };
  42. D000701D29EE696A00DC1CEB /* RQHTTPService+RQCollections.m in Sources */ = {isa = PBXBuildFile; fileRef = D000701C29EE696A00DC1CEB /* RQHTTPService+RQCollections.m */; };
  43. D000701F29EE6F0900DC1CEB /* user.db in Resources */ = {isa = PBXBuildFile; fileRef = D000701E29EE6F0900DC1CEB /* user.db */; };
  44. D000702229EE788700DC1CEB /* RQHTTPService+RQAppCollectionByUser.m in Sources */ = {isa = PBXBuildFile; fileRef = D000702129EE788700DC1CEB /* RQHTTPService+RQAppCollectionByUser.m */; };
  45. D000702529EE78A900DC1CEB /* RQHTTPService+RQBakCollections.m in Sources */ = {isa = PBXBuildFile; fileRef = D000702429EE78A800DC1CEB /* RQHTTPService+RQBakCollections.m */; };
  46. D000702C29EE78F600DC1CEB /* RQHTTPService+RQBakWrongs.m in Sources */ = {isa = PBXBuildFile; fileRef = D000702629EE78F600DC1CEB /* RQHTTPService+RQBakWrongs.m */; };
  47. D000702D29EE78F600DC1CEB /* RQHTTPService+RQAppWrongByUser.m in Sources */ = {isa = PBXBuildFile; fileRef = D000702729EE78F600DC1CEB /* RQHTTPService+RQAppWrongByUser.m */; };
  48. D000702E29EE78F600DC1CEB /* RQHTTPService+RQWrongs.m in Sources */ = {isa = PBXBuildFile; fileRef = D000702B29EE78F600DC1CEB /* RQHTTPService+RQWrongs.m */; };
  49. D0052CFC2733DED300E9A6C5 /* ZFPortraitControlView+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D0052CFB2733DED300E9A6C5 /* ZFPortraitControlView+RQExtension.m */; };
  50. D0052CFF2734CE5000E9A6C5 /* RQVideoDetailSubPageSectionHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0052CFE2734CE5000E9A6C5 /* RQVideoDetailSubPageSectionHeaderView.m */; };
  51. D0052D012734CE5D00E9A6C5 /* RQVideoDetailSubPageSectionHeaderView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0052D002734CE5D00E9A6C5 /* RQVideoDetailSubPageSectionHeaderView.xib */; };
  52. D0052D052735024A00E9A6C5 /* RQVideoDetailSubPageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0052D032735024A00E9A6C5 /* RQVideoDetailSubPageCell.m */; };
  53. D0052D062735024A00E9A6C5 /* RQVideoDetailSubPageCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0052D042735024A00E9A6C5 /* RQVideoDetailSubPageCell.xib */; };
  54. D0052D09273502FB00E9A6C5 /* RQVideoDetailSubPageItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0052D08273502FB00E9A6C5 /* RQVideoDetailSubPageItemViewModel.m */; };
  55. D0052D17273A7DE100E9A6C5 /* RQHomeSubPageVideoItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0052D16273A7DE100E9A6C5 /* RQHomeSubPageVideoItemViewModel.m */; };
  56. D0052D29273CD85D00E9A6C5 /* RQHomeSubPageVideoScrollItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0052D28273CD85D00E9A6C5 /* RQHomeSubPageVideoScrollItemViewModel.m */; };
  57. D0052D2C273D00BE00E9A6C5 /* RQHomeSubPageVideoScrollViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0052D2B273D00BE00E9A6C5 /* RQHomeSubPageVideoScrollViewController.m */; };
  58. D0052D2F273D019100E9A6C5 /* RQHomeSubPageVideoScrollViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0052D2E273D019100E9A6C5 /* RQHomeSubPageVideoScrollViewModel.m */; };
  59. D0052D32273D024200E9A6C5 /* RQHomeSubPageVideoScrollSubViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0052D31273D024200E9A6C5 /* RQHomeSubPageVideoScrollSubViewController.m */; };
  60. D0052D35273D025D00E9A6C5 /* RQHomeSubPageVideoScrollSubViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0052D34273D025D00E9A6C5 /* RQHomeSubPageVideoScrollSubViewModel.m */; };
  61. D0052D382741021200E9A6C5 /* RQHomeSubPageVideoHeaderGroupViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0052D372741021200E9A6C5 /* RQHomeSubPageVideoHeaderGroupViewModel.m */; };
  62. D0052D3B2741F3C000E9A6C5 /* AppleThirldLoginModule.m in Sources */ = {isa = PBXBuildFile; fileRef = D0052D3A2741F3C000E9A6C5 /* AppleThirldLoginModule.m */; };
  63. D00A14A827547B0700793046 /* SKStoreProductViewController+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D00A14A727547B0700793046 /* SKStoreProductViewController+RQExtension.m */; };
  64. D00C39B8278D4DF900C976B3 /* RQHTTPService+RQGetVersionList.m in Sources */ = {isa = PBXBuildFile; fileRef = D00C39B7278D4DF900C976B3 /* RQHTTPService+RQGetVersionList.m */; };
  65. D00C39BB278D4E6B00C976B3 /* RQVersionModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D00C39BA278D4E6B00C976B3 /* RQVersionModel.m */; };
  66. D00C39BE278D4EE500C976B3 /* RQQuestionModule.m in Sources */ = {isa = PBXBuildFile; fileRef = D00C39BD278D4EE500C976B3 /* RQQuestionModule.m */; };
  67. D010B1262726B43500805122 /* OtherModule.m in Sources */ = {isa = PBXBuildFile; fileRef = D010B1252726B43500805122 /* OtherModule.m */; };
  68. D010B12A2726B59F00805122 /* RQVideoModule.m in Sources */ = {isa = PBXBuildFile; fileRef = D010B1292726B59F00805122 /* RQVideoModule.m */; };
  69. D010B1332726B62F00805122 /* RQTreeListModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D010B12F2726B62E00805122 /* RQTreeListModel.m */; };
  70. D010B1342726B62F00805122 /* RQHTTPService+RQGetTreeList.m in Sources */ = {isa = PBXBuildFile; fileRef = D010B1312726B62E00805122 /* RQHTTPService+RQGetTreeList.m */; };
  71. D010B1382726B7D100805122 /* RQVideoDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D010B1362726B7D100805122 /* RQVideoDetailViewController.m */; };
  72. D010B13F2727C63800805122 /* RQVideoDetailSubPageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D010B13E2727C63800805122 /* RQVideoDetailSubPageViewModel.m */; };
  73. D010B1422727C64900805122 /* RQVideoDetailViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D010B1412727C64900805122 /* RQVideoDetailViewModel.m */; };
  74. D010B1452727D40C00805122 /* RQVideoDetailSubPageViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D010B1442727D40C00805122 /* RQVideoDetailSubPageViewController.m */; };
  75. D010B1492727EECC00805122 /* JXPagerView+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D010B1482727EECC00805122 /* JXPagerView+RQExtension.m */; };
  76. D022975B2836199B00BB20AB /* RQUpdateView.m in Sources */ = {isa = PBXBuildFile; fileRef = D022975A2836199B00BB20AB /* RQUpdateView.m */; };
  77. D022975D283619AC00BB20AB /* RQUpdateView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D022975C283619AC00BB20AB /* RQUpdateView.xib */; };
  78. D02A4E4126B7D39E00BB73F9 /* RQProfileMemberValidityCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E3F26B7D39E00BB73F9 /* RQProfileMemberValidityCell.m */; };
  79. D02A4E4226B7D39E00BB73F9 /* RQProfileMemberValidityCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D02A4E4026B7D39E00BB73F9 /* RQProfileMemberValidityCell.xib */; };
  80. D02A4E4526B7D57300BB73F9 /* RQProfileMemberValidityItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E4426B7D57300BB73F9 /* RQProfileMemberValidityItemViewModel.m */; };
  81. D02A4E4926B7E12F00BB73F9 /* RQProfileLogoutCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E4726B7E12F00BB73F9 /* RQProfileLogoutCell.m */; };
  82. D02A4E4A26B7E12F00BB73F9 /* RQProfileLogoutCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D02A4E4826B7E12F00BB73F9 /* RQProfileLogoutCell.xib */; };
  83. D02A4E4D26B7E32100BB73F9 /* RQProfileLogouItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E4C26B7E32100BB73F9 /* RQProfileLogouItemViewModel.m */; };
  84. D02A4E5026B93A1900BB73F9 /* RQUserInfoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E4F26B93A1900BB73F9 /* RQUserInfoViewController.m */; };
  85. D02A4E5C26BA8A4D00BB73F9 /* RQHomeSubPageListViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E5B26BA8A4D00BB73F9 /* RQHomeSubPageListViewModel.m */; };
  86. D02A4E5F26BA8F3200BB73F9 /* RQHomeSubPageListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E5E26BA8F3200BB73F9 /* RQHomeSubPageListViewController.m */; };
  87. D02A4E6426BA91A800BB73F9 /* RQHomeSubPageListCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D02A4E6226BA91A800BB73F9 /* RQHomeSubPageListCell.xib */; };
  88. D02A4E6726BA91FC00BB73F9 /* RQHomeSubPageListItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E6626BA91FC00BB73F9 /* RQHomeSubPageListItemViewModel.m */; };
  89. D02A4E6A26BBBA9A00BB73F9 /* RQCommonCollectionViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E6826BBBA9A00BB73F9 /* RQCommonCollectionViewController.m */; };
  90. D02A4E6F26BBBAA800BB73F9 /* RQCommonCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E6C26BBBAA800BB73F9 /* RQCommonCollectionViewCell.m */; };
  91. D02A4E7026BBBAA800BB73F9 /* RQCommonReusableView.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E6E26BBBAA800BB73F9 /* RQCommonReusableView.m */; };
  92. D02A4E7526BBBAB900BB73F9 /* RQCommonCollecttionViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E7226BBBAB900BB73F9 /* RQCommonCollecttionViewModel.m */; };
  93. D02A4E7626BBBAB900BB73F9 /* RQCommonCollecttionItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E7326BBBAB900BB73F9 /* RQCommonCollecttionItemViewModel.m */; };
  94. D02A4E7926BBBB9300BB73F9 /* RQCollectionViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E7726BBBB9300BB73F9 /* RQCollectionViewController.m */; };
  95. D02A4E7C26BBBBC900BB73F9 /* RQCollectionViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E7A26BBBBC900BB73F9 /* RQCollectionViewModel.m */; };
  96. D02A4E7F26BBBC2000BB73F9 /* RQCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E7D26BBBC2000BB73F9 /* RQCollectionView.m */; };
  97. D02A4EC226BBD36000BB73F9 /* UITextField+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E8326BBD36000BB73F9 /* UITextField+YYAdd.m */; };
  98. D02A4EC326BBD36000BB73F9 /* UIBezierPath+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E8426BBD36000BB73F9 /* UIBezierPath+YYAdd.m */; };
  99. D02A4EC426BBD36000BB73F9 /* UIColor+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E8526BBD36000BB73F9 /* UIColor+YYAdd.m */; };
  100. D02A4EC526BBD36000BB73F9 /* UIDevice+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E8726BBD36000BB73F9 /* UIDevice+YYAdd.m */; };
  101. D02A4EC626BBD36000BB73F9 /* UIApplication+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E8826BBD36000BB73F9 /* UIApplication+YYAdd.m */; };
  102. D02A4EC726BBD36000BB73F9 /* UITableView+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E8926BBD36000BB73F9 /* UITableView+YYAdd.m */; };
  103. D02A4EC826BBD36000BB73F9 /* UIScrollView+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E8B26BBD36000BB73F9 /* UIScrollView+YYAdd.m */; };
  104. D02A4EC926BBD36000BB73F9 /* UIScreen+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E8C26BBD36000BB73F9 /* UIScreen+YYAdd.m */; };
  105. D02A4ECA26BBD36000BB73F9 /* UIView+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E8D26BBD36000BB73F9 /* UIView+YYAdd.m */; };
  106. D02A4ECB26BBD36000BB73F9 /* UIBarButtonItem+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E8F26BBD36000BB73F9 /* UIBarButtonItem+YYAdd.m */; };
  107. D02A4ECC26BBD36000BB73F9 /* UIGestureRecognizer+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E9026BBD36000BB73F9 /* UIGestureRecognizer+YYAdd.m */; };
  108. D02A4ECD26BBD36000BB73F9 /* UIImage+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E9726BBD36000BB73F9 /* UIImage+YYAdd.m */; };
  109. D02A4ECE26BBD36000BB73F9 /* UIControl+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E9A26BBD36000BB73F9 /* UIControl+YYAdd.m */; };
  110. D02A4ECF26BBD36000BB73F9 /* UIFont+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4E9D26BBD36000BB73F9 /* UIFont+YYAdd.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  111. D02A4ED026BBD36000BB73F9 /* NSArray+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4EA026BBD36000BB73F9 /* NSArray+YYAdd.m */; };
  112. D02A4ED126BBD36000BB73F9 /* NSNumber+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4EA126BBD36000BB73F9 /* NSNumber+YYAdd.m */; };
  113. D02A4ED226BBD36000BB73F9 /* NSBundle+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4EA626BBD36000BB73F9 /* NSBundle+YYAdd.m */; };
  114. D02A4ED326BBD36000BB73F9 /* NSObject+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4EA726BBD36000BB73F9 /* NSObject+YYAdd.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  115. D02A4ED426BBD36000BB73F9 /* NSData+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4EAA26BBD36000BB73F9 /* NSData+YYAdd.m */; };
  116. D02A4ED526BBD36000BB73F9 /* NSThread+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4EAB26BBD36000BB73F9 /* NSThread+YYAdd.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
  117. D02A4ED626BBD36000BB73F9 /* NSKeyedUnarchiver+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4EAD26BBD36000BB73F9 /* NSKeyedUnarchiver+YYAdd.m */; };
  118. D02A4ED726BBD36000BB73F9 /* NSTimer+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4EAE26BBD36000BB73F9 /* NSTimer+YYAdd.m */; };
  119. D02A4ED826BBD36000BB73F9 /* NSObject+YYAddForARC.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4EB126BBD36000BB73F9 /* NSObject+YYAddForARC.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
  120. D02A4ED926BBD36000BB73F9 /* NSDate+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4EB226BBD36000BB73F9 /* NSDate+YYAdd.m */; };
  121. D02A4EDA26BBD36000BB73F9 /* NSString+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4EB426BBD36000BB73F9 /* NSString+YYAdd.m */; };
  122. D02A4EDB26BBD36000BB73F9 /* NSNotificationCenter+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4EB626BBD36000BB73F9 /* NSNotificationCenter+YYAdd.m */; };
  123. D02A4EDC26BBD36000BB73F9 /* NSDictionary+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4EB826BBD36000BB73F9 /* NSDictionary+YYAdd.m */; };
  124. D02A4EDD26BBD36000BB73F9 /* NSObject+YYAddForKVO.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4EBB26BBD36000BB73F9 /* NSObject+YYAddForKVO.m */; };
  125. D02A4EDE26BBD36000BB73F9 /* YYCGUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4EBE26BBD36000BB73F9 /* YYCGUtilities.m */; };
  126. D02A4EDF26BBD36000BB73F9 /* CALayer+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4EBF26BBD36000BB73F9 /* CALayer+YYAdd.m */; };
  127. D02A4EE226BBE94900BB73F9 /* RQHomeSubPageSortViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4EE126BBE94900BB73F9 /* RQHomeSubPageSortViewController.m */; };
  128. D02A4EE526BBE98500BB73F9 /* RQHomeSubPageSortViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4EE426BBE98500BB73F9 /* RQHomeSubPageSortViewModel.m */; };
  129. D02A4EE926BBFAB700BB73F9 /* RQHomeSubPageSortCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4EE726BBFAB700BB73F9 /* RQHomeSubPageSortCell.m */; };
  130. D02A4EEA26BBFAB700BB73F9 /* RQHomeSubPageSortCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D02A4EE826BBFAB700BB73F9 /* RQHomeSubPageSortCell.xib */; };
  131. D02A4EED26BBFB1100BB73F9 /* RQHomeSubPageSortItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D02A4EEC26BBFB1100BB73F9 /* RQHomeSubPageSortItemViewModel.m */; };
  132. D0438A7026D6813500FA6434 /* RQSimulationResultsSeectionHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0438A6F26D6813500FA6434 /* RQSimulationResultsSeectionHeaderView.m */; };
  133. D0438A7226D6815500FA6434 /* RQSimulationResultsSeectionHeaderView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0438A7126D6815500FA6434 /* RQSimulationResultsSeectionHeaderView.xib */; };
  134. D0438A7826D68E2900FA6434 /* RQHTTPService+RQWechatRefreshToken.m in Sources */ = {isa = PBXBuildFile; fileRef = D0438A7726D68E2900FA6434 /* RQHTTPService+RQWechatRefreshToken.m */; };
  135. D0438A7B26D6920200FA6434 /* RQWechatRefreshTokenModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0438A7A26D6920200FA6434 /* RQWechatRefreshTokenModel.m */; };
  136. D0438A7D26D7722A00FA6434 /* sdjk.db in Resources */ = {isa = PBXBuildFile; fileRef = D0438A7C26D7722900FA6434 /* sdjk.db */; };
  137. D0438A8526D772DD00FA6434 /* SDJKDBManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D0438A8426D772DD00FA6434 /* SDJKDBManager.m */; };
  138. D0438A8926D7754700FA6434 /* RQHTTPService+RQAddScoreRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = D0438A8826D7754700FA6434 /* RQHTTPService+RQAddScoreRecord.m */; };
  139. D0438A8C26D792C000FA6434 /* RQHTTPService+RQGetScoreInfoList.m in Sources */ = {isa = PBXBuildFile; fileRef = D0438A8B26D792C000FA6434 /* RQHTTPService+RQGetScoreInfoList.m */; };
  140. D0438A8F26D7EE7000FA6434 /* RQScoreRecordModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0438A8E26D7EE7000FA6434 /* RQScoreRecordModel.m */; };
  141. D0438A9326D8AE5A00FA6434 /* RQCollectionModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0438A9226D8AE5A00FA6434 /* RQCollectionModel.m */; };
  142. D0438A9726D8AEA100FA6434 /* RQWrongModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0438A9626D8AEA000FA6434 /* RQWrongModel.m */; };
  143. D04820012869465700BD0E4E /* RQHomePageJiaoGuan12123Cell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0481FFE2869465500BD0E4E /* RQHomePageJiaoGuan12123Cell.xib */; };
  144. D04820022869465700BD0E4E /* RQHomePageJiaoGuan12123Cell.m in Sources */ = {isa = PBXBuildFile; fileRef = D04820002869465600BD0E4E /* RQHomePageJiaoGuan12123Cell.m */; };
  145. D0482005286947C300BD0E4E /* RQHomePageJiaoGuan12123ItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0482004286947C300BD0E4E /* RQHomePageJiaoGuan12123ItemViewModel.m */; };
  146. D05658A826F32F1F00C5E18B /* RQHTTPService+RQGetScoreInfoAll.m in Sources */ = {isa = PBXBuildFile; fileRef = D05658A726F32F1F00C5E18B /* RQHTTPService+RQGetScoreInfoAll.m */; };
  147. D05658AB26F32FE200C5E18B /* RQGetScoreInfoAllModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D05658AA26F32FE200C5E18B /* RQGetScoreInfoAllModel.m */; };
  148. D05F9AAA26C614D600174B3C /* JXCategoryTitleBackgroundView.m in Sources */ = {isa = PBXBuildFile; fileRef = D05F9AA926C614D600174B3C /* JXCategoryTitleBackgroundView.m */; };
  149. D05F9AAF26C6150A00174B3C /* JXCategoryTitleBackgroundCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D05F9AAC26C6150A00174B3C /* JXCategoryTitleBackgroundCell.m */; };
  150. D05F9AB026C6150A00174B3C /* JXCategoryTitleBackgroundCellModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D05F9AAD26C6150A00174B3C /* JXCategoryTitleBackgroundCellModel.m */; };
  151. D05F9AB326C64A4B00174B3C /* UIView+JHDrawCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = D05F9AB126C64A4A00174B3C /* UIView+JHDrawCategory.m */; };
  152. D05F9AB726C9F30700174B3C /* RQExerciseQuestionCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D05F9AB526C9F30700174B3C /* RQExerciseQuestionCell.m */; };
  153. D05F9AB826C9F30700174B3C /* RQExerciseQuestionCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D05F9AB626C9F30700174B3C /* RQExerciseQuestionCell.xib */; };
  154. D05F9ABB26C9F4CB00174B3C /* RQExerciseQuestionItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D05F9ABA26C9F4CB00174B3C /* RQExerciseQuestionItemViewModel.m */; };
  155. D05F9ABE26CA2E2400174B3C /* RQExerciseAnswerItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D05F9ABD26CA2E2400174B3C /* RQExerciseAnswerItemViewModel.m */; };
  156. D05F9AC226CA2E3E00174B3C /* RQExerciseAnswerCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D05F9AC026CA2E3E00174B3C /* RQExerciseAnswerCell.m */; };
  157. D05F9AC326CA2E3E00174B3C /* RQExerciseAnswerCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D05F9AC126CA2E3E00174B3C /* RQExerciseAnswerCell.xib */; };
  158. D05F9ACA26CA4D4E00174B3C /* RQExerciseToolBarCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D05F9AC826CA4D4E00174B3C /* RQExerciseToolBarCell.m */; };
  159. D05F9ACB26CA4D4E00174B3C /* RQExerciseToolBarCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D05F9AC926CA4D4E00174B3C /* RQExerciseToolBarCell.xib */; };
  160. D05F9ACE26CA55E400174B3C /* RQExerciseToolBarItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D05F9ACD26CA55E400174B3C /* RQExerciseToolBarItemViewModel.m */; };
  161. D066B0B428A9E4DE00C0F991 /* OpenSSL.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = D066B0B328A9E4DE00C0F991 /* OpenSSL.xcframework */; };
  162. D066B0B528A9E4DE00C0F991 /* OpenSSL.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = D066B0B328A9E4DE00C0F991 /* OpenSSL.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
  163. D066B0B928A9E95800C0F991 /* UIViewController+RQChangeIconNoAlert.m in Sources */ = {isa = PBXBuildFile; fileRef = D066B0B728A9E95800C0F991 /* UIViewController+RQChangeIconNoAlert.m */; };
  164. D079A6BD26AFD5A200EA90F4 /* RQLoginViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A33526AFD59E00EA90F4 /* RQLoginViewModel.m */; };
  165. D079A6BE26AFD5A200EA90F4 /* RQLoginBaseViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A33726AFD59E00EA90F4 /* RQLoginBaseViewModel.m */; };
  166. D079A6BF26AFD5A200EA90F4 /* RQRegisterViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A33926AFD59E00EA90F4 /* RQRegisterViewModel.m */; };
  167. D079A6C026AFD5A200EA90F4 /* RQUpdatePasswordViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A33A26AFD59E00EA90F4 /* RQUpdatePasswordViewModel.m */; };
  168. D079A6C126AFD5A200EA90F4 /* RQVerificationSmsCodeViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A33C26AFD59E00EA90F4 /* RQVerificationSmsCodeViewModel.m */; };
  169. D079A6C226AFD5A200EA90F4 /* RQRegisterViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = D079A34126AFD59E00EA90F4 /* RQRegisterViewController.xib */; };
  170. D079A6C326AFD5A200EA90F4 /* RQVerificationSmsCodeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A34226AFD59E00EA90F4 /* RQVerificationSmsCodeViewController.m */; };
  171. D079A6C426AFD5A200EA90F4 /* RQLoginBaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A34326AFD59E00EA90F4 /* RQLoginBaseViewController.m */; };
  172. D079A6C526AFD5A200EA90F4 /* RQUpdatePasswordViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = D079A34526AFD59E00EA90F4 /* RQUpdatePasswordViewController.xib */; };
  173. D079A6C626AFD5A200EA90F4 /* RQUpdatePasswordViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A34626AFD59E00EA90F4 /* RQUpdatePasswordViewController.m */; };
  174. D079A6C726AFD5A200EA90F4 /* RQLoginViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = D079A34726AFD59E00EA90F4 /* RQLoginViewController.xib */; };
  175. D079A6C826AFD5A200EA90F4 /* RQVerificationSmsCodeViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = D079A34B26AFD59E00EA90F4 /* RQVerificationSmsCodeViewController.xib */; };
  176. D079A6C926AFD5A200EA90F4 /* RQRegisterViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A34C26AFD59E00EA90F4 /* RQRegisterViewController.m */; };
  177. D079A6CA26AFD5A200EA90F4 /* RQLoginViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A34E26AFD59E00EA90F4 /* RQLoginViewController.m */; };
  178. D079A6CB26AFD5A200EA90F4 /* LoginModule.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A34F26AFD59E00EA90F4 /* LoginModule.m */; };
  179. D079A6CC26AFD5A200EA90F4 /* RQHTTPService+RQGetCode.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A35326AFD59E00EA90F4 /* RQHTTPService+RQGetCode.m */; };
  180. D079A6CD26AFD5A200EA90F4 /* RQHTTPService+RQUpdatePassword.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A35626AFD59E00EA90F4 /* RQHTTPService+RQUpdatePassword.m */; };
  181. D079A6CE26AFD5A200EA90F4 /* WechatLoginInfoModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A35A26AFD59E00EA90F4 /* WechatLoginInfoModel.m */; };
  182. D079A6CF26AFD5A200EA90F4 /* RQUserModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A35B26AFD59E00EA90F4 /* RQUserModel.m */; };
  183. D079A6D026AFD5A200EA90F4 /* RQHTTPService+RQRegister.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A35D26AFD59E00EA90F4 /* RQHTTPService+RQRegister.m */; };
  184. D079A6D126AFD5A200EA90F4 /* RQHTTPService+CheckLogin.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A36026AFD59E00EA90F4 /* RQHTTPService+CheckLogin.m */; };
  185. D079A6D226AFD5A200EA90F4 /* RQHTTPService+RQVerificationSmsCode.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A36326AFD59E00EA90F4 /* RQHTTPService+RQVerificationSmsCode.m */; };
  186. D079A6D326AFD5A200EA90F4 /* RQHTTPService+RQLogin.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A36626AFD59E00EA90F4 /* RQHTTPService+RQLogin.m */; };
  187. D079A6D426AFD5A200EA90F4 /* RQPhoneView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D079A36926AFD59E00EA90F4 /* RQPhoneView.xib */; };
  188. D079A6D526AFD5A200EA90F4 /* RQPasswordView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D079A36A26AFD59E00EA90F4 /* RQPasswordView.xib */; };
  189. D079A6D626AFD5A200EA90F4 /* RQVerifyView.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A36B26AFD59E00EA90F4 /* RQVerifyView.m */; };
  190. D079A6D726AFD5A200EA90F4 /* RQPasswordView.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A36C26AFD59E00EA90F4 /* RQPasswordView.m */; };
  191. D079A6D826AFD5A200EA90F4 /* RQVerifyView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D079A37026AFD59E00EA90F4 /* RQVerifyView.xib */; };
  192. D079A6D926AFD5A200EA90F4 /* RQPhoneView.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A37126AFD59E00EA90F4 /* RQPhoneView.m */; };
  193. D079A6E826AFD5A200EA90F4 /* RQProfileViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A39B26AFD59E00EA90F4 /* RQProfileViewModel.m */; };
  194. D079A6E926AFD5A200EA90F4 /* RQProfileViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A3A026AFD59E00EA90F4 /* RQProfileViewController.m */; };
  195. D079A71026AFD5A200EA90F4 /* RQTabBarViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A40926AFD59F00EA90F4 /* RQTabBarViewModel.m */; };
  196. D079A71126AFD5A200EA90F4 /* RQWebViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A40E26AFD59F00EA90F4 /* RQWebViewModel.m */; };
  197. D079A71226AFD5A200EA90F4 /* RQViewModelServicesImpl.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A40F26AFD59F00EA90F4 /* RQViewModelServicesImpl.m */; };
  198. D079A71326AFD5A200EA90F4 /* RQBaseViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A41126AFD59F00EA90F4 /* RQBaseViewModel.m */; };
  199. D079A71426AFD5A200EA90F4 /* RQTableViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A41226AFD59F00EA90F4 /* RQTableViewModel.m */; };
  200. D079A71526AFD5A200EA90F4 /* RQEXTRuntimeExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A41926AFD59F00EA90F4 /* RQEXTRuntimeExtensions.m */; };
  201. D079A71626AFD5A200EA90F4 /* RQBaseModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A41A26AFD59F00EA90F4 /* RQBaseModel.m */; };
  202. D079A71726AFD5A200EA90F4 /* RQReflection.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A41B26AFD59F00EA90F4 /* RQReflection.m */; };
  203. D079A71826AFD5A200EA90F4 /* RQTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A41D26AFD59F00EA90F4 /* RQTableView.m */; };
  204. D079A71926AFD5A200EA90F4 /* RQTabBar.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A42026AFD59F00EA90F4 /* RQTabBar.m */; };
  205. D079A71A26AFD5A200EA90F4 /* RQBaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A42226AFD59F00EA90F4 /* RQBaseViewController.m */; };
  206. D079A71B26AFD5A200EA90F4 /* RQNavigationControllerStack.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A42426AFD59F00EA90F4 /* RQNavigationControllerStack.m */; };
  207. D079A71C26AFD5A200EA90F4 /* RQWebViewViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A42626AFD59F00EA90F4 /* RQWebViewViewController.m */; };
  208. D079A71D26AFD5A200EA90F4 /* RQTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A42726AFD59F00EA90F4 /* RQTableViewController.m */; };
  209. D079A71E26AFD5A200EA90F4 /* RQTabBarController.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A42926AFD59F00EA90F4 /* RQTabBarController.m */; };
  210. D079A71F26AFD5A200EA90F4 /* RQBaseNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A42B26AFD59F00EA90F4 /* RQBaseNavigationController.m */; };
  211. D079A72026AFD5A200EA90F4 /* RQCommonQRCodeItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A43526AFD59F00EA90F4 /* RQCommonQRCodeItemViewModel.m */; };
  212. D079A72126AFD5A200EA90F4 /* RQCommonViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A43626AFD59F00EA90F4 /* RQCommonViewModel.m */; };
  213. D079A72226AFD5A200EA90F4 /* RQCommonLabelItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A43726AFD59F00EA90F4 /* RQCommonLabelItemViewModel.m */; };
  214. D079A72326AFD5A200EA90F4 /* RQCommonArrowItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A43A26AFD59F00EA90F4 /* RQCommonArrowItemViewModel.m */; };
  215. D079A72426AFD5A200EA90F4 /* RQCommonItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A43B26AFD59F00EA90F4 /* RQCommonItemViewModel.m */; };
  216. D079A72526AFD5A200EA90F4 /* CommonProfileHeaderItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A43C26AFD59F00EA90F4 /* CommonProfileHeaderItemViewModel.m */; };
  217. D079A72626AFD5A200EA90F4 /* RQCommonAvatarItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A43E26AFD59F00EA90F4 /* RQCommonAvatarItemViewModel.m */; };
  218. D079A72726AFD5A200EA90F4 /* RQCommonValueItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A43F26AFD59F00EA90F4 /* RQCommonValueItemViewModel.m */; };
  219. D079A72826AFD5A200EA90F4 /* RQCommonSwitchItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A44026AFD59F00EA90F4 /* RQCommonSwitchItemViewModel.m */; };
  220. D079A72926AFD5A200EA90F4 /* RQCommonGroupViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A44226AFD59F00EA90F4 /* RQCommonGroupViewModel.m */; };
  221. D079A72A26AFD5A200EA90F4 /* RQCommonHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A44926AFD59F00EA90F4 /* RQCommonHeaderView.m */; };
  222. D079A72B26AFD5A200EA90F4 /* RQCommonCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A44A26AFD59F00EA90F4 /* RQCommonCell.m */; };
  223. D079A72C26AFD5A200EA90F4 /* RQDebugTouchView.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A44B26AFD59F00EA90F4 /* RQDebugTouchView.m */; };
  224. D079A72D26AFD5A200EA90F4 /* RQCommonFooterView.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A44C26AFD59F00EA90F4 /* RQCommonFooterView.m */; };
  225. D079A72E26AFD5A200EA90F4 /* RQCommonViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A45026AFD59F00EA90F4 /* RQCommonViewController.m */; };
  226. D079A74826AFD5A200EA90F4 /* RQHomePageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A48F26AFD59F00EA90F4 /* RQHomePageViewModel.m */; };
  227. D079A74926AFD5A200EA90F4 /* RQHomeSubPageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A49026AFD59F00EA90F4 /* RQHomeSubPageViewModel.m */; };
  228. D079A74A26AFD5A200EA90F4 /* RQHomeSubPageItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A49326AFD59F00EA90F4 /* RQHomeSubPageItemViewModel.m */; };
  229. D079A74D26AFD5A200EA90F4 /* RQHomePageModule.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A49A26AFD59F00EA90F4 /* RQHomePageModule.m */; };
  230. D079A74E26AFD5A200EA90F4 /* RQHomePageViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A49E26AFD59F00EA90F4 /* RQHomePageViewController.m */; };
  231. D079A74F26AFD5A200EA90F4 /* RQHomeSubPageViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A49F26AFD59F00EA90F4 /* RQHomeSubPageViewController.m */; };
  232. D079A75026AFD5A200EA90F4 /* YostarKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A4A226AFD59F00EA90F4 /* YostarKeychain.m */; };
  233. D079A75126AFD5A200EA90F4 /* SignInApple.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A4A626AFD59F00EA90F4 /* SignInApple.m */; };
  234. D079A75226AFD5A200EA90F4 /* RQMainTabBarViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A4AA26AFD59F00EA90F4 /* RQMainTabBarViewModel.m */; };
  235. D079A75326AFD5A200EA90F4 /* RQNewFeatureViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A4AB26AFD59F00EA90F4 /* RQNewFeatureViewModel.m */; };
  236. D079A75426AFD5A200EA90F4 /* RQMainTabBarViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A4B126AFD59F00EA90F4 /* RQMainTabBarViewController.m */; };
  237. D079A75526AFD5A200EA90F4 /* RQNewFeatureViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A4B226AFD59F00EA90F4 /* RQNewFeatureViewController.m */; };
  238. D079A75626AFD5A200EA90F4 /* YYWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A4B726AFD59F00EA90F4 /* YYWeakProxy.m */; };
  239. D079A75726AFD5A200EA90F4 /* YYThreadSafeDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A4B926AFD59F00EA90F4 /* YYThreadSafeDictionary.m */; };
  240. D079A75826AFD5A200EA90F4 /* YYKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A4C126AFD59F00EA90F4 /* YYKeychain.m */; };
  241. D079A75926AFD5A200EA90F4 /* YYGestureRecognizer.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A4C226AFD59F00EA90F4 /* YYGestureRecognizer.m */; };
  242. D079A75A26AFD5A200EA90F4 /* YYFileHash.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A4C326AFD59F00EA90F4 /* YYFileHash.m */; };
  243. D079A75B26AFD5A200EA90F4 /* YYTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A4C426AFD59F00EA90F4 /* YYTimer.m */; };
  244. D079A75C26AFD5A200EA90F4 /* YYThreadSafeArray.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A4C526AFD59F00EA90F4 /* YYThreadSafeArray.m */; };
  245. D079A75D26AFD5A200EA90F4 /* YYReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A4C626AFD59F00EA90F4 /* YYReachability.m */; };
  246. D079A7BD26AFD5A200EA90F4 /* NSDate+CL.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A57F26AFD5A000EA90F4 /* NSDate+CL.m */; };
  247. D079A7BE26AFD5A200EA90F4 /* UIImage+CL.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A58026AFD5A000EA90F4 /* UIImage+CL.m */; };
  248. D079A7BF26AFD5A200EA90F4 /* NSDictionary+CL.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A58126AFD5A000EA90F4 /* NSDictionary+CL.m */; };
  249. D079A7C026AFD5A200EA90F4 /* UIColor+CL.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A58226AFD5A000EA90F4 /* UIColor+CL.m */; };
  250. D079A7C126AFD5A200EA90F4 /* DailyCalendarView.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A58626AFD5A000EA90F4 /* DailyCalendarView.m */; };
  251. D079A7C226AFD5A200EA90F4 /* CLWeeklyCalendarView.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A58826AFD5A000EA90F4 /* CLWeeklyCalendarView.m */; };
  252. D079A7C326AFD5A200EA90F4 /* DayTitleLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A58A26AFD5A000EA90F4 /* DayTitleLabel.m */; };
  253. D079A7C426AFD5A200EA90F4 /* XYUUID.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A58D26AFD5A000EA90F4 /* XYUUID.m */; };
  254. D079A7C526AFD5A200EA90F4 /* XYKeyChain.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A58E26AFD5A000EA90F4 /* XYKeyChain.m */; };
  255. D079A7C626AFD5A200EA90F4 /* XYDeviceInfoUUID.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A59226AFD5A000EA90F4 /* XYDeviceInfoUUID.m */; };
  256. D079A7F226AFD5A200EA90F4 /* LCActionSheetViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A5F626AFD5A100EA90F4 /* LCActionSheetViewController.m */; };
  257. D079A7F326AFD5A200EA90F4 /* LCActionSheetCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A5F726AFD5A100EA90F4 /* LCActionSheetCell.m */; };
  258. D079A7F426AFD5A200EA90F4 /* UIImage+LCActionSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A5F826AFD5A100EA90F4 /* UIImage+LCActionSheet.m */; };
  259. D079A7F526AFD5A200EA90F4 /* LCActionSheetConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A5F926AFD5A100EA90F4 /* LCActionSheetConfig.m */; };
  260. D079A7F626AFD5A200EA90F4 /* LCActionSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A5FA26AFD5A100EA90F4 /* LCActionSheet.m */; };
  261. D079A80126AFD5A200EA90F4 /* FMDBMigrationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A60E26AFD5A100EA90F4 /* FMDBMigrationManager.m */; };
  262. D079A80226AFD5A200EA90F4 /* Migration.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A61126AFD5A100EA90F4 /* Migration.m */; };
  263. D079A80326AFD5A200EA90F4 /* UIImage+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A61526AFD5A100EA90F4 /* UIImage+RQExtension.m */; };
  264. D079A80426AFD5A200EA90F4 /* UIScrollView+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A61926AFD5A100EA90F4 /* UIScrollView+RQExtension.m */; };
  265. D079A80526AFD5A200EA90F4 /* UILabel+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A61B26AFD5A100EA90F4 /* UILabel+RQExtension.m */; };
  266. D079A80626AFD5A200EA90F4 /* UITableViewCell+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A61F26AFD5A100EA90F4 /* UITableViewCell+RQExtension.m */; };
  267. D079A80726AFD5A200EA90F4 /* UIButton+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A62126AFD5A100EA90F4 /* UIButton+RQExtension.m */; };
  268. D079A80826AFD5A200EA90F4 /* UIColor+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A62426AFD5A100EA90F4 /* UIColor+RQExtension.m */; };
  269. D079A80926AFD5A200EA90F4 /* YYAnimatedImageView+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A62826AFD5A100EA90F4 /* YYAnimatedImageView+RQExtension.m */; };
  270. D079A80A26AFD5A200EA90F4 /* UIAlertController+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A62A26AFD5A100EA90F4 /* UIAlertController+RQExtension.m */; };
  271. D079A80C26AFD5A300EA90F4 /* UIView+RQExtension_Layer.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A63026AFD5A100EA90F4 /* UIView+RQExtension_Layer.m */; };
  272. D079A80D26AFD5A300EA90F4 /* UIView+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A63426AFD5A100EA90F4 /* UIView+RQExtension.m */; };
  273. D079A80E26AFD5A300EA90F4 /* UIFont+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A63726AFD5A100EA90F4 /* UIFont+RQExtension.m */; };
  274. D079A80F26AFD5A300EA90F4 /* NSError+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A63926AFD5A100EA90F4 /* NSError+RQExtension.m */; };
  275. D079A81026AFD5A300EA90F4 /* UITextView+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A63D26AFD5A100EA90F4 /* UITextView+RQExtension.m */; };
  276. D079A81126AFD5A300EA90F4 /* UIBarButtonItem+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A64026AFD5A100EA90F4 /* UIBarButtonItem+RQExtension.m */; };
  277. D079A81226AFD5A300EA90F4 /* NSAttributedString+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A64326AFD5A100EA90F4 /* NSAttributedString+RQExtension.m */; };
  278. D079A81326AFD5A300EA90F4 /* NSString+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A64526AFD5A100EA90F4 /* NSString+RQExtension.m */; };
  279. D079A81526AFD5A300EA90F4 /* UIViewController+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A64C26AFD5A100EA90F4 /* UIViewController+RQExtension.m */; };
  280. D079A81626AFD5A300EA90F4 /* UITableView+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A64E26AFD5A100EA90F4 /* UITableView+RQExtension.m */; };
  281. D079A81726AFD5A300EA90F4 /* UISearchBar+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A65126AFD5A100EA90F4 /* UISearchBar+RQExtension.m */; };
  282. D079A81826AFD5A300EA90F4 /* NSArray+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A65726AFD5A100EA90F4 /* NSArray+RQExtension.m */; };
  283. D079A81926AFD5A300EA90F4 /* NSMutableArray+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A65826AFD5A100EA90F4 /* NSMutableArray+RQExtension.m */; };
  284. D079A81A26AFD5A300EA90F4 /* MBProgressHUD+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A65A26AFD5A100EA90F4 /* MBProgressHUD+RQExtension.m */; };
  285. D079A81B26AFD5A300EA90F4 /* MBProgressHUD.bundle in Resources */ = {isa = PBXBuildFile; fileRef = D079A65C26AFD5A100EA90F4 /* MBProgressHUD.bundle */; };
  286. D079A81C26AFD5A300EA90F4 /* NSObject+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A65F26AFD5A100EA90F4 /* NSObject+RQExtension.m */; };
  287. D079A81D26AFD5A300EA90F4 /* LCActionSheet+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A66326AFD5A100EA90F4 /* LCActionSheet+RQExtension.m */; };
  288. D079A81E26AFD5A300EA90F4 /* UITextField+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A66626AFD5A100EA90F4 /* UITextField+RQExtension.m */; };
  289. D079A81F26AFD5A300EA90F4 /* NSDate+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A66826AFD5A100EA90F4 /* NSDate+RQExtension.m */; };
  290. D079A82026AFD5A300EA90F4 /* NSDateFormatter+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A66B26AFD5A100EA90F4 /* NSDateFormatter+RQExtension.m */; };
  291. D079A82126AFD5A300EA90F4 /* RQSingleton.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A66F26AFD5A100EA90F4 /* RQSingleton.m */; };
  292. D079A82226AFD5A300EA90F4 /* SAMKeychain+RQUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A67226AFD5A100EA90F4 /* SAMKeychain+RQUtil.m */; };
  293. D079A82326AFD5A300EA90F4 /* RQConfigureManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A67B26AFD5A100EA90F4 /* RQConfigureManager.m */; };
  294. D079A82426AFD5A300EA90F4 /* RQFileManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A67D26AFD5A100EA90F4 /* RQFileManager.m */; };
  295. D079A82526AFD5A300EA90F4 /* RQPhotoManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A68126AFD5A100EA90F4 /* RQPhotoManager.m */; };
  296. D079A82626AFD5A300EA90F4 /* RQUserManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A68426AFD5A100EA90F4 /* RQUserManager.m */; };
  297. D079A82726AFD5A300EA90F4 /* RQWechatManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A68626AFD5A100EA90F4 /* RQWechatManager.m */; };
  298. D079A82826AFD5A300EA90F4 /* RQHTTPService.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A68B26AFD5A100EA90F4 /* RQHTTPService.m */; };
  299. D079A82926AFD5A300EA90F4 /* RACSignal+RQHTTPServiceAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A69126AFD5A100EA90F4 /* RACSignal+RQHTTPServiceAdditions.m */; };
  300. D079A82A26AFD5A300EA90F4 /* RACSubscriber+AFProgressCallbacks.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A69226AFD5A100EA90F4 /* RACSubscriber+AFProgressCallbacks.m */; };
  301. D079A82B26AFD5A300EA90F4 /* AFHTTPSessionManager+RACSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A69426AFD5A100EA90F4 /* AFHTTPSessionManager+RACSupport.m */; };
  302. D079A82C26AFD5A300EA90F4 /* RQHTTPResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A69626AFD5A100EA90F4 /* RQHTTPResponse.m */; };
  303. D079A82D26AFD5A300EA90F4 /* RQURLParameters.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A69B26AFD5A100EA90F4 /* RQURLParameters.m */; };
  304. D079A82E26AFD5A300EA90F4 /* RQHTTPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A69C26AFD5A100EA90F4 /* RQHTTPRequest.m */; };
  305. D079A82F26AFD5A300EA90F4 /* RQKeyedSubscript.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A69D26AFD5A100EA90F4 /* RQKeyedSubscript.m */; };
  306. D079A83026AFD5A300EA90F4 /* RQPreferenceSettingHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A6A326AFD5A100EA90F4 /* RQPreferenceSettingHelper.m */; };
  307. D079A83126AFD5A300EA90F4 /* RQMomentHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A6A426AFD5A100EA90F4 /* RQMomentHelper.m */; };
  308. D079A83226AFD5A300EA90F4 /* RQControllerHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A6A626AFD5A100EA90F4 /* RQControllerHelper.m */; };
  309. D079A83326AFD5A300EA90F4 /* RQRouter.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A6AB26AFD5A100EA90F4 /* RQRouter.m */; };
  310. D079A83426AFD5A300EA90F4 /* RQConstant.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A6BB26AFD5A200EA90F4 /* RQConstant.m */; };
  311. D079A83826B13E3E00EA90F4 /* MainModule.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A83726B13E3E00EA90F4 /* MainModule.m */; };
  312. D079A83B26B2552F00EA90F4 /* RQHomePageSubjectOneOrFourViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A83A26B2552F00EA90F4 /* RQHomePageSubjectOneOrFourViewController.m */; };
  313. D079A83E26B2561200EA90F4 /* RQHomePageSubjectOneOrFourViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D079A83D26B2561200EA90F4 /* RQHomePageSubjectOneOrFourViewModel.m */; };
  314. D07B16BB29C06019005F83E9 /* CGXVerticalMenuTitleCell+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D07B16AF29C06019005F83E9 /* CGXVerticalMenuTitleCell+RQExtension.m */; };
  315. D07B16BC29C06019005F83E9 /* CGXVerticalMenuBaseModel+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D07B16B629C06019005F83E9 /* CGXVerticalMenuBaseModel+RQExtension.m */; };
  316. D07B16BD29C06019005F83E9 /* CGXVerticalMenuTitleView+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D07B16B729C06019005F83E9 /* CGXVerticalMenuTitleView+RQExtension.m */; };
  317. D07B16BE29C06019005F83E9 /* CGXVerticalMenuMoreView+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D07B16B829C06019005F83E9 /* CGXVerticalMenuMoreView+RQExtension.m */; };
  318. D07B16BF29C06019005F83E9 /* CGXVerticalMenuIndicatorBackgroundView+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D07B16B929C06019005F83E9 /* CGXVerticalMenuIndicatorBackgroundView+RQExtension.m */; };
  319. D07B16C029C06019005F83E9 /* CGXVerticalMenuIndicatorLineView+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D07B16BA29C06019005F83E9 /* CGXVerticalMenuIndicatorLineView+RQExtension.m */; };
  320. D07D8EFC272A3A9F00C97BD4 /* RQHTTPService+PostPrepareOrder.m in Sources */ = {isa = PBXBuildFile; fileRef = D07D8EFB272A3A9F00C97BD4 /* RQHTTPService+PostPrepareOrder.m */; };
  321. D07D8EFF272A3B4C00C97BD4 /* RQPrepareOrderModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D07D8EFE272A3B4C00C97BD4 /* RQPrepareOrderModel.m */; };
  322. D07D8F02272A90E800C97BD4 /* RQVideoCatalogueViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D07D8F01272A90E800C97BD4 /* RQVideoCatalogueViewController.m */; };
  323. D07D8F05272A918600C97BD4 /* RQVideoCatalogueViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D07D8F04272A918600C97BD4 /* RQVideoCatalogueViewModel.m */; };
  324. D07D8F13272A9B9600C97BD4 /* TitleHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = D07D8F0A272A9B9500C97BD4 /* TitleHeaderView.m */; };
  325. D07D8F14272A9B9600C97BD4 /* CustomCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D07D8F0C272A9B9500C97BD4 /* CustomCollectionViewCell.m */; };
  326. D07D8F15272A9B9600C97BD4 /* MoreViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D07D8F0D272A9B9500C97BD4 /* MoreViewCell.m */; };
  327. D07D8F16272A9B9600C97BD4 /* MoreSectionFootView.m in Sources */ = {isa = PBXBuildFile; fileRef = D07D8F0E272A9B9500C97BD4 /* MoreSectionFootView.m */; };
  328. D07D8F17272A9B9600C97BD4 /* MoreSectionHeadView.m in Sources */ = {isa = PBXBuildFile; fileRef = D07D8F0F272A9B9500C97BD4 /* MoreSectionHeadView.m */; };
  329. D07D8F18272A9B9600C97BD4 /* CustomTitleView.m in Sources */ = {isa = PBXBuildFile; fileRef = D07D8F12272A9B9500C97BD4 /* CustomTitleView.m */; };
  330. D07D8F20272A9C2600C97BD4 /* CGXRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = D07D8F1A272A9C2600C97BD4 /* CGXRefreshFooter.m */; };
  331. D07D8F21272A9C2600C97BD4 /* CGXRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = D07D8F1B272A9C2600C97BD4 /* CGXRefreshHeader.m */; };
  332. D07D8F22272A9C2600C97BD4 /* CGXRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = D07D8F1F272A9C2600C97BD4 /* CGXRefreshBackFooter.m */; };
  333. D08246372719801C00665B1E /* RQHomeSubPageLocalTopicListViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D08246362719801C00665B1E /* RQHomeSubPageLocalTopicListViewModel.m */; };
  334. D082463A2719805A00665B1E /* RQHomeSubPageLocalTopicListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D08246392719805A00665B1E /* RQHomeSubPageLocalTopicListViewController.m */; };
  335. D085ABC026BC47B900B80ACE /* RQSimulationResultsViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D085ABBF26BC47B900B80ACE /* RQSimulationResultsViewModel.m */; };
  336. D085ABC326BC47D000B80ACE /* RQSimulationResultsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D085ABC226BC47D000B80ACE /* RQSimulationResultsViewController.m */; };
  337. D085ABC626BC47F500B80ACE /* RQSimulationTestTopicsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D085ABC526BC47F500B80ACE /* RQSimulationTestTopicsViewController.m */; };
  338. D085ABC926BC480D00B80ACE /* RQSimulationTestTopicsViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D085ABC826BC480D00B80ACE /* RQSimulationTestTopicsViewModel.m */; };
  339. D085ABEB26C2449E00B80ACE /* RQSimulationTestTopicsHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = D085ABEA26C2449E00B80ACE /* RQSimulationTestTopicsHeaderView.m */; };
  340. D085ABED26C244A500B80ACE /* RQSimulationTestTopicsHeaderView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D085ABEC26C244A500B80ACE /* RQSimulationTestTopicsHeaderView.xib */; };
  341. D085ABF126C244BE00B80ACE /* RQSimulationTestTopicsCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D085ABEF26C244BE00B80ACE /* RQSimulationTestTopicsCell.m */; };
  342. D085ABF226C244BE00B80ACE /* RQSimulationTestTopicsCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D085ABF026C244BE00B80ACE /* RQSimulationTestTopicsCell.xib */; };
  343. D085ABF526C25B5B00B80ACE /* RQSimulationTestTopicsItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D085ABF426C25B5B00B80ACE /* RQSimulationTestTopicsItemViewModel.m */; };
  344. D085ABF826C27DEA00B80ACE /* RQSimulationResultsHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = D085ABF726C27DEA00B80ACE /* RQSimulationResultsHeaderView.m */; };
  345. D085ABFA26C27DFE00B80ACE /* RQSimulationResultsHeaderView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D085ABF926C27DFE00B80ACE /* RQSimulationResultsHeaderView.xib */; };
  346. D085AC0626C2E73E00B80ACE /* RQSimulationResultsListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D085AC0426C2E73E00B80ACE /* RQSimulationResultsListCell.m */; };
  347. D085AC0726C2E73E00B80ACE /* RQSimulationResultsListCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D085AC0526C2E73E00B80ACE /* RQSimulationResultsListCell.xib */; };
  348. D085AC0A26C2F48800B80ACE /* RQSimulationResultsListItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D085AC0926C2F48800B80ACE /* RQSimulationResultsListItemViewModel.m */; };
  349. D085AC3826C36D6200B80ACE /* NSObject+FBKVOController.m in Sources */ = {isa = PBXBuildFile; fileRef = D085AC2826C36D6200B80ACE /* NSObject+FBKVOController.m */; };
  350. D085AC3926C36D6200B80ACE /* FBKVOController.m in Sources */ = {isa = PBXBuildFile; fileRef = D085AC2926C36D6200B80ACE /* FBKVOController.m */; };
  351. D085AC3A26C36D6200B80ACE /* DZMCoverController.m in Sources */ = {isa = PBXBuildFile; fileRef = D085AC2D26C36D6200B80ACE /* DZMCoverController.m */; };
  352. D085AC4C26C4E8C000B80ACE /* RQExerciseModule.m in Sources */ = {isa = PBXBuildFile; fileRef = D085AC4B26C4E8C000B80ACE /* RQExerciseModule.m */; };
  353. D085AC5026C4E92600B80ACE /* RQExerciseOptionCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D085AC4E26C4E92600B80ACE /* RQExerciseOptionCell.m */; };
  354. D085AC5126C4E92600B80ACE /* RQExerciseOptionCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D085AC4F26C4E92600B80ACE /* RQExerciseOptionCell.xib */; };
  355. D085AC5526C4F72400B80ACE /* RQExerciseOptionItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D085AC5426C4F72400B80ACE /* RQExerciseOptionItemViewModel.m */; };
  356. D085AC5926C4F8C600B80ACE /* RQExerciseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D085AC5826C4F8C600B80ACE /* RQExerciseViewController.m */; };
  357. D085AC5C26C4F8F500B80ACE /* RQExerciseViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D085AC5B26C4F8F500B80ACE /* RQExerciseViewModel.m */; };
  358. D085AC6026C4FDD900B80ACE /* RQExerciseModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D085AC5F26C4FDD900B80ACE /* RQExerciseModel.m */; };
  359. D085AC6326C50BBD00B80ACE /* RQExerciseSubViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D085AC6226C50BBD00B80ACE /* RQExerciseSubViewController.m */; };
  360. D085AC6626C50BD800B80ACE /* RQExerciseSubViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D085AC6526C50BD800B80ACE /* RQExerciseSubViewModel.m */; };
  361. D085AC6926C50CF700B80ACE /* RQCatalogueViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D085AC6826C50CF700B80ACE /* RQCatalogueViewModel.m */; };
  362. D085AC6C26C50D0700B80ACE /* RQCatalogueViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D085AC6B26C50D0700B80ACE /* RQCatalogueViewController.m */; };
  363. D085AC6F26C5186700B80ACE /* RQTestQuestionsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D085AC6E26C5186700B80ACE /* RQTestQuestionsViewController.m */; };
  364. D085AC7226C518B700B80ACE /* RQTestQuestionsViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D085AC7126C518B700B80ACE /* RQTestQuestionsViewModel.m */; };
  365. D08B8F7B26AA5F5000963C1A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = D08B8F7A26AA5F5000963C1A /* AppDelegate.m */; };
  366. D08B8F8426AA5F5000963C1A /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = D08B8F8226AA5F5000963C1A /* Main.storyboard */; };
  367. D08B8F8626AA5F5300963C1A /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = D08B8F8526AA5F5300963C1A /* Assets.xcassets */; };
  368. D08B8F8926AA5F5300963C1A /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = D08B8F8726AA5F5300963C1A /* LaunchScreen.storyboard */; };
  369. D08B8F8C26AA5F5300963C1A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = D08B8F8B26AA5F5300963C1A /* main.m */; };
  370. D08D886A26D8C2980019A0E6 /* RQHTTPService+RQAddCollectionRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = D08D886926D8C2980019A0E6 /* RQHTTPService+RQAddCollectionRecord.m */; };
  371. D08D886D26D8C2AC0019A0E6 /* RQHTTPService+RQAddWrongRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = D08D886C26D8C2AC0019A0E6 /* RQHTTPService+RQAddWrongRecord.m */; };
  372. D08D887026D8C4890019A0E6 /* RQHTTPService+RQGetCollectionList.m in Sources */ = {isa = PBXBuildFile; fileRef = D08D886F26D8C4890019A0E6 /* RQHTTPService+RQGetCollectionList.m */; };
  373. D08D887326D8C49A0019A0E6 /* RQHTTPService+RQGetWrongList.m in Sources */ = {isa = PBXBuildFile; fileRef = D08D887226D8C49A0019A0E6 /* RQHTTPService+RQGetWrongList.m */; };
  374. D08D887626D8C81F0019A0E6 /* RQHTTPService+RQDeleteCollectionRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = D08D887526D8C81F0019A0E6 /* RQHTTPService+RQDeleteCollectionRecord.m */; };
  375. D08D887926D8CA450019A0E6 /* RQHTTPService+RQAddCollectionRecords.m in Sources */ = {isa = PBXBuildFile; fileRef = D08D887826D8CA450019A0E6 /* RQHTTPService+RQAddCollectionRecords.m */; };
  376. D08D887C26D8CBC30019A0E6 /* RQHTTPService+RQAddWrongRecords.m in Sources */ = {isa = PBXBuildFile; fileRef = D08D887B26D8CBC30019A0E6 /* RQHTTPService+RQAddWrongRecords.m */; };
  377. D08D887F26DC7AAF0019A0E6 /* RQHTTPService+RQCancleCollectionRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = D08D887E26DC7AAF0019A0E6 /* RQHTTPService+RQCancleCollectionRecord.m */; };
  378. D08D888226E0C0240019A0E6 /* RQHTTPService+RQDeleteWrongRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = D08D888126E0C0230019A0E6 /* RQHTTPService+RQDeleteWrongRecord.m */; };
  379. D08D888626E1FEEE0019A0E6 /* RQUpdateLocalDataManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D08D888526E1FEEE0019A0E6 /* RQUpdateLocalDataManager.m */; };
  380. D08D888A26E9F9890019A0E6 /* RQActivateVIPViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D08D888826E9F9890019A0E6 /* RQActivateVIPViewController.m */; };
  381. D08D888B26E9F9890019A0E6 /* RQActivateVIPViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = D08D888926E9F9890019A0E6 /* RQActivateVIPViewController.xib */; };
  382. D08D888E26E9F99F0019A0E6 /* RQActivateVIPViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D08D888D26E9F99F0019A0E6 /* RQActivateVIPViewModel.m */; };
  383. D08D889126EA021D0019A0E6 /* RQActivateVIPCodeView.m in Sources */ = {isa = PBXBuildFile; fileRef = D08D889026EA021D0019A0E6 /* RQActivateVIPCodeView.m */; };
  384. D08D889326EA02F90019A0E6 /* RQActivateVIPCodeView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D08D889226EA02F90019A0E6 /* RQActivateVIPCodeView.xib */; };
  385. D092764A272BEE0100984213 /* RQHTTPService+GetConfigKey.m in Sources */ = {isa = PBXBuildFile; fileRef = D0927649272BEE0100984213 /* RQHTTPService+GetConfigKey.m */; };
  386. D09E4DBE287C0315000E4EE1 /* RQUserInfoViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D09E4DBC287C0315000E4EE1 /* RQUserInfoViewModel.m */; };
  387. D09F2D4E26CAC074001211B8 /* RQExerciseToolBarView.m in Sources */ = {isa = PBXBuildFile; fileRef = D09F2D4D26CAC074001211B8 /* RQExerciseToolBarView.m */; };
  388. D09F2D5026CAC08B001211B8 /* RQExerciseToolBarView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D09F2D4F26CAC08B001211B8 /* RQExerciseToolBarView.xib */; };
  389. D09F2D5326CB8CC9001211B8 /* RQTrack.m in Sources */ = {isa = PBXBuildFile; fileRef = D09F2D5226CB8CC9001211B8 /* RQTrack.m */; };
  390. D09F2D5726CB8E48001211B8 /* RQMusicManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D09F2D5626CB8E48001211B8 /* RQMusicManager.m */; };
  391. D0A18AA926CE24FF00FB1853 /* RQCommonManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A18AA826CE24FF00FB1853 /* RQCommonManager.m */; };
  392. D0A91C382713DC2B0049E38D /* launchScreen_Top.png in Resources */ = {isa = PBXBuildFile; fileRef = D0A91C312713DC2B0049E38D /* launchScreen_Top.png */; };
  393. D0A91C392713DC2B0049E38D /* launchScreen_Top@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0A91C322713DC2B0049E38D /* launchScreen_Top@2x.png */; };
  394. D0A91C3A2713DC2B0049E38D /* launchScreen_Top@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0A91C332713DC2B0049E38D /* launchScreen_Top@3x.png */; };
  395. D0A91C3B2713DC2B0049E38D /* lacunchScreen_Bottom@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0A91C352713DC2B0049E38D /* lacunchScreen_Bottom@3x.png */; };
  396. D0A91C3C2713DC2B0049E38D /* lacunchScreen_Bottom@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0A91C362713DC2B0049E38D /* lacunchScreen_Bottom@2x.png */; };
  397. D0A91C3D2713DC2B0049E38D /* lacunchScreen_Bottom.png in Resources */ = {isa = PBXBuildFile; fileRef = D0A91C372713DC2B0049E38D /* lacunchScreen_Bottom.png */; };
  398. D0A91C4027140B930049E38D /* RQFeedbackAndHelpViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A91C3F27140B930049E38D /* RQFeedbackAndHelpViewController.m */; };
  399. D0A91C4327140BB00049E38D /* RQFeedbackAndHelpViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A91C4227140BB00049E38D /* RQFeedbackAndHelpViewModel.m */; };
  400. D0A91C462714210F0049E38D /* RQVersionUpdateViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A91C452714210F0049E38D /* RQVersionUpdateViewModel.m */; };
  401. D0A91C4A271421320049E38D /* RQVersionUpdateViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A91C48271421320049E38D /* RQVersionUpdateViewController.m */; };
  402. D0A91C4B271421320049E38D /* RQVersionUpdateViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0A91C49271421320049E38D /* RQVersionUpdateViewController.xib */; };
  403. D0A91C4F27155C870049E38D /* RQHTTPService+RQVipCode.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A91C4E27155C860049E38D /* RQHTTPService+RQVipCode.m */; };
  404. D0ABBAE526CF776600E7139B /* RQExerciseCatalogueToolBarView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0ABBAE426CF776600E7139B /* RQExerciseCatalogueToolBarView.m */; };
  405. D0ABBAE926CF781300E7139B /* RQExerciseCatalogueToolBarView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0ABBAE826CF781300E7139B /* RQExerciseCatalogueToolBarView.xib */; };
  406. D0ABBAED26CF7F7000E7139B /* RQExerciseCatalogueCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0ABBAEB26CF7F7000E7139B /* RQExerciseCatalogueCell.m */; };
  407. D0ABBAEE26CF7F7000E7139B /* RQExerciseCatalogueCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0ABBAEC26CF7F7000E7139B /* RQExerciseCatalogueCell.xib */; };
  408. D0ABBAF126CF81B600E7139B /* RQExerciseCatalogueItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0ABBAF026CF81B600E7139B /* RQExerciseCatalogueItemViewModel.m */; };
  409. D0ABBAF826CFAFC000E7139B /* RQHTTPService+ThirdLogin.m in Sources */ = {isa = PBXBuildFile; fileRef = D0ABBAF726CFAFC000E7139B /* RQHTTPService+ThirdLogin.m */; };
  410. D0ABBAFC26CFF52700E7139B /* RQQuestionDBManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D0ABBAFB26CFF52700E7139B /* RQQuestionDBManager.m */; };
  411. D0ABBB0026D3346400E7139B /* RQExerciseOptionSureBtnCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0ABBAFE26D3346400E7139B /* RQExerciseOptionSureBtnCell.m */; };
  412. D0ABBB0126D3346400E7139B /* RQExerciseOptionSureBtnCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0ABBAFF26D3346400E7139B /* RQExerciseOptionSureBtnCell.xib */; };
  413. D0ABBB0426D337C800E7139B /* RQExerciseOptionSureBtnItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0ABBB0326D337C800E7139B /* RQExerciseOptionSureBtnItemViewModel.m */; };
  414. D0ABBB0826D374B600E7139B /* RQHTTPService+RQWechatGetUserInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = D0ABBB0726D374B600E7139B /* RQHTTPService+RQWechatGetUserInfo.m */; };
  415. D0ABBB0B26D37BCE00E7139B /* RQThirdLoginModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0ABBB0A26D37BCE00E7139B /* RQThirdLoginModel.m */; };
  416. D0ABBB2C26D386A000E7139B /* RQWechatUserInfoModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0ABBB2B26D386A000E7139B /* RQWechatUserInfoModel.m */; };
  417. D0ABBB3026D3A09100E7139B /* RQHTTPService+RQVipInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = D0ABBB2F26D3A09100E7139B /* RQHTTPService+RQVipInfo.m */; };
  418. D0ABBB3326D3A70F00E7139B /* RQGetVipInfoModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0ABBB3226D3A70F00E7139B /* RQGetVipInfoModel.m */; };
  419. D0ABBB3626D3AA8A00E7139B /* RSA.m in Sources */ = {isa = PBXBuildFile; fileRef = D0ABBB3426D3AA8800E7139B /* RSA.m */; };
  420. D0ABBB3B26D4B8C300E7139B /* RQExerciseExamToolBarCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0ABBB3926D4B8C300E7139B /* RQExerciseExamToolBarCell.m */; };
  421. D0ABBB3C26D4B8C300E7139B /* RQExerciseExamToolBarCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0ABBB3A26D4B8C300E7139B /* RQExerciseExamToolBarCell.xib */; };
  422. D0ABBB3F26D4BDC200E7139B /* RQExerciseExamToolBarItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0ABBB3E26D4BDC200E7139B /* RQExerciseExamToolBarItemViewModel.m */; };
  423. D0ABBB4226D4CA2C00E7139B /* RQCountdownView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0ABBB4126D4CA2C00E7139B /* RQCountdownView.m */; };
  424. D0ABBB4426D4CA3800E7139B /* RQCountdownView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0ABBB4326D4CA3800E7139B /* RQCountdownView.xib */; };
  425. D0ABBB4726D4D29200E7139B /* RQHandInThePaperView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0ABBB4626D4D29200E7139B /* RQHandInThePaperView.m */; };
  426. D0ABBB4926D4D29F00E7139B /* RQHandInThePaperView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0ABBB4826D4D29F00E7139B /* RQHandInThePaperView.xib */; };
  427. D0ABBB4D26D572DA00E7139B /* RQTestResultsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0ABBB4B26D572D900E7139B /* RQTestResultsViewController.m */; };
  428. D0ABBB4E26D572DA00E7139B /* RQTestResultsViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0ABBB4C26D572D900E7139B /* RQTestResultsViewController.xib */; };
  429. D0ABBB5126D572F800E7139B /* RQTestResultsViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0ABBB5026D572F800E7139B /* RQTestResultsViewModel.m */; };
  430. D0B3FC282869A064003C52BA /* RQFreeTryItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC272869A064003C52BA /* RQFreeTryItemViewModel.m */; };
  431. D0B3FC2C2869A199003C52BA /* RQFreeTryCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC2A2869A199003C52BA /* RQFreeTryCell.m */; };
  432. D0B3FC2D2869A199003C52BA /* RQFreeTryCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0B3FC2B2869A199003C52BA /* RQFreeTryCell.xib */; };
  433. D0B3FC342869AC0B003C52BA /* RQHoursBeforeExamHomeViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC312869AC0B003C52BA /* RQHoursBeforeExamHomeViewModel.m */; };
  434. D0B3FC392869AC20003C52BA /* RQHoursBeforeExamHomeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC362869AC1F003C52BA /* RQHoursBeforeExamHomeViewController.m */; };
  435. D0B3FC3A2869AC20003C52BA /* RQHoursBeforeExamHomeViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0B3FC382869AC1F003C52BA /* RQHoursBeforeExamHomeViewController.xib */; };
  436. D0B3FC3E2869B6A7003C52BA /* RQExamRuleModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC3D2869B6A7003C52BA /* RQExamRuleModel.m */; };
  437. D0B3FC42286AC6FA003C52BA /* RQHTTPService+RQGetSelectMiQuestionInfoList.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC41286AC6FA003C52BA /* RQHTTPService+RQGetSelectMiQuestionInfoList.m */; };
  438. D0B3FC47286AF35A003C52BA /* RQFreeTryViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC46286AF35A003C52BA /* RQFreeTryViewController.m */; };
  439. D0B3FC5D286AF5E8003C52BA /* RQFreeTryViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC5C286AF5E8003C52BA /* RQFreeTryViewModel.m */; };
  440. D0B3FC61286AF744003C52BA /* RQFreeTryNoteCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC5F286AF744003C52BA /* RQFreeTryNoteCell.m */; };
  441. D0B3FC62286AF744003C52BA /* RQFreeTryNoteCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0B3FC60286AF744003C52BA /* RQFreeTryNoteCell.xib */; };
  442. D0B3FC66286AFA70003C52BA /* RQFreeTryNoteItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC65286AFA70003C52BA /* RQFreeTryNoteItemViewModel.m */; };
  443. D0B3FC69286AFE8C003C52BA /* RQFreeTryBottomView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC68286AFE8C003C52BA /* RQFreeTryBottomView.m */; };
  444. D0B3FC6B286AFE9C003C52BA /* RQFreeTryBottomView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0B3FC6A286AFE9C003C52BA /* RQFreeTryBottomView.xib */; };
  445. D0B3FC6F286B107F003C52BA /* RQCommonGroupModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC6E286B107F003C52BA /* RQCommonGroupModel.m */; };
  446. D0B3FC73286C2DB7003C52BA /* RQAlertViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC72286C2DB6003C52BA /* RQAlertViewManager.m */; };
  447. D0B3FC77286C425E003C52BA /* RQHTTPService+RQPostDeletion.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC76286C425E003C52BA /* RQHTTPService+RQPostDeletion.m */; };
  448. D0B3FC86286D8B88003C52BA /* XHWebImageAutoSizeCache.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC7E286D8B87003C52BA /* XHWebImageAutoSizeCache.m */; };
  449. D0B3FC87286D8B88003C52BA /* UICollectionView+XHWebImageAutoSize.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC80286D8B87003C52BA /* UICollectionView+XHWebImageAutoSize.m */; };
  450. D0B3FC88286D8B88003C52BA /* UITableView+XHWebImageAutoSize.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC81286D8B87003C52BA /* UITableView+XHWebImageAutoSize.m */; };
  451. D0B3FC89286D8B88003C52BA /* XHWebImageAutoSizeConst.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC82286D8B87003C52BA /* XHWebImageAutoSizeConst.m */; };
  452. D0B3FC8A286D8B88003C52BA /* XHWebImageAutoSize.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC83286D8B87003C52BA /* XHWebImageAutoSize.m */; };
  453. D0B3FC8B286D8B88003C52BA /* NSString+XHWebImageAutoSize.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC84286D8B87003C52BA /* NSString+XHWebImageAutoSize.m */; };
  454. D0B3FC8F286DA082003C52BA /* RQLearningMaterialsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC8E286DA082003C52BA /* RQLearningMaterialsViewController.m */; };
  455. D0B3FC93286DA102003C52BA /* RQLearningMaterialsViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC92286DA102003C52BA /* RQLearningMaterialsViewModel.m */; };
  456. D0B3FC97286DA3DF003C52BA /* RQHTTPService+RQGetLearningMaterials.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC96286DA3DF003C52BA /* RQHTTPService+RQGetLearningMaterials.m */; };
  457. D0B3FC9A286DA477003C52BA /* RQLearningMaterialsModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC99286DA477003C52BA /* RQLearningMaterialsModel.m */; };
  458. D0B3FC9F286DA61D003C52BA /* RQLearningMaterialsListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FC9D286DA61D003C52BA /* RQLearningMaterialsListCell.m */; };
  459. D0B3FCA0286DA61D003C52BA /* RQLearningMaterialsListCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0B3FC9E286DA61D003C52BA /* RQLearningMaterialsListCell.xib */; };
  460. D0B3FCA4286DA654003C52BA /* RQLearningMaterialsItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FCA3286DA654003C52BA /* RQLearningMaterialsItemViewModel.m */; };
  461. D0B3FCAF286DACFF003C52BA /* UIView+QQCorner.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FCA6286DACFF003C52BA /* UIView+QQCorner.m */; };
  462. D0B3FCB0286DACFF003C52BA /* UIImage+QQCorner.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FCA7286DACFF003C52BA /* UIImage+QQCorner.m */; };
  463. D0B3FCB1286DACFF003C52BA /* QQCornerModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FCA8286DACFF003C52BA /* QQCornerModel.m */; };
  464. D0B3FCB2286DACFF003C52BA /* CALayer+QQCorner.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FCA9286DACFF003C52BA /* CALayer+QQCorner.m */; };
  465. D0B3FCB6286E98CC003C52BA /* RQVoiceManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FCB4286E98CC003C52BA /* RQVoiceManager.m */; };
  466. D0B3FCB9286EC7AC003C52BA /* RQLearningMaterialsDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FCB8286EC7AC003C52BA /* RQLearningMaterialsDetailViewController.m */; };
  467. D0B3FCBC286EC7F3003C52BA /* RQLearningMaterialsDetailViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FCBB286EC7F3003C52BA /* RQLearningMaterialsDetailViewModel.m */; };
  468. D0B3FCBF286ED75B003C52BA /* RQLearningMaterialsDetailHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B3FCBE286ED75A003C52BA /* RQLearningMaterialsDetailHeaderView.m */; };
  469. D0B3FCC1286ED7A9003C52BA /* RQLearningMaterialsDetailHeaderView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0B3FCC0286ED7A9003C52BA /* RQLearningMaterialsDetailHeaderView.xib */; };
  470. D0B68D44286EE27A00B2A5EA /* RQLearningMaterialsDetailFooterView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B68D43286EE27A00B2A5EA /* RQLearningMaterialsDetailFooterView.m */; };
  471. D0B68D46286EE28D00B2A5EA /* RQLearningMaterialsDetailFooterView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0B68D45286EE28D00B2A5EA /* RQLearningMaterialsDetailFooterView.xib */; };
  472. D0B68D49286EF17800B2A5EA /* RQHTTPService+RQPostEamilInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B68D48286EF17800B2A5EA /* RQHTTPService+RQPostEamilInfo.m */; };
  473. D0B68D4E2870138B00B2A5EA /* RQExercisExplainCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B68D4C2870138B00B2A5EA /* RQExercisExplainCell.m */; };
  474. D0B68D4F2870138B00B2A5EA /* RQExercisExplainCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0B68D4D2870138B00B2A5EA /* RQExercisExplainCell.xib */; };
  475. D0B68D532871626C00B2A5EA /* RQExercisExplainItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B68D522871626C00B2A5EA /* RQExercisExplainItemViewModel.m */; };
  476. D0C3DDB426FC1B070077503D /* NSDictionary+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD6B26FC1B070077503D /* NSDictionary+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  477. D0C3DDB526FC1B070077503D /* NSMutableArray+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD6D26FC1B070077503D /* NSMutableArray+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  478. D0C3DDB626FC1B070077503D /* NSMutableIndexSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD6E26FC1B070077503D /* NSMutableIndexSet+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  479. D0C3DDB726FC1B070077503D /* NSObject+BKBlockObservation.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD7126FC1B070077503D /* NSObject+BKBlockObservation.m */; };
  480. D0C3DDB826FC1B070077503D /* NSTimer+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD7226FC1B070077503D /* NSTimer+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  481. D0C3DDB926FC1B070077503D /* NSInvocation+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD7526FC1B070077503D /* NSInvocation+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  482. D0C3DDBA26FC1B070077503D /* NSSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD7626FC1B070077503D /* NSSet+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  483. D0C3DDBB26FC1B070077503D /* NSMutableOrderedSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD7A26FC1B070077503D /* NSMutableOrderedSet+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  484. D0C3DDBC26FC1B070077503D /* NSOrderedSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD7B26FC1B070077503D /* NSOrderedSet+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  485. D0C3DDBD26FC1B070077503D /* NSObject+BKAssociatedObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD7D26FC1B070077503D /* NSObject+BKAssociatedObjects.m */; };
  486. D0C3DDBE26FC1B070077503D /* NSArray+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD8026FC1B070077503D /* NSArray+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  487. D0C3DDBF26FC1B070077503D /* NSObject+BKBlockExecution.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD8126FC1B070077503D /* NSObject+BKBlockExecution.m */; };
  488. D0C3DDC026FC1B070077503D /* NSIndexSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD8426FC1B070077503D /* NSIndexSet+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  489. D0C3DDC126FC1B070077503D /* NSMutableDictionary+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD8826FC1B070077503D /* NSMutableDictionary+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  490. D0C3DDC226FC1B070077503D /* NSMutableSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD8926FC1B070077503D /* NSMutableSet+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  491. D0C3DDC426FC1B070077503D /* UIBarButtonItem+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD9226FC1B070077503D /* UIBarButtonItem+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  492. D0C3DDC526FC1B070077503D /* UIAlertView+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD9326FC1B070077503D /* UIAlertView+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  493. D0C3DDC626FC1B070077503D /* UIView+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD9426FC1B070077503D /* UIView+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  494. D0C3DDC726FC1B070077503D /* UIGestureRecognizer+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD9526FC1B070077503D /* UIGestureRecognizer+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  495. D0C3DDC826FC1B070077503D /* UIPopoverController+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD9626FC1B070077503D /* UIPopoverController+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  496. D0C3DDC926FC1B070077503D /* UIActionSheet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD9726FC1B070077503D /* UIActionSheet+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  497. D0C3DDCA26FC1B070077503D /* UIImagePickerController+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD9826FC1B070077503D /* UIImagePickerController+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  498. D0C3DDCB26FC1B070077503D /* UITextField+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD9926FC1B070077503D /* UITextField+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  499. D0C3DDCC26FC1B070077503D /* UIControl+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DD9A26FC1B070077503D /* UIControl+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  500. D0C3DDCD26FC1B070077503D /* MFMailComposeViewController+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DDA226FC1B070077503D /* MFMailComposeViewController+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  501. D0C3DDCE26FC1B070077503D /* MFMessageComposeViewController+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DDA326FC1B070077503D /* MFMessageComposeViewController+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  502. D0C3DDCF26FC1B070077503D /* A2BlockInvocation.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DDA726FC1B070077503D /* A2BlockInvocation.m */; };
  503. D0C3DDD026FC1B070077503D /* NSCache+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DDAC26FC1B070077503D /* NSCache+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  504. D0C3DDD126FC1B070077503D /* NSURLConnection+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DDAE26FC1B070077503D /* NSURLConnection+BlocksKit.m */; settings = {COMPILER_FLAGS = "-w"; }; };
  505. D0C3DDD226FC1B070077503D /* NSObject+A2BlockDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DDAF26FC1B070077503D /* NSObject+A2BlockDelegate.m */; };
  506. D0C3DDD326FC1B070077503D /* A2DynamicDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DDB126FC1B070077503D /* A2DynamicDelegate.m */; };
  507. D0C3DDD426FC1B070077503D /* NSObject+A2DynamicDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DDB226FC1B070077503D /* NSObject+A2DynamicDelegate.m */; };
  508. D0C3DDE126FC2F070077503D /* NotificationService.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C3DDE026FC2F070077503D /* NotificationService.m */; };
  509. D0C3DDE526FC2F070077503D /* NotificationService.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = D0C3DDDD26FC2F070077503D /* NotificationService.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
  510. D0C414872874047C0036692E /* RQExplainModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C414862874047C0036692E /* RQExplainModel.m */; };
  511. D0C4148B2874407F0036692E /* RQExplainVideoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C4148A2874407F0036692E /* RQExplainVideoViewController.m */; };
  512. D0C4148F287440AF0036692E /* RQExplainVideoViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C4148E287440AF0036692E /* RQExplainVideoViewModel.m */; };
  513. D0C4149528757C270036692E /* 语音播放.gif in Resources */ = {isa = PBXBuildFile; fileRef = D0C4149428757C270036692E /* 语音播放.gif */; };
  514. D0C414A02875B5740036692E /* JXCategoryTitleCell+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C4149F2875B5740036692E /* JXCategoryTitleCell+RQExtension.m */; };
  515. D0C4D51926B3FF6F00404C46 /* ProfileModule.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C4D51826B3FF6F00404C46 /* ProfileModule.m */; };
  516. D0C4D51D26B3FFC400404C46 /* RQProfileUserInfoCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C4D51B26B3FFC400404C46 /* RQProfileUserInfoCell.m */; };
  517. D0C4D51E26B3FFC400404C46 /* RQProfileUserInfoCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0C4D51C26B3FFC400404C46 /* RQProfileUserInfoCell.xib */; };
  518. D0C4D52326B401B500404C46 /* RQProfileUserInfoItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C4D52226B401B500404C46 /* RQProfileUserInfoItemViewModel.m */; };
  519. D0CDA802282CD4F5001B1A69 /* RQDouYinManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D0CDA801282CD4F4001B1A69 /* RQDouYinManager.m */; };
  520. D0D045802744FE2500257D01 /* question.db in Resources */ = {isa = PBXBuildFile; fileRef = D0D0457F2744FE2400257D01 /* question.db */; };
  521. D0D045B0274CEA9200257D01 /* RQADViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D045AF274CEA9100257D01 /* RQADViewManager.m */; };
  522. D0D1F58E283B2DE30086C6AE /* RQWrongAndCollectionVC.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1F58D283B2DE30086C6AE /* RQWrongAndCollectionVC.m */; };
  523. D0D1F591283B2E4A0086C6AE /* RQWrongAndCollectionViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1F590283B2E4A0086C6AE /* RQWrongAndCollectionViewModel.m */; };
  524. D0D1F595283B513C0086C6AE /* RQWrongAndCollectionCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1F593283B513C0086C6AE /* RQWrongAndCollectionCell.m */; };
  525. D0D1F596283B513C0086C6AE /* RQWrongAndCollectionCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0D1F594283B513C0086C6AE /* RQWrongAndCollectionCell.xib */; };
  526. D0D1F599283B51A20086C6AE /* RQWrongAndCollectionItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1F598283B51A20086C6AE /* RQWrongAndCollectionItemViewModel.m */; };
  527. D0D1F59F283C807D0086C6AE /* RQSynExerciseItemViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1F59E283C807D0086C6AE /* RQSynExerciseItemViewModel.m */; };
  528. D0D1F5A3283C809E0086C6AE /* RQSynExerciseCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1F5A1283C809E0086C6AE /* RQSynExerciseCell.m */; };
  529. D0D1F5A4283C809E0086C6AE /* RQSynExerciseCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0D1F5A2283C809E0086C6AE /* RQSynExerciseCell.xib */; };
  530. D0D1F5CE283CA3710086C6AE /* RQHomeSubPageVideoHeaderCollectionReusableView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0D1F5C3283CA3710086C6AE /* RQHomeSubPageVideoHeaderCollectionReusableView.xib */; };
  531. D0D1F5CF283CA3710086C6AE /* RQHomeSubPageVideoCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1F5C4283CA3710086C6AE /* RQHomeSubPageVideoCell.m */; };
  532. D0D1F5D0283CA3710086C6AE /* RQHomeSubPageVideoScrollCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0D1F5C6283CA3710086C6AE /* RQHomeSubPageVideoScrollCell.xib */; };
  533. D0D1F5D1283CA3710086C6AE /* RQHomeSubPageCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0D1F5C8283CA3710086C6AE /* RQHomeSubPageCell.xib */; };
  534. D0D1F5D2283CA3710086C6AE /* RQHomeSubPageVideoScrollCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1F5C9283CA3710086C6AE /* RQHomeSubPageVideoScrollCell.m */; };
  535. D0D1F5D3283CA3710086C6AE /* RQHomeSubPageVideoCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0D1F5CA283CA3710086C6AE /* RQHomeSubPageVideoCell.xib */; };
  536. D0D1F5D4283CA3710086C6AE /* RQHomeSubPageVideoHeaderCollectionReusableView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1F5CC283CA3710086C6AE /* RQHomeSubPageVideoHeaderCollectionReusableView.m */; };
  537. D0D1F5D5283CA3710086C6AE /* RQHomeSubPageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1F5CD283CA3710086C6AE /* RQHomeSubPageCell.m */; };
  538. D0D1F5D7283CA38B0086C6AE /* RQHomeSubPageListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1F5D6283CA38A0086C6AE /* RQHomeSubPageListCell.m */; };
  539. D0D1F5DB283F68910086C6AE /* RQVipPlaceHolderView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1F5D9283F68910086C6AE /* RQVipPlaceHolderView.m */; };
  540. D0D1F5DC283F68910086C6AE /* RQVipPlaceHolderView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0D1F5DA283F68910086C6AE /* RQVipPlaceHolderView.xib */; };
  541. D0D8DE1D275080F400FB01D0 /* AVAudioSession+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D8DE1C275080F400FB01D0 /* AVAudioSession+RQExtension.m */; };
  542. D0D8DE202750C79500FB01D0 /* ZFPlayerControlView+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D8DE1F2750C79500FB01D0 /* ZFPlayerControlView+RQExtension.m */; };
  543. D0D8DE232750E83500FB01D0 /* ZFLandscapeViewController+RQExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D8DE222750E83500FB01D0 /* ZFLandscapeViewController+RQExtension.m */; };
  544. D0DC5772275DE6D300C6C1B4 /* UIViewController+ZFPlayerFixSafeArea.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DC5771275DE6D300C6C1B4 /* UIViewController+ZFPlayerFixSafeArea.m */; };
  545. D0EB1C5D28376F53003F9917 /* RQErrorExerciseToolBarView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EB1C5C28376F53003F9917 /* RQErrorExerciseToolBarView.m */; };
  546. D0EB1C5F28376F63003F9917 /* RQErrorExerciseToolBarView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0EB1C5E28376F63003F9917 /* RQErrorExerciseToolBarView.xib */; };
  547. D0ED400E28F6933D00086901 /* RQHTTPService+RQRecommendCode.m in Sources */ = {isa = PBXBuildFile; fileRef = D0ED400D28F6933D00086901 /* RQHTTPService+RQRecommendCode.m */; };
  548. D0F83B272732E3A9002BF498 /* RQVideoListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F83B252732E3A9002BF498 /* RQVideoListCell.m */; };
  549. D0F83B282732E3A9002BF498 /* RQVideoListCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0F83B262732E3A9002BF498 /* RQVideoListCell.xib */; };
  550. D0F83B3327336F6E002BF498 /* MPPreLoaderModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F83B2A27336F6E002BF498 /* MPPreLoaderModel.m */; };
  551. D0F83B3527336F6E002BF498 /* MPlayerAttributeManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F83B3127336F6E002BF498 /* MPlayerAttributeManager.m */; };
  552. D0F83B3627336F6E002BF498 /* MPPlayerController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F83B3227336F6E002BF498 /* MPPlayerController.m */; };
  553. /* End PBXBuildFile section */
  554. /* Begin PBXContainerItemProxy section */
  555. D0C3DDE326FC2F070077503D /* PBXContainerItemProxy */ = {
  556. isa = PBXContainerItemProxy;
  557. containerPortal = D08B8F6E26AA5F5000963C1A /* Project object */;
  558. proxyType = 1;
  559. remoteGlobalIDString = D0C3DDDC26FC2F070077503D;
  560. remoteInfo = NotificationService;
  561. };
  562. /* End PBXContainerItemProxy section */
  563. /* Begin PBXCopyFilesBuildPhase section */
  564. D066B0B628A9E4DE00C0F991 /* Embed Frameworks */ = {
  565. isa = PBXCopyFilesBuildPhase;
  566. buildActionMask = 2147483647;
  567. dstPath = "";
  568. dstSubfolderSpec = 10;
  569. files = (
  570. D066B0B528A9E4DE00C0F991 /* OpenSSL.xcframework in Embed Frameworks */,
  571. );
  572. name = "Embed Frameworks";
  573. runOnlyForDeploymentPostprocessing = 0;
  574. };
  575. D0C3DDE926FC2F070077503D /* Embed App Extensions */ = {
  576. isa = PBXCopyFilesBuildPhase;
  577. buildActionMask = 2147483647;
  578. dstPath = "";
  579. dstSubfolderSpec = 13;
  580. files = (
  581. D0C3DDE526FC2F070077503D /* NotificationService.appex in Embed App Extensions */,
  582. );
  583. name = "Embed App Extensions";
  584. runOnlyForDeploymentPostprocessing = 0;
  585. };
  586. /* End PBXCopyFilesBuildPhase section */
  587. /* Begin PBXFileReference section */
  588. 6B0275AF8CCD225CC1923A94 /* Pods-NotificationService.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-NotificationService.debug.xcconfig"; path = "Target Support Files/Pods-NotificationService/Pods-NotificationService.debug.xcconfig"; sourceTree = "<group>"; };
  589. 6E03D4E7FB899798097BAE8A /* Pods-SDJK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SDJK.debug.xcconfig"; path = "Target Support Files/Pods-SDJK/Pods-SDJK.debug.xcconfig"; sourceTree = "<group>"; };
  590. 8502F2C927BA05530017F467 /* AdSupport.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AdSupport.framework; path = System/Library/Frameworks/AdSupport.framework; sourceTree = SDKROOT; };
  591. 8502F2CB27BA05830017F467 /* AppTrackingTransparency.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppTrackingTransparency.framework; path = System/Library/Frameworks/AppTrackingTransparency.framework; sourceTree = SDKROOT; };
  592. 8502F2CD27BA060E0017F467 /* ADSuyiSDK.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = ADSuyiSDK.xcframework; path = Pods/ADSuyiSDK/ADSuyiSDK/Classes/core/ADSuyiSDK.xcframework; sourceTree = "<group>"; };
  593. 8502F2D927BB36770017F467 /* CoreLocation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreLocation.framework; path = System/Library/Frameworks/CoreLocation.framework; sourceTree = SDKROOT; };
  594. 8502F2DB27BB36860017F467 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
  595. 8502F2DD27BB369F0017F467 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
  596. 8502F2DF27BB36AD0017F467 /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = System/Library/Frameworks/CoreTelephony.framework; sourceTree = SDKROOT; };
  597. 8502F2E127BB36BB0017F467 /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
  598. 8502F2E227BB36C70017F467 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; };
  599. 8502F2E427BB36DD0017F467 /* libxml2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libxml2.tbd; path = usr/lib/libxml2.tbd; sourceTree = SDKROOT; };
  600. 8502F2E527BB36EE0017F467 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
  601. 8502F2E727BB36FC0017F467 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; };
  602. 8502F2E927BB370B0017F467 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
  603. 8502F2EB27BB37170017F467 /* CoreMedia.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; };
  604. 8583A0F327A116190023AF4E /* RQHistoryModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQHistoryModel.h; sourceTree = "<group>"; };
  605. 8583A0F427A116190023AF4E /* RQHistoryModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQHistoryModel.m; sourceTree = "<group>"; };
  606. 85ECB11B279173C60008F45E /* RQExerciseSettingViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseSettingViewController.h; sourceTree = "<group>"; };
  607. 85ECB11C279173C60008F45E /* RQExerciseSettingViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseSettingViewController.m; sourceTree = "<group>"; };
  608. 85ECB11E279174340008F45E /* RQExerciseSettingViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseSettingViewModel.h; sourceTree = "<group>"; };
  609. 85ECB11F279174340008F45E /* RQExerciseSettingViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseSettingViewModel.m; sourceTree = "<group>"; };
  610. 85ECB121279176500008F45E /* RQExerciseSettingHeaderView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseSettingHeaderView.h; sourceTree = "<group>"; };
  611. 85ECB122279176500008F45E /* RQExerciseSettingHeaderView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseSettingHeaderView.m; sourceTree = "<group>"; };
  612. 85ECB124279176750008F45E /* RQExerciseSettingHeaderView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQExerciseSettingHeaderView.xib; sourceTree = "<group>"; };
  613. 85ECB1262794F7CD0008F45E /* RQExerciseSettingCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseSettingCell.h; sourceTree = "<group>"; };
  614. 85ECB1272794F7CD0008F45E /* RQExerciseSettingCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseSettingCell.m; sourceTree = "<group>"; };
  615. 85ECB1282794F7CD0008F45E /* RQExerciseSettingCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQExerciseSettingCell.xib; sourceTree = "<group>"; };
  616. 85ECB12B2794FAE60008F45E /* RQExerciseSettingItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseSettingItemViewModel.h; sourceTree = "<group>"; };
  617. 85ECB12C2794FAE60008F45E /* RQExerciseSettingItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseSettingItemViewModel.m; sourceTree = "<group>"; };
  618. 85ECB12F27968E2B0008F45E /* RQCacheManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCacheManager.h; sourceTree = "<group>"; };
  619. 85ECB13027968E2B0008F45E /* RQCacheManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQCacheManager.m; sourceTree = "<group>"; };
  620. 85ECB1322797ECDA0008F45E /* RQHTTPService+RQGetDspList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQGetDspList.h"; sourceTree = "<group>"; };
  621. 85ECB1332797ECDA0008F45E /* RQHTTPService+RQGetDspList.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQGetDspList.m"; sourceTree = "<group>"; };
  622. 85ECB1352798120B0008F45E /* RQDspVideoDetailViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQDspVideoDetailViewController.h; sourceTree = "<group>"; };
  623. 85ECB1362798120B0008F45E /* RQDspVideoDetailViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQDspVideoDetailViewController.m; sourceTree = "<group>"; };
  624. 85ECB1382798124F0008F45E /* RQDspVideoDetailViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQDspVideoDetailViewModel.h; sourceTree = "<group>"; };
  625. 85ECB1392798124F0008F45E /* RQDspVideoDetailViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQDspVideoDetailViewModel.m; sourceTree = "<group>"; };
  626. 85ECB13B279816000008F45E /* RQDspVideoDetailControlView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQDspVideoDetailControlView.h; sourceTree = "<group>"; };
  627. 85ECB13C279816000008F45E /* RQDspVideoDetailControlView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQDspVideoDetailControlView.m; sourceTree = "<group>"; };
  628. 85ECB144279930010008F45E /* RQDspVideoDetailCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQDspVideoDetailCell.h; sourceTree = "<group>"; };
  629. 85ECB145279930010008F45E /* RQDspVideoDetailCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQDspVideoDetailCell.m; sourceTree = "<group>"; };
  630. 85ECB146279930010008F45E /* RQDspVideoDetailCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQDspVideoDetailCell.xib; sourceTree = "<group>"; };
  631. 85ECB1492799462E0008F45E /* RQDspVideoDetailItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQDspVideoDetailItemViewModel.h; sourceTree = "<group>"; };
  632. 85ECB14A2799462F0008F45E /* RQDspVideoDetailItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQDspVideoDetailItemViewModel.m; sourceTree = "<group>"; };
  633. 85ECB14D279AA7A90008F45E /* MPUserDynamicTransition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPUserDynamicTransition.h; sourceTree = "<group>"; };
  634. 85ECB14E279AA7A90008F45E /* MPTransition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPTransition.h; sourceTree = "<group>"; };
  635. 85ECB14F279AA7A90008F45E /* MPTransition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPTransition.m; sourceTree = "<group>"; };
  636. 85ECB150279AA7A90008F45E /* MPUserDynamicTransition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPUserDynamicTransition.m; sourceTree = "<group>"; };
  637. 901FDA382B33E3EA0014816E /* RQHTTPService+SelectTestK14QuestionInfoList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+SelectTestK14QuestionInfoList.h"; sourceTree = "<group>"; };
  638. 901FDA392B33E3EA0014816E /* RQHTTPService+SelectTestK14QuestionInfoList.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+SelectTestK14QuestionInfoList.m"; sourceTree = "<group>"; };
  639. A018283DDB3F90044487C9A2 /* Pods-SDJK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SDJK.release.xcconfig"; path = "Target Support Files/Pods-SDJK/Pods-SDJK.release.xcconfig"; sourceTree = "<group>"; };
  640. A9FE044E85A0834D96AB68FA /* libPods-SDJK.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-SDJK.a"; sourceTree = BUILT_PRODUCTS_DIR; };
  641. D000701B29EE696A00DC1CEB /* RQHTTPService+RQCollections.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQCollections.h"; sourceTree = "<group>"; };
  642. D000701C29EE696A00DC1CEB /* RQHTTPService+RQCollections.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQCollections.m"; sourceTree = "<group>"; };
  643. D000701E29EE6F0900DC1CEB /* user.db */ = {isa = PBXFileReference; lastKnownFileType = file; path = user.db; sourceTree = "<group>"; };
  644. D000702029EE788600DC1CEB /* RQHTTPService+RQAppCollectionByUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQAppCollectionByUser.h"; sourceTree = "<group>"; };
  645. D000702129EE788700DC1CEB /* RQHTTPService+RQAppCollectionByUser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQAppCollectionByUser.m"; sourceTree = "<group>"; };
  646. D000702329EE78A800DC1CEB /* RQHTTPService+RQBakCollections.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQBakCollections.h"; sourceTree = "<group>"; };
  647. D000702429EE78A800DC1CEB /* RQHTTPService+RQBakCollections.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQBakCollections.m"; sourceTree = "<group>"; };
  648. D000702629EE78F600DC1CEB /* RQHTTPService+RQBakWrongs.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQBakWrongs.m"; sourceTree = "<group>"; };
  649. D000702729EE78F600DC1CEB /* RQHTTPService+RQAppWrongByUser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQAppWrongByUser.m"; sourceTree = "<group>"; };
  650. D000702829EE78F600DC1CEB /* RQHTTPService+RQAppWrongByUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQAppWrongByUser.h"; sourceTree = "<group>"; };
  651. D000702929EE78F600DC1CEB /* RQHTTPService+RQBakWrongs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQBakWrongs.h"; sourceTree = "<group>"; };
  652. D000702A29EE78F600DC1CEB /* RQHTTPService+RQWrongs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQWrongs.h"; sourceTree = "<group>"; };
  653. D000702B29EE78F600DC1CEB /* RQHTTPService+RQWrongs.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQWrongs.m"; sourceTree = "<group>"; };
  654. D0052CFA2733DED300E9A6C5 /* ZFPortraitControlView+RQExtension.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "ZFPortraitControlView+RQExtension.h"; sourceTree = "<group>"; };
  655. D0052CFB2733DED300E9A6C5 /* ZFPortraitControlView+RQExtension.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "ZFPortraitControlView+RQExtension.m"; sourceTree = "<group>"; };
  656. D0052CFD2734CE5000E9A6C5 /* RQVideoDetailSubPageSectionHeaderView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQVideoDetailSubPageSectionHeaderView.h; sourceTree = "<group>"; };
  657. D0052CFE2734CE5000E9A6C5 /* RQVideoDetailSubPageSectionHeaderView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQVideoDetailSubPageSectionHeaderView.m; sourceTree = "<group>"; };
  658. D0052D002734CE5D00E9A6C5 /* RQVideoDetailSubPageSectionHeaderView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQVideoDetailSubPageSectionHeaderView.xib; sourceTree = "<group>"; };
  659. D0052D022735024A00E9A6C5 /* RQVideoDetailSubPageCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQVideoDetailSubPageCell.h; sourceTree = "<group>"; };
  660. D0052D032735024A00E9A6C5 /* RQVideoDetailSubPageCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQVideoDetailSubPageCell.m; sourceTree = "<group>"; };
  661. D0052D042735024A00E9A6C5 /* RQVideoDetailSubPageCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQVideoDetailSubPageCell.xib; sourceTree = "<group>"; };
  662. D0052D07273502FB00E9A6C5 /* RQVideoDetailSubPageItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQVideoDetailSubPageItemViewModel.h; sourceTree = "<group>"; };
  663. D0052D08273502FB00E9A6C5 /* RQVideoDetailSubPageItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQVideoDetailSubPageItemViewModel.m; sourceTree = "<group>"; };
  664. D0052D15273A7DE100E9A6C5 /* RQHomeSubPageVideoItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageVideoItemViewModel.h; sourceTree = "<group>"; };
  665. D0052D16273A7DE100E9A6C5 /* RQHomeSubPageVideoItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageVideoItemViewModel.m; sourceTree = "<group>"; };
  666. D0052D27273CD85D00E9A6C5 /* RQHomeSubPageVideoScrollItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageVideoScrollItemViewModel.h; sourceTree = "<group>"; };
  667. D0052D28273CD85D00E9A6C5 /* RQHomeSubPageVideoScrollItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageVideoScrollItemViewModel.m; sourceTree = "<group>"; };
  668. D0052D2A273D00BE00E9A6C5 /* RQHomeSubPageVideoScrollViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageVideoScrollViewController.h; sourceTree = "<group>"; };
  669. D0052D2B273D00BE00E9A6C5 /* RQHomeSubPageVideoScrollViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageVideoScrollViewController.m; sourceTree = "<group>"; };
  670. D0052D2D273D019100E9A6C5 /* RQHomeSubPageVideoScrollViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageVideoScrollViewModel.h; sourceTree = "<group>"; };
  671. D0052D2E273D019100E9A6C5 /* RQHomeSubPageVideoScrollViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageVideoScrollViewModel.m; sourceTree = "<group>"; };
  672. D0052D30273D024200E9A6C5 /* RQHomeSubPageVideoScrollSubViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageVideoScrollSubViewController.h; sourceTree = "<group>"; };
  673. D0052D31273D024200E9A6C5 /* RQHomeSubPageVideoScrollSubViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageVideoScrollSubViewController.m; sourceTree = "<group>"; };
  674. D0052D33273D025D00E9A6C5 /* RQHomeSubPageVideoScrollSubViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageVideoScrollSubViewModel.h; sourceTree = "<group>"; };
  675. D0052D34273D025D00E9A6C5 /* RQHomeSubPageVideoScrollSubViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageVideoScrollSubViewModel.m; sourceTree = "<group>"; };
  676. D0052D362741021200E9A6C5 /* RQHomeSubPageVideoHeaderGroupViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageVideoHeaderGroupViewModel.h; sourceTree = "<group>"; };
  677. D0052D372741021200E9A6C5 /* RQHomeSubPageVideoHeaderGroupViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageVideoHeaderGroupViewModel.m; sourceTree = "<group>"; };
  678. D0052D392741F3C000E9A6C5 /* AppleThirldLoginModule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleThirldLoginModule.h; sourceTree = "<group>"; };
  679. D0052D3A2741F3C000E9A6C5 /* AppleThirldLoginModule.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppleThirldLoginModule.m; sourceTree = "<group>"; };
  680. D00A14A627547B0700793046 /* SKStoreProductViewController+RQExtension.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "SKStoreProductViewController+RQExtension.h"; sourceTree = "<group>"; };
  681. D00A14A727547B0700793046 /* SKStoreProductViewController+RQExtension.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "SKStoreProductViewController+RQExtension.m"; sourceTree = "<group>"; };
  682. D00C39B6278D4DF900C976B3 /* RQHTTPService+RQGetVersionList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQGetVersionList.h"; sourceTree = "<group>"; };
  683. D00C39B7278D4DF900C976B3 /* RQHTTPService+RQGetVersionList.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQGetVersionList.m"; sourceTree = "<group>"; };
  684. D00C39B9278D4E6B00C976B3 /* RQVersionModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQVersionModel.h; sourceTree = "<group>"; };
  685. D00C39BA278D4E6B00C976B3 /* RQVersionModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQVersionModel.m; sourceTree = "<group>"; };
  686. D00C39BC278D4EE500C976B3 /* RQQuestionModule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQQuestionModule.h; sourceTree = "<group>"; };
  687. D00C39BD278D4EE500C976B3 /* RQQuestionModule.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQQuestionModule.m; sourceTree = "<group>"; };
  688. D010B1242726B43500805122 /* OtherModule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OtherModule.h; sourceTree = "<group>"; };
  689. D010B1252726B43500805122 /* OtherModule.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = OtherModule.m; sourceTree = "<group>"; };
  690. D010B1282726B59F00805122 /* RQVideoModule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQVideoModule.h; sourceTree = "<group>"; };
  691. D010B1292726B59F00805122 /* RQVideoModule.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQVideoModule.m; sourceTree = "<group>"; };
  692. D010B12F2726B62E00805122 /* RQTreeListModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQTreeListModel.m; sourceTree = "<group>"; };
  693. D010B1302726B62E00805122 /* RQTreeListModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQTreeListModel.h; sourceTree = "<group>"; };
  694. D010B1312726B62E00805122 /* RQHTTPService+RQGetTreeList.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQGetTreeList.m"; sourceTree = "<group>"; };
  695. D010B1322726B62F00805122 /* RQHTTPService+RQGetTreeList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQGetTreeList.h"; sourceTree = "<group>"; };
  696. D010B1352726B7D100805122 /* RQVideoDetailViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQVideoDetailViewController.h; sourceTree = "<group>"; };
  697. D010B1362726B7D100805122 /* RQVideoDetailViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQVideoDetailViewController.m; sourceTree = "<group>"; };
  698. D010B13D2727C63800805122 /* RQVideoDetailSubPageViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQVideoDetailSubPageViewModel.h; sourceTree = "<group>"; };
  699. D010B13E2727C63800805122 /* RQVideoDetailSubPageViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQVideoDetailSubPageViewModel.m; sourceTree = "<group>"; };
  700. D010B1402727C64900805122 /* RQVideoDetailViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQVideoDetailViewModel.h; sourceTree = "<group>"; };
  701. D010B1412727C64900805122 /* RQVideoDetailViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQVideoDetailViewModel.m; sourceTree = "<group>"; };
  702. D010B1432727D40C00805122 /* RQVideoDetailSubPageViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQVideoDetailSubPageViewController.h; sourceTree = "<group>"; };
  703. D010B1442727D40C00805122 /* RQVideoDetailSubPageViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQVideoDetailSubPageViewController.m; sourceTree = "<group>"; };
  704. D010B1472727EECC00805122 /* JXPagerView+RQExtension.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "JXPagerView+RQExtension.h"; sourceTree = "<group>"; };
  705. D010B1482727EECC00805122 /* JXPagerView+RQExtension.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "JXPagerView+RQExtension.m"; sourceTree = "<group>"; };
  706. D02297592836199B00BB20AB /* RQUpdateView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQUpdateView.h; sourceTree = "<group>"; };
  707. D022975A2836199B00BB20AB /* RQUpdateView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQUpdateView.m; sourceTree = "<group>"; };
  708. D022975C283619AC00BB20AB /* RQUpdateView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQUpdateView.xib; sourceTree = "<group>"; };
  709. D02A4E3E26B7D39E00BB73F9 /* RQProfileMemberValidityCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQProfileMemberValidityCell.h; sourceTree = "<group>"; };
  710. D02A4E3F26B7D39E00BB73F9 /* RQProfileMemberValidityCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQProfileMemberValidityCell.m; sourceTree = "<group>"; };
  711. D02A4E4026B7D39E00BB73F9 /* RQProfileMemberValidityCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQProfileMemberValidityCell.xib; sourceTree = "<group>"; };
  712. D02A4E4326B7D57300BB73F9 /* RQProfileMemberValidityItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQProfileMemberValidityItemViewModel.h; sourceTree = "<group>"; };
  713. D02A4E4426B7D57300BB73F9 /* RQProfileMemberValidityItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQProfileMemberValidityItemViewModel.m; sourceTree = "<group>"; };
  714. D02A4E4626B7E12F00BB73F9 /* RQProfileLogoutCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQProfileLogoutCell.h; sourceTree = "<group>"; };
  715. D02A4E4726B7E12F00BB73F9 /* RQProfileLogoutCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQProfileLogoutCell.m; sourceTree = "<group>"; };
  716. D02A4E4826B7E12F00BB73F9 /* RQProfileLogoutCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQProfileLogoutCell.xib; sourceTree = "<group>"; };
  717. D02A4E4B26B7E32100BB73F9 /* RQProfileLogouItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQProfileLogouItemViewModel.h; sourceTree = "<group>"; };
  718. D02A4E4C26B7E32100BB73F9 /* RQProfileLogouItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQProfileLogouItemViewModel.m; sourceTree = "<group>"; };
  719. D02A4E4E26B93A1900BB73F9 /* RQUserInfoViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQUserInfoViewController.h; sourceTree = "<group>"; };
  720. D02A4E4F26B93A1900BB73F9 /* RQUserInfoViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQUserInfoViewController.m; sourceTree = "<group>"; };
  721. D02A4E5A26BA8A4D00BB73F9 /* RQHomeSubPageListViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageListViewModel.h; sourceTree = "<group>"; };
  722. D02A4E5B26BA8A4D00BB73F9 /* RQHomeSubPageListViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageListViewModel.m; sourceTree = "<group>"; };
  723. D02A4E5D26BA8F3200BB73F9 /* RQHomeSubPageListViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageListViewController.h; sourceTree = "<group>"; };
  724. D02A4E5E26BA8F3200BB73F9 /* RQHomeSubPageListViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageListViewController.m; sourceTree = "<group>"; };
  725. D02A4E6026BA91A800BB73F9 /* RQHomeSubPageListCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageListCell.h; sourceTree = "<group>"; };
  726. D02A4E6226BA91A800BB73F9 /* RQHomeSubPageListCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQHomeSubPageListCell.xib; sourceTree = "<group>"; };
  727. D02A4E6526BA91FC00BB73F9 /* RQHomeSubPageListItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageListItemViewModel.h; sourceTree = "<group>"; };
  728. D02A4E6626BA91FC00BB73F9 /* RQHomeSubPageListItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageListItemViewModel.m; sourceTree = "<group>"; };
  729. D02A4E6826BBBA9A00BB73F9 /* RQCommonCollectionViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQCommonCollectionViewController.m; sourceTree = "<group>"; };
  730. D02A4E6926BBBA9A00BB73F9 /* RQCommonCollectionViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCommonCollectionViewController.h; sourceTree = "<group>"; };
  731. D02A4E6B26BBBAA800BB73F9 /* RQCommonReusableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCommonReusableView.h; sourceTree = "<group>"; };
  732. D02A4E6C26BBBAA800BB73F9 /* RQCommonCollectionViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQCommonCollectionViewCell.m; sourceTree = "<group>"; };
  733. D02A4E6D26BBBAA800BB73F9 /* RQCommonCollectionViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCommonCollectionViewCell.h; sourceTree = "<group>"; };
  734. D02A4E6E26BBBAA800BB73F9 /* RQCommonReusableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQCommonReusableView.m; sourceTree = "<group>"; };
  735. D02A4E7126BBBAB800BB73F9 /* RQCommonCollecttionViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCommonCollecttionViewModel.h; sourceTree = "<group>"; };
  736. D02A4E7226BBBAB900BB73F9 /* RQCommonCollecttionViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQCommonCollecttionViewModel.m; sourceTree = "<group>"; };
  737. D02A4E7326BBBAB900BB73F9 /* RQCommonCollecttionItemViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQCommonCollecttionItemViewModel.m; sourceTree = "<group>"; };
  738. D02A4E7426BBBAB900BB73F9 /* RQCommonCollecttionItemViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCommonCollecttionItemViewModel.h; sourceTree = "<group>"; };
  739. D02A4E7726BBBB9300BB73F9 /* RQCollectionViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQCollectionViewController.m; sourceTree = "<group>"; };
  740. D02A4E7826BBBB9300BB73F9 /* RQCollectionViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCollectionViewController.h; sourceTree = "<group>"; };
  741. D02A4E7A26BBBBC900BB73F9 /* RQCollectionViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQCollectionViewModel.m; sourceTree = "<group>"; };
  742. D02A4E7B26BBBBC900BB73F9 /* RQCollectionViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCollectionViewModel.h; sourceTree = "<group>"; };
  743. D02A4E7D26BBBC2000BB73F9 /* RQCollectionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQCollectionView.m; sourceTree = "<group>"; };
  744. D02A4E7E26BBBC2000BB73F9 /* RQCollectionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCollectionView.h; sourceTree = "<group>"; };
  745. D02A4E8126BBD36000BB73F9 /* YYCategories.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYCategories.h; sourceTree = "<group>"; };
  746. D02A4E8326BBD36000BB73F9 /* UITextField+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITextField+YYAdd.m"; sourceTree = "<group>"; };
  747. D02A4E8426BBD36000BB73F9 /* UIBezierPath+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIBezierPath+YYAdd.m"; sourceTree = "<group>"; };
  748. D02A4E8526BBD36000BB73F9 /* UIColor+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIColor+YYAdd.m"; sourceTree = "<group>"; };
  749. D02A4E8626BBD36000BB73F9 /* UIControl+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIControl+YYAdd.h"; sourceTree = "<group>"; };
  750. D02A4E8726BBD36000BB73F9 /* UIDevice+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIDevice+YYAdd.m"; sourceTree = "<group>"; };
  751. D02A4E8826BBD36000BB73F9 /* UIApplication+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIApplication+YYAdd.m"; sourceTree = "<group>"; };
  752. D02A4E8926BBD36000BB73F9 /* UITableView+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITableView+YYAdd.m"; sourceTree = "<group>"; };
  753. D02A4E8A26BBD36000BB73F9 /* UIImage+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+YYAdd.h"; sourceTree = "<group>"; };
  754. D02A4E8B26BBD36000BB73F9 /* UIScrollView+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIScrollView+YYAdd.m"; sourceTree = "<group>"; };
  755. D02A4E8C26BBD36000BB73F9 /* UIScreen+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIScreen+YYAdd.m"; sourceTree = "<group>"; };
  756. D02A4E8D26BBD36000BB73F9 /* UIView+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+YYAdd.m"; sourceTree = "<group>"; };
  757. D02A4E8E26BBD36000BB73F9 /* UIFont+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIFont+YYAdd.h"; sourceTree = "<group>"; };
  758. D02A4E8F26BBD36000BB73F9 /* UIBarButtonItem+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIBarButtonItem+YYAdd.m"; sourceTree = "<group>"; };
  759. D02A4E9026BBD36000BB73F9 /* UIGestureRecognizer+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIGestureRecognizer+YYAdd.m"; sourceTree = "<group>"; };
  760. D02A4E9126BBD36000BB73F9 /* UITextField+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITextField+YYAdd.h"; sourceTree = "<group>"; };
  761. D02A4E9226BBD36000BB73F9 /* UIColor+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIColor+YYAdd.h"; sourceTree = "<group>"; };
  762. D02A4E9326BBD36000BB73F9 /* UIBezierPath+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIBezierPath+YYAdd.h"; sourceTree = "<group>"; };
  763. D02A4E9426BBD36000BB73F9 /* UIScreen+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIScreen+YYAdd.h"; sourceTree = "<group>"; };
  764. D02A4E9526BBD36000BB73F9 /* UIScrollView+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIScrollView+YYAdd.h"; sourceTree = "<group>"; };
  765. D02A4E9626BBD36000BB73F9 /* UITableView+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITableView+YYAdd.h"; sourceTree = "<group>"; };
  766. D02A4E9726BBD36000BB73F9 /* UIImage+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+YYAdd.m"; sourceTree = "<group>"; };
  767. D02A4E9826BBD36000BB73F9 /* UIDevice+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIDevice+YYAdd.h"; sourceTree = "<group>"; };
  768. D02A4E9926BBD36000BB73F9 /* UIApplication+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIApplication+YYAdd.h"; sourceTree = "<group>"; };
  769. D02A4E9A26BBD36000BB73F9 /* UIControl+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIControl+YYAdd.m"; sourceTree = "<group>"; };
  770. D02A4E9B26BBD36000BB73F9 /* UIGestureRecognizer+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIGestureRecognizer+YYAdd.h"; sourceTree = "<group>"; };
  771. D02A4E9C26BBD36000BB73F9 /* UIBarButtonItem+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIBarButtonItem+YYAdd.h"; sourceTree = "<group>"; };
  772. D02A4E9D26BBD36000BB73F9 /* UIFont+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIFont+YYAdd.m"; sourceTree = "<group>"; };
  773. D02A4E9E26BBD36000BB73F9 /* UIView+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+YYAdd.h"; sourceTree = "<group>"; };
  774. D02A4EA026BBD36000BB73F9 /* NSArray+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSArray+YYAdd.m"; sourceTree = "<group>"; };
  775. D02A4EA126BBD36000BB73F9 /* NSNumber+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSNumber+YYAdd.m"; sourceTree = "<group>"; };
  776. D02A4EA226BBD36000BB73F9 /* NSTimer+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSTimer+YYAdd.h"; sourceTree = "<group>"; };
  777. D02A4EA326BBD36000BB73F9 /* NSDate+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDate+YYAdd.h"; sourceTree = "<group>"; };
  778. D02A4EA426BBD36000BB73F9 /* NSObject+YYAddForARC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+YYAddForARC.h"; sourceTree = "<group>"; };
  779. D02A4EA526BBD36000BB73F9 /* NSNotificationCenter+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSNotificationCenter+YYAdd.h"; sourceTree = "<group>"; };
  780. D02A4EA626BBD36000BB73F9 /* NSBundle+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSBundle+YYAdd.m"; sourceTree = "<group>"; };
  781. D02A4EA726BBD36000BB73F9 /* NSObject+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+YYAdd.m"; sourceTree = "<group>"; };
  782. D02A4EA826BBD36000BB73F9 /* NSString+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+YYAdd.h"; sourceTree = "<group>"; };
  783. D02A4EA926BBD36000BB73F9 /* NSObject+YYAddForKVO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+YYAddForKVO.h"; sourceTree = "<group>"; };
  784. D02A4EAA26BBD36000BB73F9 /* NSData+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData+YYAdd.m"; sourceTree = "<group>"; };
  785. D02A4EAB26BBD36000BB73F9 /* NSThread+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSThread+YYAdd.m"; sourceTree = "<group>"; };
  786. D02A4EAC26BBD36000BB73F9 /* NSDictionary+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+YYAdd.h"; sourceTree = "<group>"; };
  787. D02A4EAD26BBD36000BB73F9 /* NSKeyedUnarchiver+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSKeyedUnarchiver+YYAdd.m"; sourceTree = "<group>"; };
  788. D02A4EAE26BBD36000BB73F9 /* NSTimer+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSTimer+YYAdd.m"; sourceTree = "<group>"; };
  789. D02A4EAF26BBD36000BB73F9 /* NSNumber+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSNumber+YYAdd.h"; sourceTree = "<group>"; };
  790. D02A4EB026BBD36000BB73F9 /* NSArray+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray+YYAdd.h"; sourceTree = "<group>"; };
  791. D02A4EB126BBD36000BB73F9 /* NSObject+YYAddForARC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+YYAddForARC.m"; sourceTree = "<group>"; };
  792. D02A4EB226BBD36000BB73F9 /* NSDate+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDate+YYAdd.m"; sourceTree = "<group>"; };
  793. D02A4EB326BBD36000BB73F9 /* NSObject+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+YYAdd.h"; sourceTree = "<group>"; };
  794. D02A4EB426BBD36000BB73F9 /* NSString+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+YYAdd.m"; sourceTree = "<group>"; };
  795. D02A4EB526BBD36000BB73F9 /* NSBundle+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSBundle+YYAdd.h"; sourceTree = "<group>"; };
  796. D02A4EB626BBD36000BB73F9 /* NSNotificationCenter+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSNotificationCenter+YYAdd.m"; sourceTree = "<group>"; };
  797. D02A4EB726BBD36000BB73F9 /* NSKeyedUnarchiver+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSKeyedUnarchiver+YYAdd.h"; sourceTree = "<group>"; };
  798. D02A4EB826BBD36000BB73F9 /* NSDictionary+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDictionary+YYAdd.m"; sourceTree = "<group>"; };
  799. D02A4EB926BBD36000BB73F9 /* NSThread+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSThread+YYAdd.h"; sourceTree = "<group>"; };
  800. D02A4EBA26BBD36000BB73F9 /* NSData+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+YYAdd.h"; sourceTree = "<group>"; };
  801. D02A4EBB26BBD36000BB73F9 /* NSObject+YYAddForKVO.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+YYAddForKVO.m"; sourceTree = "<group>"; };
  802. D02A4EBC26BBD36000BB73F9 /* YYCategoriesMacro.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYCategoriesMacro.h; sourceTree = "<group>"; };
  803. D02A4EBE26BBD36000BB73F9 /* YYCGUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYCGUtilities.m; sourceTree = "<group>"; };
  804. D02A4EBF26BBD36000BB73F9 /* CALayer+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "CALayer+YYAdd.m"; sourceTree = "<group>"; };
  805. D02A4EC026BBD36000BB73F9 /* CALayer+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CALayer+YYAdd.h"; sourceTree = "<group>"; };
  806. D02A4EC126BBD36000BB73F9 /* YYCGUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYCGUtilities.h; sourceTree = "<group>"; };
  807. D02A4EE026BBE94900BB73F9 /* RQHomeSubPageSortViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageSortViewController.h; sourceTree = "<group>"; };
  808. D02A4EE126BBE94900BB73F9 /* RQHomeSubPageSortViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageSortViewController.m; sourceTree = "<group>"; };
  809. D02A4EE326BBE98500BB73F9 /* RQHomeSubPageSortViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageSortViewModel.h; sourceTree = "<group>"; };
  810. D02A4EE426BBE98500BB73F9 /* RQHomeSubPageSortViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageSortViewModel.m; sourceTree = "<group>"; };
  811. D02A4EE626BBFAB700BB73F9 /* RQHomeSubPageSortCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageSortCell.h; sourceTree = "<group>"; };
  812. D02A4EE726BBFAB700BB73F9 /* RQHomeSubPageSortCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageSortCell.m; sourceTree = "<group>"; };
  813. D02A4EE826BBFAB700BB73F9 /* RQHomeSubPageSortCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQHomeSubPageSortCell.xib; sourceTree = "<group>"; };
  814. D02A4EEB26BBFB1100BB73F9 /* RQHomeSubPageSortItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageSortItemViewModel.h; sourceTree = "<group>"; };
  815. D02A4EEC26BBFB1100BB73F9 /* RQHomeSubPageSortItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageSortItemViewModel.m; sourceTree = "<group>"; };
  816. D0438A6E26D6813500FA6434 /* RQSimulationResultsSeectionHeaderView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQSimulationResultsSeectionHeaderView.h; sourceTree = "<group>"; };
  817. D0438A6F26D6813500FA6434 /* RQSimulationResultsSeectionHeaderView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQSimulationResultsSeectionHeaderView.m; sourceTree = "<group>"; };
  818. D0438A7126D6815500FA6434 /* RQSimulationResultsSeectionHeaderView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQSimulationResultsSeectionHeaderView.xib; sourceTree = "<group>"; };
  819. D0438A7626D68E2900FA6434 /* RQHTTPService+RQWechatRefreshToken.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQWechatRefreshToken.h"; sourceTree = "<group>"; };
  820. D0438A7726D68E2900FA6434 /* RQHTTPService+RQWechatRefreshToken.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQWechatRefreshToken.m"; sourceTree = "<group>"; };
  821. D0438A7926D6920200FA6434 /* RQWechatRefreshTokenModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQWechatRefreshTokenModel.h; sourceTree = "<group>"; };
  822. D0438A7A26D6920200FA6434 /* RQWechatRefreshTokenModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQWechatRefreshTokenModel.m; sourceTree = "<group>"; };
  823. D0438A7C26D7722900FA6434 /* sdjk.db */ = {isa = PBXFileReference; lastKnownFileType = file; path = sdjk.db; sourceTree = "<group>"; };
  824. D0438A8326D772DD00FA6434 /* SDJKDBManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SDJKDBManager.h; sourceTree = "<group>"; };
  825. D0438A8426D772DD00FA6434 /* SDJKDBManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SDJKDBManager.m; sourceTree = "<group>"; };
  826. D0438A8726D7754700FA6434 /* RQHTTPService+RQAddScoreRecord.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQAddScoreRecord.h"; sourceTree = "<group>"; };
  827. D0438A8826D7754700FA6434 /* RQHTTPService+RQAddScoreRecord.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQAddScoreRecord.m"; sourceTree = "<group>"; };
  828. D0438A8A26D792C000FA6434 /* RQHTTPService+RQGetScoreInfoList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQGetScoreInfoList.h"; sourceTree = "<group>"; };
  829. D0438A8B26D792C000FA6434 /* RQHTTPService+RQGetScoreInfoList.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQGetScoreInfoList.m"; sourceTree = "<group>"; };
  830. D0438A8D26D7EE6F00FA6434 /* RQScoreRecordModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQScoreRecordModel.h; sourceTree = "<group>"; };
  831. D0438A8E26D7EE7000FA6434 /* RQScoreRecordModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQScoreRecordModel.m; sourceTree = "<group>"; };
  832. D0438A9126D8AE5A00FA6434 /* RQCollectionModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQCollectionModel.h; sourceTree = "<group>"; };
  833. D0438A9226D8AE5A00FA6434 /* RQCollectionModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQCollectionModel.m; sourceTree = "<group>"; };
  834. D0438A9526D8AEA000FA6434 /* RQWrongModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQWrongModel.h; sourceTree = "<group>"; };
  835. D0438A9626D8AEA000FA6434 /* RQWrongModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQWrongModel.m; sourceTree = "<group>"; };
  836. D0481FFE2869465500BD0E4E /* RQHomePageJiaoGuan12123Cell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RQHomePageJiaoGuan12123Cell.xib; sourceTree = "<group>"; };
  837. D0481FFF2869465500BD0E4E /* RQHomePageJiaoGuan12123Cell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQHomePageJiaoGuan12123Cell.h; sourceTree = "<group>"; };
  838. D04820002869465600BD0E4E /* RQHomePageJiaoGuan12123Cell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQHomePageJiaoGuan12123Cell.m; sourceTree = "<group>"; };
  839. D0482003286947C200BD0E4E /* RQHomePageJiaoGuan12123ItemViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQHomePageJiaoGuan12123ItemViewModel.h; sourceTree = "<group>"; };
  840. D0482004286947C300BD0E4E /* RQHomePageJiaoGuan12123ItemViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQHomePageJiaoGuan12123ItemViewModel.m; sourceTree = "<group>"; };
  841. D05658A626F32F1F00C5E18B /* RQHTTPService+RQGetScoreInfoAll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQGetScoreInfoAll.h"; sourceTree = "<group>"; };
  842. D05658A726F32F1F00C5E18B /* RQHTTPService+RQGetScoreInfoAll.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQGetScoreInfoAll.m"; sourceTree = "<group>"; };
  843. D05658A926F32FE200C5E18B /* RQGetScoreInfoAllModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQGetScoreInfoAllModel.h; sourceTree = "<group>"; };
  844. D05658AA26F32FE200C5E18B /* RQGetScoreInfoAllModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQGetScoreInfoAllModel.m; sourceTree = "<group>"; };
  845. D05F9AA826C614D600174B3C /* JXCategoryTitleBackgroundView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JXCategoryTitleBackgroundView.h; sourceTree = "<group>"; };
  846. D05F9AA926C614D600174B3C /* JXCategoryTitleBackgroundView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JXCategoryTitleBackgroundView.m; sourceTree = "<group>"; };
  847. D05F9AAB26C6150A00174B3C /* JXCategoryTitleBackgroundCellModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JXCategoryTitleBackgroundCellModel.h; sourceTree = "<group>"; };
  848. D05F9AAC26C6150A00174B3C /* JXCategoryTitleBackgroundCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JXCategoryTitleBackgroundCell.m; sourceTree = "<group>"; };
  849. D05F9AAD26C6150A00174B3C /* JXCategoryTitleBackgroundCellModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JXCategoryTitleBackgroundCellModel.m; sourceTree = "<group>"; };
  850. D05F9AAE26C6150A00174B3C /* JXCategoryTitleBackgroundCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JXCategoryTitleBackgroundCell.h; sourceTree = "<group>"; };
  851. D05F9AB126C64A4A00174B3C /* UIView+JHDrawCategory.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+JHDrawCategory.m"; sourceTree = "<group>"; };
  852. D05F9AB226C64A4B00174B3C /* UIView+JHDrawCategory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+JHDrawCategory.h"; sourceTree = "<group>"; };
  853. D05F9AB426C9F30700174B3C /* RQExerciseQuestionCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseQuestionCell.h; sourceTree = "<group>"; };
  854. D05F9AB526C9F30700174B3C /* RQExerciseQuestionCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseQuestionCell.m; sourceTree = "<group>"; };
  855. D05F9AB626C9F30700174B3C /* RQExerciseQuestionCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQExerciseQuestionCell.xib; sourceTree = "<group>"; };
  856. D05F9AB926C9F4CB00174B3C /* RQExerciseQuestionItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseQuestionItemViewModel.h; sourceTree = "<group>"; };
  857. D05F9ABA26C9F4CB00174B3C /* RQExerciseQuestionItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseQuestionItemViewModel.m; sourceTree = "<group>"; };
  858. D05F9ABC26CA2E2400174B3C /* RQExerciseAnswerItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseAnswerItemViewModel.h; sourceTree = "<group>"; };
  859. D05F9ABD26CA2E2400174B3C /* RQExerciseAnswerItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseAnswerItemViewModel.m; sourceTree = "<group>"; };
  860. D05F9ABF26CA2E3E00174B3C /* RQExerciseAnswerCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseAnswerCell.h; sourceTree = "<group>"; };
  861. D05F9AC026CA2E3E00174B3C /* RQExerciseAnswerCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseAnswerCell.m; sourceTree = "<group>"; };
  862. D05F9AC126CA2E3E00174B3C /* RQExerciseAnswerCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQExerciseAnswerCell.xib; sourceTree = "<group>"; };
  863. D05F9AC726CA4D4E00174B3C /* RQExerciseToolBarCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseToolBarCell.h; sourceTree = "<group>"; };
  864. D05F9AC826CA4D4E00174B3C /* RQExerciseToolBarCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseToolBarCell.m; sourceTree = "<group>"; };
  865. D05F9AC926CA4D4E00174B3C /* RQExerciseToolBarCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQExerciseToolBarCell.xib; sourceTree = "<group>"; };
  866. D05F9ACC26CA55E400174B3C /* RQExerciseToolBarItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseToolBarItemViewModel.h; sourceTree = "<group>"; };
  867. D05F9ACD26CA55E400174B3C /* RQExerciseToolBarItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseToolBarItemViewModel.m; sourceTree = "<group>"; };
  868. D066B0B328A9E4DE00C0F991 /* OpenSSL.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = OpenSSL.xcframework; path = "Pods/OpenSSL-Universal/Frameworks/OpenSSL.xcframework"; sourceTree = "<group>"; };
  869. D066B0B728A9E95800C0F991 /* UIViewController+RQChangeIconNoAlert.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+RQChangeIconNoAlert.m"; sourceTree = "<group>"; };
  870. D066B0B828A9E95800C0F991 /* UIViewController+RQChangeIconNoAlert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIViewController+RQChangeIconNoAlert.h"; sourceTree = "<group>"; };
  871. D079A33526AFD59E00EA90F4 /* RQLoginViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQLoginViewModel.m; sourceTree = "<group>"; };
  872. D079A33626AFD59E00EA90F4 /* RQVerificationSmsCodeViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQVerificationSmsCodeViewModel.h; sourceTree = "<group>"; };
  873. D079A33726AFD59E00EA90F4 /* RQLoginBaseViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQLoginBaseViewModel.m; sourceTree = "<group>"; };
  874. D079A33826AFD59E00EA90F4 /* RQUpdatePasswordViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQUpdatePasswordViewModel.h; sourceTree = "<group>"; };
  875. D079A33926AFD59E00EA90F4 /* RQRegisterViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQRegisterViewModel.m; sourceTree = "<group>"; };
  876. D079A33A26AFD59E00EA90F4 /* RQUpdatePasswordViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQUpdatePasswordViewModel.m; sourceTree = "<group>"; };
  877. D079A33B26AFD59E00EA90F4 /* RQLoginBaseViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQLoginBaseViewModel.h; sourceTree = "<group>"; };
  878. D079A33C26AFD59E00EA90F4 /* RQVerificationSmsCodeViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQVerificationSmsCodeViewModel.m; sourceTree = "<group>"; };
  879. D079A33D26AFD59E00EA90F4 /* RQLoginViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQLoginViewModel.h; sourceTree = "<group>"; };
  880. D079A33E26AFD59E00EA90F4 /* RQRegisterViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQRegisterViewModel.h; sourceTree = "<group>"; };
  881. D079A33F26AFD59E00EA90F4 /* LoginModule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoginModule.h; sourceTree = "<group>"; };
  882. D079A34126AFD59E00EA90F4 /* RQRegisterViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RQRegisterViewController.xib; sourceTree = "<group>"; };
  883. D079A34226AFD59E00EA90F4 /* RQVerificationSmsCodeViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQVerificationSmsCodeViewController.m; sourceTree = "<group>"; };
  884. D079A34326AFD59E00EA90F4 /* RQLoginBaseViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQLoginBaseViewController.m; sourceTree = "<group>"; };
  885. D079A34426AFD59E00EA90F4 /* RQRegisterViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQRegisterViewController.h; sourceTree = "<group>"; };
  886. D079A34526AFD59E00EA90F4 /* RQUpdatePasswordViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RQUpdatePasswordViewController.xib; sourceTree = "<group>"; };
  887. D079A34626AFD59E00EA90F4 /* RQUpdatePasswordViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQUpdatePasswordViewController.m; sourceTree = "<group>"; };
  888. D079A34726AFD59E00EA90F4 /* RQLoginViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RQLoginViewController.xib; sourceTree = "<group>"; };
  889. D079A34826AFD59E00EA90F4 /* RQLoginViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQLoginViewController.h; sourceTree = "<group>"; };
  890. D079A34926AFD59E00EA90F4 /* RQLoginBaseViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQLoginBaseViewController.h; sourceTree = "<group>"; };
  891. D079A34A26AFD59E00EA90F4 /* RQVerificationSmsCodeViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQVerificationSmsCodeViewController.h; sourceTree = "<group>"; };
  892. D079A34B26AFD59E00EA90F4 /* RQVerificationSmsCodeViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RQVerificationSmsCodeViewController.xib; sourceTree = "<group>"; };
  893. D079A34C26AFD59E00EA90F4 /* RQRegisterViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQRegisterViewController.m; sourceTree = "<group>"; };
  894. D079A34D26AFD59E00EA90F4 /* RQUpdatePasswordViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQUpdatePasswordViewController.h; sourceTree = "<group>"; };
  895. D079A34E26AFD59E00EA90F4 /* RQLoginViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQLoginViewController.m; sourceTree = "<group>"; };
  896. D079A34F26AFD59E00EA90F4 /* LoginModule.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LoginModule.m; sourceTree = "<group>"; };
  897. D079A35226AFD59E00EA90F4 /* RQHTTPService+RQGetCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQGetCode.h"; sourceTree = "<group>"; };
  898. D079A35326AFD59E00EA90F4 /* RQHTTPService+RQGetCode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQGetCode.m"; sourceTree = "<group>"; };
  899. D079A35426AFD59E00EA90F4 /* RQUserModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQUserModel.h; sourceTree = "<group>"; };
  900. D079A35626AFD59E00EA90F4 /* RQHTTPService+RQUpdatePassword.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQUpdatePassword.m"; sourceTree = "<group>"; };
  901. D079A35726AFD59E00EA90F4 /* RQHTTPService+RQUpdatePassword.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQUpdatePassword.h"; sourceTree = "<group>"; };
  902. D079A35926AFD59E00EA90F4 /* WechatLoginInfoModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WechatLoginInfoModel.h; sourceTree = "<group>"; };
  903. D079A35A26AFD59E00EA90F4 /* WechatLoginInfoModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WechatLoginInfoModel.m; sourceTree = "<group>"; };
  904. D079A35B26AFD59E00EA90F4 /* RQUserModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQUserModel.m; sourceTree = "<group>"; };
  905. D079A35D26AFD59E00EA90F4 /* RQHTTPService+RQRegister.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQRegister.m"; sourceTree = "<group>"; };
  906. D079A35E26AFD59E00EA90F4 /* RQHTTPService+RQRegister.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQRegister.h"; sourceTree = "<group>"; };
  907. D079A36026AFD59E00EA90F4 /* RQHTTPService+CheckLogin.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+CheckLogin.m"; sourceTree = "<group>"; };
  908. D079A36126AFD59E00EA90F4 /* RQHTTPService+CheckLogin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+CheckLogin.h"; sourceTree = "<group>"; };
  909. D079A36326AFD59E00EA90F4 /* RQHTTPService+RQVerificationSmsCode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQVerificationSmsCode.m"; sourceTree = "<group>"; };
  910. D079A36426AFD59E00EA90F4 /* RQHTTPService+RQVerificationSmsCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQVerificationSmsCode.h"; sourceTree = "<group>"; };
  911. D079A36626AFD59E00EA90F4 /* RQHTTPService+RQLogin.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQLogin.m"; sourceTree = "<group>"; };
  912. D079A36726AFD59E00EA90F4 /* RQHTTPService+RQLogin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQLogin.h"; sourceTree = "<group>"; };
  913. D079A36926AFD59E00EA90F4 /* RQPhoneView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RQPhoneView.xib; sourceTree = "<group>"; };
  914. D079A36A26AFD59E00EA90F4 /* RQPasswordView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RQPasswordView.xib; sourceTree = "<group>"; };
  915. D079A36B26AFD59E00EA90F4 /* RQVerifyView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQVerifyView.m; sourceTree = "<group>"; };
  916. D079A36C26AFD59E00EA90F4 /* RQPasswordView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQPasswordView.m; sourceTree = "<group>"; };
  917. D079A36D26AFD59E00EA90F4 /* RQPhoneView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQPhoneView.h; sourceTree = "<group>"; };
  918. D079A36E26AFD59E00EA90F4 /* RQPasswordView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQPasswordView.h; sourceTree = "<group>"; };
  919. D079A36F26AFD59E00EA90F4 /* RQVerifyView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQVerifyView.h; sourceTree = "<group>"; };
  920. D079A37026AFD59E00EA90F4 /* RQVerifyView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RQVerifyView.xib; sourceTree = "<group>"; };
  921. D079A37126AFD59E00EA90F4 /* RQPhoneView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQPhoneView.m; sourceTree = "<group>"; };
  922. D079A39A26AFD59E00EA90F4 /* RQProfileViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQProfileViewModel.h; sourceTree = "<group>"; };
  923. D079A39B26AFD59E00EA90F4 /* RQProfileViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQProfileViewModel.m; sourceTree = "<group>"; };
  924. D079A3A026AFD59E00EA90F4 /* RQProfileViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQProfileViewController.m; sourceTree = "<group>"; };
  925. D079A3A126AFD59E00EA90F4 /* RQProfileViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQProfileViewController.h; sourceTree = "<group>"; };
  926. D079A40526AFD59F00EA90F4 /* BaseModule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseModule.h; sourceTree = "<group>"; };
  927. D079A40826AFD59F00EA90F4 /* RQBaseViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQBaseViewModel.h; sourceTree = "<group>"; };
  928. D079A40926AFD59F00EA90F4 /* RQTabBarViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQTabBarViewModel.m; sourceTree = "<group>"; };
  929. D079A40A26AFD59F00EA90F4 /* RQViewModelServicesImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQViewModelServicesImpl.h; sourceTree = "<group>"; };
  930. D079A40B26AFD59F00EA90F4 /* RQWebViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQWebViewModel.h; sourceTree = "<group>"; };
  931. D079A40C26AFD59F00EA90F4 /* RQTableViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQTableViewModel.h; sourceTree = "<group>"; };
  932. D079A40D26AFD59F00EA90F4 /* RQViewModelServices.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQViewModelServices.h; sourceTree = "<group>"; };
  933. D079A40E26AFD59F00EA90F4 /* RQWebViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQWebViewModel.m; sourceTree = "<group>"; };
  934. D079A40F26AFD59F00EA90F4 /* RQViewModelServicesImpl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQViewModelServicesImpl.m; sourceTree = "<group>"; };
  935. D079A41026AFD59F00EA90F4 /* RQTabBarViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQTabBarViewModel.h; sourceTree = "<group>"; };
  936. D079A41126AFD59F00EA90F4 /* RQBaseViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQBaseViewModel.m; sourceTree = "<group>"; };
  937. D079A41226AFD59F00EA90F4 /* RQTableViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQTableViewModel.m; sourceTree = "<group>"; };
  938. D079A41326AFD59F00EA90F4 /* RQNavigationProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQNavigationProtocol.h; sourceTree = "<group>"; };
  939. D079A41426AFD59F00EA90F4 /* RQBaseClass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQBaseClass.h; sourceTree = "<group>"; };
  940. D079A41626AFD59F00EA90F4 /* RQEXTRuntimeExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQEXTRuntimeExtensions.h; sourceTree = "<group>"; };
  941. D079A41726AFD59F00EA90F4 /* RQBaseModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQBaseModel.h; sourceTree = "<group>"; };
  942. D079A41826AFD59F00EA90F4 /* RQReflection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQReflection.h; sourceTree = "<group>"; };
  943. D079A41926AFD59F00EA90F4 /* RQEXTRuntimeExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQEXTRuntimeExtensions.m; sourceTree = "<group>"; };
  944. D079A41A26AFD59F00EA90F4 /* RQBaseModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQBaseModel.m; sourceTree = "<group>"; };
  945. D079A41B26AFD59F00EA90F4 /* RQReflection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQReflection.m; sourceTree = "<group>"; };
  946. D079A41D26AFD59F00EA90F4 /* RQTableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQTableView.m; sourceTree = "<group>"; };
  947. D079A41E26AFD59F00EA90F4 /* RQTabBar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQTabBar.h; sourceTree = "<group>"; };
  948. D079A41F26AFD59F00EA90F4 /* RQTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQTableView.h; sourceTree = "<group>"; };
  949. D079A42026AFD59F00EA90F4 /* RQTabBar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQTabBar.m; sourceTree = "<group>"; };
  950. D079A42226AFD59F00EA90F4 /* RQBaseViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQBaseViewController.m; sourceTree = "<group>"; };
  951. D079A42326AFD59F00EA90F4 /* RQTabBarController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQTabBarController.h; sourceTree = "<group>"; };
  952. D079A42426AFD59F00EA90F4 /* RQNavigationControllerStack.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQNavigationControllerStack.m; sourceTree = "<group>"; };
  953. D079A42526AFD59F00EA90F4 /* RQBaseNavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQBaseNavigationController.h; sourceTree = "<group>"; };
  954. D079A42626AFD59F00EA90F4 /* RQWebViewViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQWebViewViewController.m; sourceTree = "<group>"; };
  955. D079A42726AFD59F00EA90F4 /* RQTableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQTableViewController.m; sourceTree = "<group>"; };
  956. D079A42826AFD59F00EA90F4 /* RQNavigationControllerStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQNavigationControllerStack.h; sourceTree = "<group>"; };
  957. D079A42926AFD59F00EA90F4 /* RQTabBarController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQTabBarController.m; sourceTree = "<group>"; };
  958. D079A42A26AFD59F00EA90F4 /* RQBaseViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQBaseViewController.h; sourceTree = "<group>"; };
  959. D079A42B26AFD59F00EA90F4 /* RQBaseNavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQBaseNavigationController.m; sourceTree = "<group>"; };
  960. D079A42C26AFD59F00EA90F4 /* RQTableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQTableViewController.h; sourceTree = "<group>"; };
  961. D079A42D26AFD59F00EA90F4 /* RQWebViewViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQWebViewViewController.h; sourceTree = "<group>"; };
  962. D079A43026AFD59F00EA90F4 /* RQCommonArrowItemViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCommonArrowItemViewModel.h; sourceTree = "<group>"; };
  963. D079A43126AFD59F00EA90F4 /* CommonProfileHeaderItemViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommonProfileHeaderItemViewModel.h; sourceTree = "<group>"; };
  964. D079A43226AFD59F00EA90F4 /* RQCommonItemViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCommonItemViewModel.h; sourceTree = "<group>"; };
  965. D079A43326AFD59F00EA90F4 /* RQCommonValueItemViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCommonValueItemViewModel.h; sourceTree = "<group>"; };
  966. D079A43426AFD59F00EA90F4 /* RQCommonAvatarItemViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCommonAvatarItemViewModel.h; sourceTree = "<group>"; };
  967. D079A43526AFD59F00EA90F4 /* RQCommonQRCodeItemViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQCommonQRCodeItemViewModel.m; sourceTree = "<group>"; };
  968. D079A43626AFD59F00EA90F4 /* RQCommonViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQCommonViewModel.m; sourceTree = "<group>"; };
  969. D079A43726AFD59F00EA90F4 /* RQCommonLabelItemViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQCommonLabelItemViewModel.m; sourceTree = "<group>"; };
  970. D079A43826AFD59F00EA90F4 /* RQCommonGroupViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCommonGroupViewModel.h; sourceTree = "<group>"; };
  971. D079A43926AFD59F00EA90F4 /* RQCommonSwitchItemViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCommonSwitchItemViewModel.h; sourceTree = "<group>"; };
  972. D079A43A26AFD59F00EA90F4 /* RQCommonArrowItemViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQCommonArrowItemViewModel.m; sourceTree = "<group>"; };
  973. D079A43B26AFD59F00EA90F4 /* RQCommonItemViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQCommonItemViewModel.m; sourceTree = "<group>"; };
  974. D079A43C26AFD59F00EA90F4 /* CommonProfileHeaderItemViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CommonProfileHeaderItemViewModel.m; sourceTree = "<group>"; };
  975. D079A43D26AFD59F00EA90F4 /* RQCommonQRCodeItemViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCommonQRCodeItemViewModel.h; sourceTree = "<group>"; };
  976. D079A43E26AFD59F00EA90F4 /* RQCommonAvatarItemViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQCommonAvatarItemViewModel.m; sourceTree = "<group>"; };
  977. D079A43F26AFD59F00EA90F4 /* RQCommonValueItemViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQCommonValueItemViewModel.m; sourceTree = "<group>"; };
  978. D079A44026AFD59F00EA90F4 /* RQCommonSwitchItemViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQCommonSwitchItemViewModel.m; sourceTree = "<group>"; };
  979. D079A44126AFD59F00EA90F4 /* RQCommonLabelItemViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCommonLabelItemViewModel.h; sourceTree = "<group>"; };
  980. D079A44226AFD59F00EA90F4 /* RQCommonGroupViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQCommonGroupViewModel.m; sourceTree = "<group>"; };
  981. D079A44326AFD59F00EA90F4 /* RQCommonViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCommonViewModel.h; sourceTree = "<group>"; };
  982. D079A44426AFD59F00EA90F4 /* Common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Common.h; sourceTree = "<group>"; };
  983. D079A44726AFD59F00EA90F4 /* RQDebugTouchView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQDebugTouchView.h; sourceTree = "<group>"; };
  984. D079A44826AFD59F00EA90F4 /* RQCommonFooterView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCommonFooterView.h; sourceTree = "<group>"; };
  985. D079A44926AFD59F00EA90F4 /* RQCommonHeaderView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQCommonHeaderView.m; sourceTree = "<group>"; };
  986. D079A44A26AFD59F00EA90F4 /* RQCommonCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQCommonCell.m; sourceTree = "<group>"; };
  987. D079A44B26AFD59F00EA90F4 /* RQDebugTouchView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQDebugTouchView.m; sourceTree = "<group>"; };
  988. D079A44C26AFD59F00EA90F4 /* RQCommonFooterView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQCommonFooterView.m; sourceTree = "<group>"; };
  989. D079A44D26AFD59F00EA90F4 /* RQCommonCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCommonCell.h; sourceTree = "<group>"; };
  990. D079A44E26AFD59F00EA90F4 /* RQCommonHeaderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCommonHeaderView.h; sourceTree = "<group>"; };
  991. D079A45026AFD59F00EA90F4 /* RQCommonViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQCommonViewController.m; sourceTree = "<group>"; };
  992. D079A45126AFD59F00EA90F4 /* RQCommonViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCommonViewController.h; sourceTree = "<group>"; };
  993. D079A48D26AFD59F00EA90F4 /* RQHomeSubPageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageViewModel.h; sourceTree = "<group>"; };
  994. D079A48E26AFD59F00EA90F4 /* RQHomePageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQHomePageViewModel.h; sourceTree = "<group>"; };
  995. D079A48F26AFD59F00EA90F4 /* RQHomePageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQHomePageViewModel.m; sourceTree = "<group>"; };
  996. D079A49026AFD59F00EA90F4 /* RQHomeSubPageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageViewModel.m; sourceTree = "<group>"; };
  997. D079A49226AFD59F00EA90F4 /* RQHomeSubPageItemViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageItemViewModel.h; sourceTree = "<group>"; };
  998. D079A49326AFD59F00EA90F4 /* RQHomeSubPageItemViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageItemViewModel.m; sourceTree = "<group>"; };
  999. D079A49426AFD59F00EA90F4 /* RQHomePageModule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQHomePageModule.h; sourceTree = "<group>"; };
  1000. D079A49A26AFD59F00EA90F4 /* RQHomePageModule.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQHomePageModule.m; sourceTree = "<group>"; };
  1001. D079A49C26AFD59F00EA90F4 /* RQHomePageViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQHomePageViewController.h; sourceTree = "<group>"; };
  1002. D079A49D26AFD59F00EA90F4 /* RQHomeSubPageViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageViewController.h; sourceTree = "<group>"; };
  1003. D079A49E26AFD59F00EA90F4 /* RQHomePageViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQHomePageViewController.m; sourceTree = "<group>"; };
  1004. D079A49F26AFD59F00EA90F4 /* RQHomeSubPageViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageViewController.m; sourceTree = "<group>"; };
  1005. D079A4A226AFD59F00EA90F4 /* YostarKeychain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YostarKeychain.m; sourceTree = "<group>"; };
  1006. D079A4A326AFD59F00EA90F4 /* YostarKeychain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YostarKeychain.h; sourceTree = "<group>"; };
  1007. D079A4A526AFD59F00EA90F4 /* SignInApple.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SignInApple.h; sourceTree = "<group>"; };
  1008. D079A4A626AFD59F00EA90F4 /* SignInApple.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SignInApple.m; sourceTree = "<group>"; };
  1009. D079A4A926AFD59F00EA90F4 /* RQNewFeatureViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQNewFeatureViewModel.h; sourceTree = "<group>"; };
  1010. D079A4AA26AFD59F00EA90F4 /* RQMainTabBarViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQMainTabBarViewModel.m; sourceTree = "<group>"; };
  1011. D079A4AB26AFD59F00EA90F4 /* RQNewFeatureViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQNewFeatureViewModel.m; sourceTree = "<group>"; };
  1012. D079A4AC26AFD59F00EA90F4 /* RQMainTabBarViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQMainTabBarViewModel.h; sourceTree = "<group>"; };
  1013. D079A4B126AFD59F00EA90F4 /* RQMainTabBarViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQMainTabBarViewController.m; sourceTree = "<group>"; };
  1014. D079A4B226AFD59F00EA90F4 /* RQNewFeatureViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQNewFeatureViewController.m; sourceTree = "<group>"; };
  1015. D079A4B326AFD59F00EA90F4 /* RQMainTabBarViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQMainTabBarViewController.h; sourceTree = "<group>"; };
  1016. D079A4B426AFD59F00EA90F4 /* RQNewFeatureViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQNewFeatureViewController.h; sourceTree = "<group>"; };
  1017. D079A4B726AFD59F00EA90F4 /* YYWeakProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYWeakProxy.m; sourceTree = "<group>"; };
  1018. D079A4B826AFD59F00EA90F4 /* YYKeychain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYKeychain.h; sourceTree = "<group>"; };
  1019. D079A4B926AFD59F00EA90F4 /* YYThreadSafeDictionary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYThreadSafeDictionary.m; sourceTree = "<group>"; };
  1020. D079A4BA26AFD59F00EA90F4 /* YYFileHash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYFileHash.h; sourceTree = "<group>"; };
  1021. D079A4BB26AFD59F00EA90F4 /* YYGestureRecognizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYGestureRecognizer.h; sourceTree = "<group>"; };
  1022. D079A4BC26AFD59F00EA90F4 /* YYReachability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYReachability.h; sourceTree = "<group>"; };
  1023. D079A4BD26AFD59F00EA90F4 /* YYThreadSafeArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYThreadSafeArray.h; sourceTree = "<group>"; };
  1024. D079A4BE26AFD59F00EA90F4 /* YYTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTimer.h; sourceTree = "<group>"; };
  1025. D079A4BF26AFD59F00EA90F4 /* YYWeakProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYWeakProxy.h; sourceTree = "<group>"; };
  1026. D079A4C026AFD59F00EA90F4 /* YYThreadSafeDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYThreadSafeDictionary.h; sourceTree = "<group>"; };
  1027. D079A4C126AFD59F00EA90F4 /* YYKeychain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYKeychain.m; sourceTree = "<group>"; };
  1028. D079A4C226AFD59F00EA90F4 /* YYGestureRecognizer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYGestureRecognizer.m; sourceTree = "<group>"; };
  1029. D079A4C326AFD59F00EA90F4 /* YYFileHash.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYFileHash.m; sourceTree = "<group>"; };
  1030. D079A4C426AFD59F00EA90F4 /* YYTimer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTimer.m; sourceTree = "<group>"; };
  1031. D079A4C526AFD59F00EA90F4 /* YYThreadSafeArray.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYThreadSafeArray.m; sourceTree = "<group>"; };
  1032. D079A4C626AFD59F00EA90F4 /* YYReachability.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYReachability.m; sourceTree = "<group>"; };
  1033. D079A57E26AFD5A000EA90F4 /* UIColor+CL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIColor+CL.h"; sourceTree = "<group>"; };
  1034. D079A57F26AFD5A000EA90F4 /* NSDate+CL.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDate+CL.m"; sourceTree = "<group>"; };
  1035. D079A58026AFD5A000EA90F4 /* UIImage+CL.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+CL.m"; sourceTree = "<group>"; };
  1036. D079A58126AFD5A000EA90F4 /* NSDictionary+CL.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDictionary+CL.m"; sourceTree = "<group>"; };
  1037. D079A58226AFD5A000EA90F4 /* UIColor+CL.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIColor+CL.m"; sourceTree = "<group>"; };
  1038. D079A58326AFD5A000EA90F4 /* NSDate+CL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDate+CL.h"; sourceTree = "<group>"; };
  1039. D079A58426AFD5A000EA90F4 /* NSDictionary+CL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+CL.h"; sourceTree = "<group>"; };
  1040. D079A58526AFD5A000EA90F4 /* UIImage+CL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+CL.h"; sourceTree = "<group>"; };
  1041. D079A58626AFD5A000EA90F4 /* DailyCalendarView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DailyCalendarView.m; sourceTree = "<group>"; };
  1042. D079A58726AFD5A000EA90F4 /* DayTitleLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DayTitleLabel.h; sourceTree = "<group>"; };
  1043. D079A58826AFD5A000EA90F4 /* CLWeeklyCalendarView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CLWeeklyCalendarView.m; sourceTree = "<group>"; };
  1044. D079A58926AFD5A000EA90F4 /* DailyCalendarView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DailyCalendarView.h; sourceTree = "<group>"; };
  1045. D079A58A26AFD5A000EA90F4 /* DayTitleLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DayTitleLabel.m; sourceTree = "<group>"; };
  1046. D079A58B26AFD5A000EA90F4 /* CLWeeklyCalendarView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CLWeeklyCalendarView.h; sourceTree = "<group>"; };
  1047. D079A58D26AFD5A000EA90F4 /* XYUUID.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XYUUID.m; sourceTree = "<group>"; };
  1048. D079A58E26AFD5A000EA90F4 /* XYKeyChain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XYKeyChain.m; sourceTree = "<group>"; };
  1049. D079A58F26AFD5A000EA90F4 /* XYDeviceInfoUUID.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XYDeviceInfoUUID.h; sourceTree = "<group>"; };
  1050. D079A59026AFD5A000EA90F4 /* XYKeyChain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XYKeyChain.h; sourceTree = "<group>"; };
  1051. D079A59126AFD5A000EA90F4 /* XYUUID.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XYUUID.h; sourceTree = "<group>"; };
  1052. D079A59226AFD5A000EA90F4 /* XYDeviceInfoUUID.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XYDeviceInfoUUID.m; sourceTree = "<group>"; };
  1053. D079A5F426AFD5A100EA90F4 /* LCActionSheet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LCActionSheet.h; sourceTree = "<group>"; };
  1054. D079A5F526AFD5A100EA90F4 /* LCActionSheetConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LCActionSheetConfig.h; sourceTree = "<group>"; };
  1055. D079A5F626AFD5A100EA90F4 /* LCActionSheetViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LCActionSheetViewController.m; sourceTree = "<group>"; };
  1056. D079A5F726AFD5A100EA90F4 /* LCActionSheetCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LCActionSheetCell.m; sourceTree = "<group>"; };
  1057. D079A5F826AFD5A100EA90F4 /* UIImage+LCActionSheet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+LCActionSheet.m"; sourceTree = "<group>"; };
  1058. D079A5F926AFD5A100EA90F4 /* LCActionSheetConfig.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LCActionSheetConfig.m; sourceTree = "<group>"; };
  1059. D079A5FA26AFD5A100EA90F4 /* LCActionSheet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LCActionSheet.m; sourceTree = "<group>"; };
  1060. D079A5FB26AFD5A100EA90F4 /* MH_MODIFY_LC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MH_MODIFY_LC.h; sourceTree = "<group>"; };
  1061. D079A5FC26AFD5A100EA90F4 /* LCActionSheetCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LCActionSheetCell.h; sourceTree = "<group>"; };
  1062. D079A5FD26AFD5A100EA90F4 /* LCActionSheetViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LCActionSheetViewController.h; sourceTree = "<group>"; };
  1063. D079A5FE26AFD5A100EA90F4 /* UIImage+LCActionSheet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+LCActionSheet.h"; sourceTree = "<group>"; };
  1064. D079A60E26AFD5A100EA90F4 /* FMDBMigrationManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FMDBMigrationManager.m; sourceTree = "<group>"; };
  1065. D079A60F26AFD5A100EA90F4 /* Migration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Migration.h; sourceTree = "<group>"; };
  1066. D079A61026AFD5A100EA90F4 /* FMDBMigrationManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FMDBMigrationManager.h; sourceTree = "<group>"; };
  1067. D079A61126AFD5A100EA90F4 /* Migration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Migration.m; sourceTree = "<group>"; };
  1068. D079A61526AFD5A100EA90F4 /* UIImage+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+RQExtension.m"; sourceTree = "<group>"; };
  1069. D079A61626AFD5A100EA90F4 /* UIImage+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+RQExtension.h"; sourceTree = "<group>"; };
  1070. D079A61826AFD5A100EA90F4 /* UIScrollView+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIScrollView+RQExtension.h"; sourceTree = "<group>"; };
  1071. D079A61926AFD5A100EA90F4 /* UIScrollView+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIScrollView+RQExtension.m"; sourceTree = "<group>"; };
  1072. D079A61B26AFD5A100EA90F4 /* UILabel+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UILabel+RQExtension.m"; sourceTree = "<group>"; };
  1073. D079A61C26AFD5A100EA90F4 /* UILabel+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UILabel+RQExtension.h"; sourceTree = "<group>"; };
  1074. D079A61E26AFD5A100EA90F4 /* UITableViewCell+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITableViewCell+RQExtension.h"; sourceTree = "<group>"; };
  1075. D079A61F26AFD5A100EA90F4 /* UITableViewCell+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITableViewCell+RQExtension.m"; sourceTree = "<group>"; };
  1076. D079A62126AFD5A100EA90F4 /* UIButton+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIButton+RQExtension.m"; sourceTree = "<group>"; };
  1077. D079A62226AFD5A100EA90F4 /* UIButton+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIButton+RQExtension.h"; sourceTree = "<group>"; };
  1078. D079A62426AFD5A100EA90F4 /* UIColor+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIColor+RQExtension.m"; sourceTree = "<group>"; };
  1079. D079A62526AFD5A100EA90F4 /* UIColor+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIColor+RQExtension.h"; sourceTree = "<group>"; };
  1080. D079A62726AFD5A100EA90F4 /* YYAnimatedImageView+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "YYAnimatedImageView+RQExtension.h"; sourceTree = "<group>"; };
  1081. D079A62826AFD5A100EA90F4 /* YYAnimatedImageView+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "YYAnimatedImageView+RQExtension.m"; sourceTree = "<group>"; };
  1082. D079A62A26AFD5A100EA90F4 /* UIAlertController+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIAlertController+RQExtension.m"; sourceTree = "<group>"; };
  1083. D079A62B26AFD5A100EA90F4 /* UIAlertController+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIAlertController+RQExtension.h"; sourceTree = "<group>"; };
  1084. D079A63026AFD5A100EA90F4 /* UIView+RQExtension_Layer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+RQExtension_Layer.m"; sourceTree = "<group>"; };
  1085. D079A63126AFD5A100EA90F4 /* UIView+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+RQExtension.h"; sourceTree = "<group>"; };
  1086. D079A63226AFD5A100EA90F4 /* UIView+RQExtension_Layer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+RQExtension_Layer.h"; sourceTree = "<group>"; };
  1087. D079A63326AFD5A100EA90F4 /* UIView+RQAllExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+RQAllExtension.h"; sourceTree = "<group>"; };
  1088. D079A63426AFD5A100EA90F4 /* UIView+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+RQExtension.m"; sourceTree = "<group>"; };
  1089. D079A63626AFD5A100EA90F4 /* UIFont+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIFont+RQExtension.h"; sourceTree = "<group>"; };
  1090. D079A63726AFD5A100EA90F4 /* UIFont+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIFont+RQExtension.m"; sourceTree = "<group>"; };
  1091. D079A63926AFD5A100EA90F4 /* NSError+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSError+RQExtension.m"; sourceTree = "<group>"; };
  1092. D079A63A26AFD5A100EA90F4 /* NSError+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSError+RQExtension.h"; sourceTree = "<group>"; };
  1093. D079A63C26AFD5A100EA90F4 /* UITextView+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITextView+RQExtension.h"; sourceTree = "<group>"; };
  1094. D079A63D26AFD5A100EA90F4 /* UITextView+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITextView+RQExtension.m"; sourceTree = "<group>"; };
  1095. D079A63F26AFD5A100EA90F4 /* UIBarButtonItem+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIBarButtonItem+RQExtension.h"; sourceTree = "<group>"; };
  1096. D079A64026AFD5A100EA90F4 /* UIBarButtonItem+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIBarButtonItem+RQExtension.m"; sourceTree = "<group>"; };
  1097. D079A64226AFD5A100EA90F4 /* NSString+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+RQExtension.h"; sourceTree = "<group>"; };
  1098. D079A64326AFD5A100EA90F4 /* NSAttributedString+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSAttributedString+RQExtension.m"; sourceTree = "<group>"; };
  1099. D079A64426AFD5A100EA90F4 /* NSAttributedString+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSAttributedString+RQExtension.h"; sourceTree = "<group>"; };
  1100. D079A64526AFD5A100EA90F4 /* NSString+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+RQExtension.m"; sourceTree = "<group>"; };
  1101. D079A64626AFD5A100EA90F4 /* NSString+RQAllExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+RQAllExtension.h"; sourceTree = "<group>"; };
  1102. D079A64926AFD5A100EA90F4 /* UIViewController+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIViewController+RQExtension.h"; sourceTree = "<group>"; };
  1103. D079A64B26AFD5A100EA90F4 /* UIViewController+RQAllExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIViewController+RQAllExtension.h"; sourceTree = "<group>"; };
  1104. D079A64C26AFD5A100EA90F4 /* UIViewController+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+RQExtension.m"; sourceTree = "<group>"; };
  1105. D079A64E26AFD5A100EA90F4 /* UITableView+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITableView+RQExtension.m"; sourceTree = "<group>"; };
  1106. D079A64F26AFD5A100EA90F4 /* UITableView+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITableView+RQExtension.h"; sourceTree = "<group>"; };
  1107. D079A65126AFD5A100EA90F4 /* UISearchBar+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UISearchBar+RQExtension.m"; sourceTree = "<group>"; };
  1108. D079A65226AFD5A100EA90F4 /* UISearchBar+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UISearchBar+RQExtension.h"; sourceTree = "<group>"; };
  1109. D079A65426AFD5A100EA90F4 /* NSArray+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray+RQExtension.h"; sourceTree = "<group>"; };
  1110. D079A65526AFD5A100EA90F4 /* NSArray+RQAllExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray+RQAllExtension.h"; sourceTree = "<group>"; };
  1111. D079A65626AFD5A100EA90F4 /* NSMutableArray+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableArray+RQExtension.h"; sourceTree = "<group>"; };
  1112. D079A65726AFD5A100EA90F4 /* NSArray+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSArray+RQExtension.m"; sourceTree = "<group>"; };
  1113. D079A65826AFD5A100EA90F4 /* NSMutableArray+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableArray+RQExtension.m"; sourceTree = "<group>"; };
  1114. D079A65A26AFD5A100EA90F4 /* MBProgressHUD+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MBProgressHUD+RQExtension.m"; sourceTree = "<group>"; };
  1115. D079A65B26AFD5A100EA90F4 /* MBProgressHUD+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "MBProgressHUD+RQExtension.h"; sourceTree = "<group>"; };
  1116. D079A65C26AFD5A100EA90F4 /* MBProgressHUD.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = MBProgressHUD.bundle; sourceTree = "<group>"; };
  1117. D079A65E26AFD5A100EA90F4 /* NSObject+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+RQExtension.h"; sourceTree = "<group>"; };
  1118. D079A65F26AFD5A100EA90F4 /* NSObject+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+RQExtension.m"; sourceTree = "<group>"; };
  1119. D079A66026AFD5A100EA90F4 /* RQCategory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQCategory.h; sourceTree = "<group>"; };
  1120. D079A66226AFD5A100EA90F4 /* LCActionSheet+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "LCActionSheet+RQExtension.h"; sourceTree = "<group>"; };
  1121. D079A66326AFD5A100EA90F4 /* LCActionSheet+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "LCActionSheet+RQExtension.m"; sourceTree = "<group>"; };
  1122. D079A66526AFD5A100EA90F4 /* UITextField+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITextField+RQExtension.h"; sourceTree = "<group>"; };
  1123. D079A66626AFD5A100EA90F4 /* UITextField+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITextField+RQExtension.m"; sourceTree = "<group>"; };
  1124. D079A66826AFD5A100EA90F4 /* NSDate+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDate+RQExtension.m"; sourceTree = "<group>"; };
  1125. D079A66926AFD5A100EA90F4 /* NSDateFormatter+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDateFormatter+RQExtension.h"; sourceTree = "<group>"; };
  1126. D079A66A26AFD5A100EA90F4 /* NSDate+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDate+RQExtension.h"; sourceTree = "<group>"; };
  1127. D079A66B26AFD5A100EA90F4 /* NSDateFormatter+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDateFormatter+RQExtension.m"; sourceTree = "<group>"; };
  1128. D079A66F26AFD5A100EA90F4 /* RQSingleton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQSingleton.m; sourceTree = "<group>"; };
  1129. D079A67026AFD5A100EA90F4 /* RQSingleton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQSingleton.h; sourceTree = "<group>"; };
  1130. D079A67226AFD5A100EA90F4 /* SAMKeychain+RQUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "SAMKeychain+RQUtil.m"; sourceTree = "<group>"; };
  1131. D079A67326AFD5A100EA90F4 /* SAMKeychain+RQUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "SAMKeychain+RQUtil.h"; sourceTree = "<group>"; };
  1132. D079A67426AFD5A100EA90F4 /* PrivateMethod.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PrivateMethod.h; sourceTree = "<group>"; };
  1133. D079A67526AFD5A100EA90F4 /* RQUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQUtil.h; sourceTree = "<group>"; };
  1134. D079A67726AFD5A100EA90F4 /* RQReactiveViewProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQReactiveViewProtocol.h; sourceTree = "<group>"; };
  1135. D079A67A26AFD5A100EA90F4 /* RQConfigureManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQConfigureManager.h; sourceTree = "<group>"; };
  1136. D079A67B26AFD5A100EA90F4 /* RQConfigureManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQConfigureManager.m; sourceTree = "<group>"; };
  1137. D079A67D26AFD5A100EA90F4 /* RQFileManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQFileManager.m; sourceTree = "<group>"; };
  1138. D079A67E26AFD5A100EA90F4 /* RQFileManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQFileManager.h; sourceTree = "<group>"; };
  1139. D079A68026AFD5A100EA90F4 /* RQPhotoManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQPhotoManager.h; sourceTree = "<group>"; };
  1140. D079A68126AFD5A100EA90F4 /* RQPhotoManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQPhotoManager.m; sourceTree = "<group>"; };
  1141. D079A68326AFD5A100EA90F4 /* RQUserManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQUserManager.h; sourceTree = "<group>"; };
  1142. D079A68426AFD5A100EA90F4 /* RQUserManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQUserManager.m; sourceTree = "<group>"; };
  1143. D079A68626AFD5A100EA90F4 /* RQWechatManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQWechatManager.m; sourceTree = "<group>"; };
  1144. D079A68726AFD5A100EA90F4 /* RQWechatManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQWechatManager.h; sourceTree = "<group>"; };
  1145. D079A68826AFD5A100EA90F4 /* RQManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQManager.h; sourceTree = "<group>"; };
  1146. D079A68B26AFD5A100EA90F4 /* RQHTTPService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQHTTPService.m; sourceTree = "<group>"; };
  1147. D079A68D26AFD5A100EA90F4 /* RQHTTPServiceConstant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQHTTPServiceConstant.h; sourceTree = "<group>"; };
  1148. D079A68F26AFD5A100EA90F4 /* RACSubscriber+AFProgressCallbacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RACSubscriber+AFProgressCallbacks.h"; sourceTree = "<group>"; };
  1149. D079A69026AFD5A100EA90F4 /* AFHTTPSessionManager+RACSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "AFHTTPSessionManager+RACSupport.h"; sourceTree = "<group>"; };
  1150. D079A69126AFD5A100EA90F4 /* RACSignal+RQHTTPServiceAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "RACSignal+RQHTTPServiceAdditions.m"; sourceTree = "<group>"; };
  1151. D079A69226AFD5A100EA90F4 /* RACSubscriber+AFProgressCallbacks.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "RACSubscriber+AFProgressCallbacks.m"; sourceTree = "<group>"; };
  1152. D079A69326AFD5A100EA90F4 /* RACSignal+RQHTTPServiceAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RACSignal+RQHTTPServiceAdditions.h"; sourceTree = "<group>"; };
  1153. D079A69426AFD5A100EA90F4 /* AFHTTPSessionManager+RACSupport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "AFHTTPSessionManager+RACSupport.m"; sourceTree = "<group>"; };
  1154. D079A69626AFD5A100EA90F4 /* RQHTTPResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQHTTPResponse.m; sourceTree = "<group>"; };
  1155. D079A69726AFD5A100EA90F4 /* RQHTTPResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQHTTPResponse.h; sourceTree = "<group>"; };
  1156. D079A69926AFD5A100EA90F4 /* RQKeyedSubscript.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQKeyedSubscript.h; sourceTree = "<group>"; };
  1157. D079A69A26AFD5A100EA90F4 /* RQHTTPRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQHTTPRequest.h; sourceTree = "<group>"; };
  1158. D079A69B26AFD5A100EA90F4 /* RQURLParameters.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQURLParameters.m; sourceTree = "<group>"; };
  1159. D079A69C26AFD5A100EA90F4 /* RQHTTPRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQHTTPRequest.m; sourceTree = "<group>"; };
  1160. D079A69D26AFD5A100EA90F4 /* RQKeyedSubscript.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQKeyedSubscript.m; sourceTree = "<group>"; };
  1161. D079A69E26AFD5A100EA90F4 /* RQURLParameters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQURLParameters.h; sourceTree = "<group>"; };
  1162. D079A69F26AFD5A100EA90F4 /* RQHTTPService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQHTTPService.h; sourceTree = "<group>"; };
  1163. D079A6A126AFD5A100EA90F4 /* RQMomentHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQMomentHelper.h; sourceTree = "<group>"; };
  1164. D079A6A226AFD5A100EA90F4 /* RQControllerHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQControllerHelper.h; sourceTree = "<group>"; };
  1165. D079A6A326AFD5A100EA90F4 /* RQPreferenceSettingHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQPreferenceSettingHelper.m; sourceTree = "<group>"; };
  1166. D079A6A426AFD5A100EA90F4 /* RQMomentHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQMomentHelper.m; sourceTree = "<group>"; };
  1167. D079A6A526AFD5A100EA90F4 /* RQHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQHelper.h; sourceTree = "<group>"; };
  1168. D079A6A626AFD5A100EA90F4 /* RQControllerHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQControllerHelper.m; sourceTree = "<group>"; };
  1169. D079A6A726AFD5A100EA90F4 /* RQPreferenceSettingHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQPreferenceSettingHelper.h; sourceTree = "<group>"; };
  1170. D079A6A826AFD5A100EA90F4 /* RQUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQUtils.h; sourceTree = "<group>"; };
  1171. D079A6AA26AFD5A100EA90F4 /* RQRouter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQRouter.h; sourceTree = "<group>"; };
  1172. D079A6AB26AFD5A100EA90F4 /* RQRouter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQRouter.m; sourceTree = "<group>"; };
  1173. D079A6B826AFD5A200EA90F4 /* RQConstant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQConstant.h; sourceTree = "<group>"; };
  1174. D079A6B926AFD5A200EA90F4 /* RQConstEnum.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQConstEnum.h; sourceTree = "<group>"; };
  1175. D079A6BA26AFD5A200EA90F4 /* RQMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQMacros.h; sourceTree = "<group>"; };
  1176. D079A6BB26AFD5A200EA90F4 /* RQConstant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQConstant.m; sourceTree = "<group>"; };
  1177. D079A6BC26AFD5A200EA90F4 /* RQConstInline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQConstInline.h; sourceTree = "<group>"; };
  1178. D079A83526AFD8CB00EA90F4 /* SDJKPrefixHeader.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SDJKPrefixHeader.pch; sourceTree = "<group>"; };
  1179. D079A83626B13E3E00EA90F4 /* MainModule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MainModule.h; sourceTree = "<group>"; };
  1180. D079A83726B13E3E00EA90F4 /* MainModule.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MainModule.m; sourceTree = "<group>"; };
  1181. D079A83926B2552F00EA90F4 /* RQHomePageSubjectOneOrFourViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQHomePageSubjectOneOrFourViewController.h; sourceTree = "<group>"; };
  1182. D079A83A26B2552F00EA90F4 /* RQHomePageSubjectOneOrFourViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQHomePageSubjectOneOrFourViewController.m; sourceTree = "<group>"; };
  1183. D079A83C26B2561200EA90F4 /* RQHomePageSubjectOneOrFourViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQHomePageSubjectOneOrFourViewModel.h; sourceTree = "<group>"; };
  1184. D079A83D26B2561200EA90F4 /* RQHomePageSubjectOneOrFourViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQHomePageSubjectOneOrFourViewModel.m; sourceTree = "<group>"; };
  1185. D07B16AF29C06019005F83E9 /* CGXVerticalMenuTitleCell+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "CGXVerticalMenuTitleCell+RQExtension.m"; sourceTree = "<group>"; };
  1186. D07B16B029C06019005F83E9 /* CGXVerticalMenuTitleView+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CGXVerticalMenuTitleView+RQExtension.h"; sourceTree = "<group>"; };
  1187. D07B16B129C06019005F83E9 /* CGXVerticalMenuBaseModel+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CGXVerticalMenuBaseModel+RQExtension.h"; sourceTree = "<group>"; };
  1188. D07B16B229C06019005F83E9 /* CGXVerticalMenuIndicatorLineView+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CGXVerticalMenuIndicatorLineView+RQExtension.h"; sourceTree = "<group>"; };
  1189. D07B16B329C06019005F83E9 /* CGXVerticalMenuIndicatorBackgroundView+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CGXVerticalMenuIndicatorBackgroundView+RQExtension.h"; sourceTree = "<group>"; };
  1190. D07B16B429C06019005F83E9 /* CGXVerticalMenuMoreView+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CGXVerticalMenuMoreView+RQExtension.h"; sourceTree = "<group>"; };
  1191. D07B16B529C06019005F83E9 /* CGXVerticalMenuTitleCell+RQExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CGXVerticalMenuTitleCell+RQExtension.h"; sourceTree = "<group>"; };
  1192. D07B16B629C06019005F83E9 /* CGXVerticalMenuBaseModel+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "CGXVerticalMenuBaseModel+RQExtension.m"; sourceTree = "<group>"; };
  1193. D07B16B729C06019005F83E9 /* CGXVerticalMenuTitleView+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "CGXVerticalMenuTitleView+RQExtension.m"; sourceTree = "<group>"; };
  1194. D07B16B829C06019005F83E9 /* CGXVerticalMenuMoreView+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "CGXVerticalMenuMoreView+RQExtension.m"; sourceTree = "<group>"; };
  1195. D07B16B929C06019005F83E9 /* CGXVerticalMenuIndicatorBackgroundView+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "CGXVerticalMenuIndicatorBackgroundView+RQExtension.m"; sourceTree = "<group>"; };
  1196. D07B16BA29C06019005F83E9 /* CGXVerticalMenuIndicatorLineView+RQExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "CGXVerticalMenuIndicatorLineView+RQExtension.m"; sourceTree = "<group>"; };
  1197. D07D8EFA272A3A9F00C97BD4 /* RQHTTPService+PostPrepareOrder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+PostPrepareOrder.h"; sourceTree = "<group>"; };
  1198. D07D8EFB272A3A9F00C97BD4 /* RQHTTPService+PostPrepareOrder.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+PostPrepareOrder.m"; sourceTree = "<group>"; };
  1199. D07D8EFD272A3B4C00C97BD4 /* RQPrepareOrderModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQPrepareOrderModel.h; sourceTree = "<group>"; };
  1200. D07D8EFE272A3B4C00C97BD4 /* RQPrepareOrderModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQPrepareOrderModel.m; sourceTree = "<group>"; };
  1201. D07D8F00272A90E800C97BD4 /* RQVideoCatalogueViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQVideoCatalogueViewController.h; sourceTree = "<group>"; };
  1202. D07D8F01272A90E800C97BD4 /* RQVideoCatalogueViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQVideoCatalogueViewController.m; sourceTree = "<group>"; };
  1203. D07D8F03272A918600C97BD4 /* RQVideoCatalogueViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQVideoCatalogueViewModel.h; sourceTree = "<group>"; };
  1204. D07D8F04272A918600C97BD4 /* RQVideoCatalogueViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQVideoCatalogueViewModel.m; sourceTree = "<group>"; };
  1205. D07D8F07272A9B9500C97BD4 /* MoreSectionFootView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MoreSectionFootView.h; sourceTree = "<group>"; };
  1206. D07D8F08272A9B9500C97BD4 /* MoreViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MoreViewCell.h; sourceTree = "<group>"; };
  1207. D07D8F09272A9B9500C97BD4 /* MoreSectionHeadView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MoreSectionHeadView.h; sourceTree = "<group>"; };
  1208. D07D8F0A272A9B9500C97BD4 /* TitleHeaderView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TitleHeaderView.m; sourceTree = "<group>"; };
  1209. D07D8F0B272A9B9500C97BD4 /* CustomTitleView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CustomTitleView.h; sourceTree = "<group>"; };
  1210. D07D8F0C272A9B9500C97BD4 /* CustomCollectionViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CustomCollectionViewCell.m; sourceTree = "<group>"; };
  1211. D07D8F0D272A9B9500C97BD4 /* MoreViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MoreViewCell.m; sourceTree = "<group>"; };
  1212. D07D8F0E272A9B9500C97BD4 /* MoreSectionFootView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MoreSectionFootView.m; sourceTree = "<group>"; };
  1213. D07D8F0F272A9B9500C97BD4 /* MoreSectionHeadView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MoreSectionHeadView.m; sourceTree = "<group>"; };
  1214. D07D8F10272A9B9500C97BD4 /* TitleHeaderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TitleHeaderView.h; sourceTree = "<group>"; };
  1215. D07D8F11272A9B9500C97BD4 /* CustomCollectionViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CustomCollectionViewCell.h; sourceTree = "<group>"; };
  1216. D07D8F12272A9B9500C97BD4 /* CustomTitleView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CustomTitleView.m; sourceTree = "<group>"; };
  1217. D07D8F1A272A9C2600C97BD4 /* CGXRefreshFooter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CGXRefreshFooter.m; sourceTree = "<group>"; };
  1218. D07D8F1B272A9C2600C97BD4 /* CGXRefreshHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CGXRefreshHeader.m; sourceTree = "<group>"; };
  1219. D07D8F1C272A9C2600C97BD4 /* CGXRefreshBackFooter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CGXRefreshBackFooter.h; sourceTree = "<group>"; };
  1220. D07D8F1D272A9C2600C97BD4 /* CGXRefreshHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CGXRefreshHeader.h; sourceTree = "<group>"; };
  1221. D07D8F1E272A9C2600C97BD4 /* CGXRefreshFooter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CGXRefreshFooter.h; sourceTree = "<group>"; };
  1222. D07D8F1F272A9C2600C97BD4 /* CGXRefreshBackFooter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CGXRefreshBackFooter.m; sourceTree = "<group>"; };
  1223. D08246352719801C00665B1E /* RQHomeSubPageLocalTopicListViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageLocalTopicListViewModel.h; sourceTree = "<group>"; };
  1224. D08246362719801C00665B1E /* RQHomeSubPageLocalTopicListViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageLocalTopicListViewModel.m; sourceTree = "<group>"; };
  1225. D08246382719805A00665B1E /* RQHomeSubPageLocalTopicListViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageLocalTopicListViewController.h; sourceTree = "<group>"; };
  1226. D08246392719805A00665B1E /* RQHomeSubPageLocalTopicListViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageLocalTopicListViewController.m; sourceTree = "<group>"; };
  1227. D085ABBE26BC47B900B80ACE /* RQSimulationResultsViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQSimulationResultsViewModel.h; sourceTree = "<group>"; };
  1228. D085ABBF26BC47B900B80ACE /* RQSimulationResultsViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQSimulationResultsViewModel.m; sourceTree = "<group>"; };
  1229. D085ABC126BC47D000B80ACE /* RQSimulationResultsViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQSimulationResultsViewController.h; sourceTree = "<group>"; };
  1230. D085ABC226BC47D000B80ACE /* RQSimulationResultsViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQSimulationResultsViewController.m; sourceTree = "<group>"; };
  1231. D085ABC426BC47F500B80ACE /* RQSimulationTestTopicsViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQSimulationTestTopicsViewController.h; sourceTree = "<group>"; };
  1232. D085ABC526BC47F500B80ACE /* RQSimulationTestTopicsViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQSimulationTestTopicsViewController.m; sourceTree = "<group>"; };
  1233. D085ABC726BC480D00B80ACE /* RQSimulationTestTopicsViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQSimulationTestTopicsViewModel.h; sourceTree = "<group>"; };
  1234. D085ABC826BC480D00B80ACE /* RQSimulationTestTopicsViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQSimulationTestTopicsViewModel.m; sourceTree = "<group>"; };
  1235. D085ABE926C2449E00B80ACE /* RQSimulationTestTopicsHeaderView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQSimulationTestTopicsHeaderView.h; sourceTree = "<group>"; };
  1236. D085ABEA26C2449E00B80ACE /* RQSimulationTestTopicsHeaderView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQSimulationTestTopicsHeaderView.m; sourceTree = "<group>"; };
  1237. D085ABEC26C244A500B80ACE /* RQSimulationTestTopicsHeaderView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQSimulationTestTopicsHeaderView.xib; sourceTree = "<group>"; };
  1238. D085ABEE26C244BE00B80ACE /* RQSimulationTestTopicsCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQSimulationTestTopicsCell.h; sourceTree = "<group>"; };
  1239. D085ABEF26C244BE00B80ACE /* RQSimulationTestTopicsCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQSimulationTestTopicsCell.m; sourceTree = "<group>"; };
  1240. D085ABF026C244BE00B80ACE /* RQSimulationTestTopicsCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQSimulationTestTopicsCell.xib; sourceTree = "<group>"; };
  1241. D085ABF326C25B5B00B80ACE /* RQSimulationTestTopicsItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQSimulationTestTopicsItemViewModel.h; sourceTree = "<group>"; };
  1242. D085ABF426C25B5B00B80ACE /* RQSimulationTestTopicsItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQSimulationTestTopicsItemViewModel.m; sourceTree = "<group>"; };
  1243. D085ABF626C27DEA00B80ACE /* RQSimulationResultsHeaderView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQSimulationResultsHeaderView.h; sourceTree = "<group>"; };
  1244. D085ABF726C27DEA00B80ACE /* RQSimulationResultsHeaderView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQSimulationResultsHeaderView.m; sourceTree = "<group>"; };
  1245. D085ABF926C27DFE00B80ACE /* RQSimulationResultsHeaderView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQSimulationResultsHeaderView.xib; sourceTree = "<group>"; };
  1246. D085AC0326C2E73E00B80ACE /* RQSimulationResultsListCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQSimulationResultsListCell.h; sourceTree = "<group>"; };
  1247. D085AC0426C2E73E00B80ACE /* RQSimulationResultsListCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQSimulationResultsListCell.m; sourceTree = "<group>"; };
  1248. D085AC0526C2E73E00B80ACE /* RQSimulationResultsListCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQSimulationResultsListCell.xib; sourceTree = "<group>"; };
  1249. D085AC0826C2F48800B80ACE /* RQSimulationResultsListItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQSimulationResultsListItemViewModel.h; sourceTree = "<group>"; };
  1250. D085AC0926C2F48800B80ACE /* RQSimulationResultsListItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQSimulationResultsListItemViewModel.m; sourceTree = "<group>"; };
  1251. D085AC2626C36D6200B80ACE /* KVOController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KVOController.h; sourceTree = "<group>"; };
  1252. D085AC2726C36D6200B80ACE /* FBKVOController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FBKVOController.h; sourceTree = "<group>"; };
  1253. D085AC2826C36D6200B80ACE /* NSObject+FBKVOController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+FBKVOController.m"; sourceTree = "<group>"; };
  1254. D085AC2926C36D6200B80ACE /* FBKVOController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FBKVOController.m; sourceTree = "<group>"; };
  1255. D085AC2A26C36D6200B80ACE /* NSObject+FBKVOController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+FBKVOController.h"; sourceTree = "<group>"; };
  1256. D085AC2C26C36D6200B80ACE /* DZMCoverController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DZMCoverController.h; sourceTree = "<group>"; };
  1257. D085AC2D26C36D6200B80ACE /* DZMCoverController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DZMCoverController.m; sourceTree = "<group>"; };
  1258. D085AC4A26C4E8C000B80ACE /* RQExerciseModule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseModule.h; sourceTree = "<group>"; };
  1259. D085AC4B26C4E8C000B80ACE /* RQExerciseModule.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseModule.m; sourceTree = "<group>"; };
  1260. D085AC4D26C4E92600B80ACE /* RQExerciseOptionCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseOptionCell.h; sourceTree = "<group>"; };
  1261. D085AC4E26C4E92600B80ACE /* RQExerciseOptionCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseOptionCell.m; sourceTree = "<group>"; };
  1262. D085AC4F26C4E92600B80ACE /* RQExerciseOptionCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQExerciseOptionCell.xib; sourceTree = "<group>"; };
  1263. D085AC5326C4F72400B80ACE /* RQExerciseOptionItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseOptionItemViewModel.h; sourceTree = "<group>"; };
  1264. D085AC5426C4F72400B80ACE /* RQExerciseOptionItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseOptionItemViewModel.m; sourceTree = "<group>"; };
  1265. D085AC5726C4F8C600B80ACE /* RQExerciseViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseViewController.h; sourceTree = "<group>"; };
  1266. D085AC5826C4F8C600B80ACE /* RQExerciseViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseViewController.m; sourceTree = "<group>"; };
  1267. D085AC5A26C4F8F500B80ACE /* RQExerciseViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseViewModel.h; sourceTree = "<group>"; };
  1268. D085AC5B26C4F8F500B80ACE /* RQExerciseViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseViewModel.m; sourceTree = "<group>"; };
  1269. D085AC5E26C4FDD900B80ACE /* RQExerciseModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseModel.h; sourceTree = "<group>"; };
  1270. D085AC5F26C4FDD900B80ACE /* RQExerciseModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseModel.m; sourceTree = "<group>"; };
  1271. D085AC6126C50BBD00B80ACE /* RQExerciseSubViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseSubViewController.h; sourceTree = "<group>"; };
  1272. D085AC6226C50BBD00B80ACE /* RQExerciseSubViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseSubViewController.m; sourceTree = "<group>"; };
  1273. D085AC6426C50BD800B80ACE /* RQExerciseSubViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseSubViewModel.h; sourceTree = "<group>"; };
  1274. D085AC6526C50BD800B80ACE /* RQExerciseSubViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseSubViewModel.m; sourceTree = "<group>"; };
  1275. D085AC6726C50CF700B80ACE /* RQCatalogueViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQCatalogueViewModel.h; sourceTree = "<group>"; };
  1276. D085AC6826C50CF700B80ACE /* RQCatalogueViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQCatalogueViewModel.m; sourceTree = "<group>"; };
  1277. D085AC6A26C50D0700B80ACE /* RQCatalogueViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQCatalogueViewController.h; sourceTree = "<group>"; };
  1278. D085AC6B26C50D0700B80ACE /* RQCatalogueViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQCatalogueViewController.m; sourceTree = "<group>"; };
  1279. D085AC6D26C5186700B80ACE /* RQTestQuestionsViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQTestQuestionsViewController.h; sourceTree = "<group>"; };
  1280. D085AC6E26C5186700B80ACE /* RQTestQuestionsViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQTestQuestionsViewController.m; sourceTree = "<group>"; };
  1281. D085AC7026C518B700B80ACE /* RQTestQuestionsViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQTestQuestionsViewModel.h; sourceTree = "<group>"; };
  1282. D085AC7126C518B700B80ACE /* RQTestQuestionsViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQTestQuestionsViewModel.m; sourceTree = "<group>"; };
  1283. D08B8F7626AA5F5000963C1A /* SDJK.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SDJK.app; sourceTree = BUILT_PRODUCTS_DIR; };
  1284. D08B8F7926AA5F5000963C1A /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
  1285. D08B8F7A26AA5F5000963C1A /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
  1286. D08B8F8326AA5F5000963C1A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
  1287. D08B8F8526AA5F5300963C1A /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
  1288. D08B8F8826AA5F5300963C1A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
  1289. D08B8F8A26AA5F5300963C1A /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  1290. D08B8F8B26AA5F5300963C1A /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
  1291. D08D886826D8C2980019A0E6 /* RQHTTPService+RQAddCollectionRecord.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQAddCollectionRecord.h"; sourceTree = "<group>"; };
  1292. D08D886926D8C2980019A0E6 /* RQHTTPService+RQAddCollectionRecord.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQAddCollectionRecord.m"; sourceTree = "<group>"; };
  1293. D08D886B26D8C2AC0019A0E6 /* RQHTTPService+RQAddWrongRecord.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQAddWrongRecord.h"; sourceTree = "<group>"; };
  1294. D08D886C26D8C2AC0019A0E6 /* RQHTTPService+RQAddWrongRecord.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQAddWrongRecord.m"; sourceTree = "<group>"; };
  1295. D08D886E26D8C4890019A0E6 /* RQHTTPService+RQGetCollectionList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQGetCollectionList.h"; sourceTree = "<group>"; };
  1296. D08D886F26D8C4890019A0E6 /* RQHTTPService+RQGetCollectionList.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQGetCollectionList.m"; sourceTree = "<group>"; };
  1297. D08D887126D8C49A0019A0E6 /* RQHTTPService+RQGetWrongList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQGetWrongList.h"; sourceTree = "<group>"; };
  1298. D08D887226D8C49A0019A0E6 /* RQHTTPService+RQGetWrongList.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQGetWrongList.m"; sourceTree = "<group>"; };
  1299. D08D887426D8C81F0019A0E6 /* RQHTTPService+RQDeleteCollectionRecord.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQDeleteCollectionRecord.h"; sourceTree = "<group>"; };
  1300. D08D887526D8C81F0019A0E6 /* RQHTTPService+RQDeleteCollectionRecord.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQDeleteCollectionRecord.m"; sourceTree = "<group>"; };
  1301. D08D887726D8CA450019A0E6 /* RQHTTPService+RQAddCollectionRecords.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQAddCollectionRecords.h"; sourceTree = "<group>"; };
  1302. D08D887826D8CA450019A0E6 /* RQHTTPService+RQAddCollectionRecords.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQAddCollectionRecords.m"; sourceTree = "<group>"; };
  1303. D08D887A26D8CBC30019A0E6 /* RQHTTPService+RQAddWrongRecords.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQAddWrongRecords.h"; sourceTree = "<group>"; };
  1304. D08D887B26D8CBC30019A0E6 /* RQHTTPService+RQAddWrongRecords.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQAddWrongRecords.m"; sourceTree = "<group>"; };
  1305. D08D887D26DC7AAF0019A0E6 /* RQHTTPService+RQCancleCollectionRecord.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQCancleCollectionRecord.h"; sourceTree = "<group>"; };
  1306. D08D887E26DC7AAF0019A0E6 /* RQHTTPService+RQCancleCollectionRecord.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQCancleCollectionRecord.m"; sourceTree = "<group>"; };
  1307. D08D888026E0C0230019A0E6 /* RQHTTPService+RQDeleteWrongRecord.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQDeleteWrongRecord.h"; sourceTree = "<group>"; };
  1308. D08D888126E0C0230019A0E6 /* RQHTTPService+RQDeleteWrongRecord.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQDeleteWrongRecord.m"; sourceTree = "<group>"; };
  1309. D08D888426E1FEEE0019A0E6 /* RQUpdateLocalDataManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQUpdateLocalDataManager.h; sourceTree = "<group>"; };
  1310. D08D888526E1FEEE0019A0E6 /* RQUpdateLocalDataManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQUpdateLocalDataManager.m; sourceTree = "<group>"; };
  1311. D08D888726E9F9890019A0E6 /* RQActivateVIPViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQActivateVIPViewController.h; sourceTree = "<group>"; };
  1312. D08D888826E9F9890019A0E6 /* RQActivateVIPViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQActivateVIPViewController.m; sourceTree = "<group>"; };
  1313. D08D888926E9F9890019A0E6 /* RQActivateVIPViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQActivateVIPViewController.xib; sourceTree = "<group>"; };
  1314. D08D888C26E9F99F0019A0E6 /* RQActivateVIPViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQActivateVIPViewModel.h; sourceTree = "<group>"; };
  1315. D08D888D26E9F99F0019A0E6 /* RQActivateVIPViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQActivateVIPViewModel.m; sourceTree = "<group>"; };
  1316. D08D888F26EA021D0019A0E6 /* RQActivateVIPCodeView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQActivateVIPCodeView.h; sourceTree = "<group>"; };
  1317. D08D889026EA021D0019A0E6 /* RQActivateVIPCodeView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQActivateVIPCodeView.m; sourceTree = "<group>"; };
  1318. D08D889226EA02F90019A0E6 /* RQActivateVIPCodeView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQActivateVIPCodeView.xib; sourceTree = "<group>"; };
  1319. D0927648272BEE0100984213 /* RQHTTPService+GetConfigKey.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+GetConfigKey.h"; sourceTree = "<group>"; };
  1320. D0927649272BEE0100984213 /* RQHTTPService+GetConfigKey.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+GetConfigKey.m"; sourceTree = "<group>"; };
  1321. D09E4DBC287C0315000E4EE1 /* RQUserInfoViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQUserInfoViewModel.m; sourceTree = "<group>"; };
  1322. D09E4DBD287C0315000E4EE1 /* RQUserInfoViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQUserInfoViewModel.h; sourceTree = "<group>"; };
  1323. D09F2D4C26CAC074001211B8 /* RQExerciseToolBarView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseToolBarView.h; sourceTree = "<group>"; };
  1324. D09F2D4D26CAC074001211B8 /* RQExerciseToolBarView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseToolBarView.m; sourceTree = "<group>"; };
  1325. D09F2D4F26CAC08B001211B8 /* RQExerciseToolBarView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQExerciseToolBarView.xib; sourceTree = "<group>"; };
  1326. D09F2D5126CB8CC9001211B8 /* RQTrack.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQTrack.h; sourceTree = "<group>"; };
  1327. D09F2D5226CB8CC9001211B8 /* RQTrack.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQTrack.m; sourceTree = "<group>"; };
  1328. D09F2D5526CB8E48001211B8 /* RQMusicManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQMusicManager.h; sourceTree = "<group>"; };
  1329. D09F2D5626CB8E48001211B8 /* RQMusicManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQMusicManager.m; sourceTree = "<group>"; };
  1330. D0A18AA526CDF15200FB1853 /* SDJK.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = SDJK.entitlements; sourceTree = "<group>"; };
  1331. D0A18AA726CE24FF00FB1853 /* RQCommonManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQCommonManager.h; sourceTree = "<group>"; };
  1332. D0A18AA826CE24FF00FB1853 /* RQCommonManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQCommonManager.m; sourceTree = "<group>"; };
  1333. D0A91C312713DC2B0049E38D /* launchScreen_Top.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = launchScreen_Top.png; sourceTree = "<group>"; };
  1334. D0A91C322713DC2B0049E38D /* launchScreen_Top@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "launchScreen_Top@2x.png"; sourceTree = "<group>"; };
  1335. D0A91C332713DC2B0049E38D /* launchScreen_Top@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "launchScreen_Top@3x.png"; sourceTree = "<group>"; };
  1336. D0A91C352713DC2B0049E38D /* lacunchScreen_Bottom@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "lacunchScreen_Bottom@3x.png"; sourceTree = "<group>"; };
  1337. D0A91C362713DC2B0049E38D /* lacunchScreen_Bottom@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "lacunchScreen_Bottom@2x.png"; sourceTree = "<group>"; };
  1338. D0A91C372713DC2B0049E38D /* lacunchScreen_Bottom.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = lacunchScreen_Bottom.png; sourceTree = "<group>"; };
  1339. D0A91C3E27140B930049E38D /* RQFeedbackAndHelpViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQFeedbackAndHelpViewController.h; sourceTree = "<group>"; };
  1340. D0A91C3F27140B930049E38D /* RQFeedbackAndHelpViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQFeedbackAndHelpViewController.m; sourceTree = "<group>"; };
  1341. D0A91C4127140BB00049E38D /* RQFeedbackAndHelpViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQFeedbackAndHelpViewModel.h; sourceTree = "<group>"; };
  1342. D0A91C4227140BB00049E38D /* RQFeedbackAndHelpViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQFeedbackAndHelpViewModel.m; sourceTree = "<group>"; };
  1343. D0A91C442714210F0049E38D /* RQVersionUpdateViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQVersionUpdateViewModel.h; sourceTree = "<group>"; };
  1344. D0A91C452714210F0049E38D /* RQVersionUpdateViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQVersionUpdateViewModel.m; sourceTree = "<group>"; };
  1345. D0A91C47271421320049E38D /* RQVersionUpdateViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQVersionUpdateViewController.h; sourceTree = "<group>"; };
  1346. D0A91C48271421320049E38D /* RQVersionUpdateViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQVersionUpdateViewController.m; sourceTree = "<group>"; };
  1347. D0A91C49271421320049E38D /* RQVersionUpdateViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQVersionUpdateViewController.xib; sourceTree = "<group>"; };
  1348. D0A91C4D27155C860049E38D /* RQHTTPService+RQVipCode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQVipCode.h"; sourceTree = "<group>"; };
  1349. D0A91C4E27155C860049E38D /* RQHTTPService+RQVipCode.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQVipCode.m"; sourceTree = "<group>"; };
  1350. D0ABBAE326CF776600E7139B /* RQExerciseCatalogueToolBarView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseCatalogueToolBarView.h; sourceTree = "<group>"; };
  1351. D0ABBAE426CF776600E7139B /* RQExerciseCatalogueToolBarView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseCatalogueToolBarView.m; sourceTree = "<group>"; };
  1352. D0ABBAE826CF781300E7139B /* RQExerciseCatalogueToolBarView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQExerciseCatalogueToolBarView.xib; sourceTree = "<group>"; };
  1353. D0ABBAEA26CF7F7000E7139B /* RQExerciseCatalogueCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseCatalogueCell.h; sourceTree = "<group>"; };
  1354. D0ABBAEB26CF7F7000E7139B /* RQExerciseCatalogueCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseCatalogueCell.m; sourceTree = "<group>"; };
  1355. D0ABBAEC26CF7F7000E7139B /* RQExerciseCatalogueCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQExerciseCatalogueCell.xib; sourceTree = "<group>"; };
  1356. D0ABBAEF26CF81B600E7139B /* RQExerciseCatalogueItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseCatalogueItemViewModel.h; sourceTree = "<group>"; };
  1357. D0ABBAF026CF81B600E7139B /* RQExerciseCatalogueItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseCatalogueItemViewModel.m; sourceTree = "<group>"; };
  1358. D0ABBAF626CFAFC000E7139B /* RQHTTPService+ThirdLogin.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+ThirdLogin.h"; sourceTree = "<group>"; };
  1359. D0ABBAF726CFAFC000E7139B /* RQHTTPService+ThirdLogin.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+ThirdLogin.m"; sourceTree = "<group>"; };
  1360. D0ABBAFA26CFF52700E7139B /* RQQuestionDBManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQQuestionDBManager.h; sourceTree = "<group>"; };
  1361. D0ABBAFB26CFF52700E7139B /* RQQuestionDBManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQQuestionDBManager.m; sourceTree = "<group>"; };
  1362. D0ABBAFD26D3346400E7139B /* RQExerciseOptionSureBtnCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseOptionSureBtnCell.h; sourceTree = "<group>"; };
  1363. D0ABBAFE26D3346400E7139B /* RQExerciseOptionSureBtnCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseOptionSureBtnCell.m; sourceTree = "<group>"; };
  1364. D0ABBAFF26D3346400E7139B /* RQExerciseOptionSureBtnCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQExerciseOptionSureBtnCell.xib; sourceTree = "<group>"; };
  1365. D0ABBB0226D337C800E7139B /* RQExerciseOptionSureBtnItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseOptionSureBtnItemViewModel.h; sourceTree = "<group>"; };
  1366. D0ABBB0326D337C800E7139B /* RQExerciseOptionSureBtnItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseOptionSureBtnItemViewModel.m; sourceTree = "<group>"; };
  1367. D0ABBB0626D374B600E7139B /* RQHTTPService+RQWechatGetUserInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQWechatGetUserInfo.h"; sourceTree = "<group>"; };
  1368. D0ABBB0726D374B600E7139B /* RQHTTPService+RQWechatGetUserInfo.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQWechatGetUserInfo.m"; sourceTree = "<group>"; };
  1369. D0ABBB0926D37BCE00E7139B /* RQThirdLoginModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQThirdLoginModel.h; sourceTree = "<group>"; };
  1370. D0ABBB0A26D37BCE00E7139B /* RQThirdLoginModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQThirdLoginModel.m; sourceTree = "<group>"; };
  1371. D0ABBB2A26D386A000E7139B /* RQWechatUserInfoModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQWechatUserInfoModel.h; sourceTree = "<group>"; };
  1372. D0ABBB2B26D386A000E7139B /* RQWechatUserInfoModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQWechatUserInfoModel.m; sourceTree = "<group>"; };
  1373. D0ABBB2E26D3A09100E7139B /* RQHTTPService+RQVipInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQVipInfo.h"; sourceTree = "<group>"; };
  1374. D0ABBB2F26D3A09100E7139B /* RQHTTPService+RQVipInfo.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQVipInfo.m"; sourceTree = "<group>"; };
  1375. D0ABBB3126D3A70F00E7139B /* RQGetVipInfoModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQGetVipInfoModel.h; sourceTree = "<group>"; };
  1376. D0ABBB3226D3A70F00E7139B /* RQGetVipInfoModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQGetVipInfoModel.m; sourceTree = "<group>"; };
  1377. D0ABBB3426D3AA8800E7139B /* RSA.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RSA.m; sourceTree = "<group>"; };
  1378. D0ABBB3526D3AA8A00E7139B /* RSA.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RSA.h; sourceTree = "<group>"; };
  1379. D0ABBB3826D4B8C300E7139B /* RQExerciseExamToolBarCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseExamToolBarCell.h; sourceTree = "<group>"; };
  1380. D0ABBB3926D4B8C300E7139B /* RQExerciseExamToolBarCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseExamToolBarCell.m; sourceTree = "<group>"; };
  1381. D0ABBB3A26D4B8C300E7139B /* RQExerciseExamToolBarCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQExerciseExamToolBarCell.xib; sourceTree = "<group>"; };
  1382. D0ABBB3D26D4BDC200E7139B /* RQExerciseExamToolBarItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExerciseExamToolBarItemViewModel.h; sourceTree = "<group>"; };
  1383. D0ABBB3E26D4BDC200E7139B /* RQExerciseExamToolBarItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExerciseExamToolBarItemViewModel.m; sourceTree = "<group>"; };
  1384. D0ABBB4026D4CA2C00E7139B /* RQCountdownView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQCountdownView.h; sourceTree = "<group>"; };
  1385. D0ABBB4126D4CA2C00E7139B /* RQCountdownView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQCountdownView.m; sourceTree = "<group>"; };
  1386. D0ABBB4326D4CA3800E7139B /* RQCountdownView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQCountdownView.xib; sourceTree = "<group>"; };
  1387. D0ABBB4526D4D29200E7139B /* RQHandInThePaperView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQHandInThePaperView.h; sourceTree = "<group>"; };
  1388. D0ABBB4626D4D29200E7139B /* RQHandInThePaperView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQHandInThePaperView.m; sourceTree = "<group>"; };
  1389. D0ABBB4826D4D29F00E7139B /* RQHandInThePaperView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQHandInThePaperView.xib; sourceTree = "<group>"; };
  1390. D0ABBB4A26D572D900E7139B /* RQTestResultsViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQTestResultsViewController.h; sourceTree = "<group>"; };
  1391. D0ABBB4B26D572D900E7139B /* RQTestResultsViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQTestResultsViewController.m; sourceTree = "<group>"; };
  1392. D0ABBB4C26D572D900E7139B /* RQTestResultsViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQTestResultsViewController.xib; sourceTree = "<group>"; };
  1393. D0ABBB4F26D572F800E7139B /* RQTestResultsViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQTestResultsViewModel.h; sourceTree = "<group>"; };
  1394. D0ABBB5026D572F800E7139B /* RQTestResultsViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQTestResultsViewModel.m; sourceTree = "<group>"; };
  1395. D0B3FC262869A064003C52BA /* RQFreeTryItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RQFreeTryItemViewModel.h; path = "../New Group/RQFreeTryItemViewModel.h"; sourceTree = "<group>"; };
  1396. D0B3FC272869A064003C52BA /* RQFreeTryItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQFreeTryItemViewModel.m; sourceTree = "<group>"; };
  1397. D0B3FC292869A199003C52BA /* RQFreeTryCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQFreeTryCell.h; sourceTree = "<group>"; };
  1398. D0B3FC2A2869A199003C52BA /* RQFreeTryCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQFreeTryCell.m; sourceTree = "<group>"; };
  1399. D0B3FC2B2869A199003C52BA /* RQFreeTryCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQFreeTryCell.xib; sourceTree = "<group>"; };
  1400. D0B3FC312869AC0B003C52BA /* RQHoursBeforeExamHomeViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQHoursBeforeExamHomeViewModel.m; sourceTree = "<group>"; };
  1401. D0B3FC322869AC0B003C52BA /* RQHoursBeforeExamHomeViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQHoursBeforeExamHomeViewModel.h; sourceTree = "<group>"; };
  1402. D0B3FC362869AC1F003C52BA /* RQHoursBeforeExamHomeViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQHoursBeforeExamHomeViewController.m; sourceTree = "<group>"; };
  1403. D0B3FC372869AC1F003C52BA /* RQHoursBeforeExamHomeViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQHoursBeforeExamHomeViewController.h; sourceTree = "<group>"; };
  1404. D0B3FC382869AC1F003C52BA /* RQHoursBeforeExamHomeViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RQHoursBeforeExamHomeViewController.xib; sourceTree = "<group>"; };
  1405. D0B3FC3C2869B6A7003C52BA /* RQExamRuleModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExamRuleModel.h; sourceTree = "<group>"; };
  1406. D0B3FC3D2869B6A7003C52BA /* RQExamRuleModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExamRuleModel.m; sourceTree = "<group>"; };
  1407. D0B3FC40286AC6FA003C52BA /* RQHTTPService+RQGetSelectMiQuestionInfoList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQGetSelectMiQuestionInfoList.h"; sourceTree = "<group>"; };
  1408. D0B3FC41286AC6FA003C52BA /* RQHTTPService+RQGetSelectMiQuestionInfoList.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQGetSelectMiQuestionInfoList.m"; sourceTree = "<group>"; };
  1409. D0B3FC45286AF35A003C52BA /* RQFreeTryViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQFreeTryViewController.h; sourceTree = "<group>"; };
  1410. D0B3FC46286AF35A003C52BA /* RQFreeTryViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQFreeTryViewController.m; sourceTree = "<group>"; };
  1411. D0B3FC5B286AF5E8003C52BA /* RQFreeTryViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQFreeTryViewModel.h; sourceTree = "<group>"; };
  1412. D0B3FC5C286AF5E8003C52BA /* RQFreeTryViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQFreeTryViewModel.m; sourceTree = "<group>"; };
  1413. D0B3FC5E286AF744003C52BA /* RQFreeTryNoteCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQFreeTryNoteCell.h; sourceTree = "<group>"; };
  1414. D0B3FC5F286AF744003C52BA /* RQFreeTryNoteCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQFreeTryNoteCell.m; sourceTree = "<group>"; };
  1415. D0B3FC60286AF744003C52BA /* RQFreeTryNoteCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQFreeTryNoteCell.xib; sourceTree = "<group>"; };
  1416. D0B3FC64286AFA70003C52BA /* RQFreeTryNoteItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQFreeTryNoteItemViewModel.h; sourceTree = "<group>"; };
  1417. D0B3FC65286AFA70003C52BA /* RQFreeTryNoteItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQFreeTryNoteItemViewModel.m; sourceTree = "<group>"; };
  1418. D0B3FC67286AFE8C003C52BA /* RQFreeTryBottomView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQFreeTryBottomView.h; sourceTree = "<group>"; };
  1419. D0B3FC68286AFE8C003C52BA /* RQFreeTryBottomView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQFreeTryBottomView.m; sourceTree = "<group>"; };
  1420. D0B3FC6A286AFE9C003C52BA /* RQFreeTryBottomView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQFreeTryBottomView.xib; sourceTree = "<group>"; };
  1421. D0B3FC6D286B107F003C52BA /* RQCommonGroupModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQCommonGroupModel.h; sourceTree = "<group>"; };
  1422. D0B3FC6E286B107F003C52BA /* RQCommonGroupModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQCommonGroupModel.m; sourceTree = "<group>"; };
  1423. D0B3FC71286C2DB6003C52BA /* RQAlertViewManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQAlertViewManager.h; sourceTree = "<group>"; };
  1424. D0B3FC72286C2DB6003C52BA /* RQAlertViewManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQAlertViewManager.m; sourceTree = "<group>"; };
  1425. D0B3FC75286C425E003C52BA /* RQHTTPService+RQPostDeletion.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQPostDeletion.h"; sourceTree = "<group>"; };
  1426. D0B3FC76286C425E003C52BA /* RQHTTPService+RQPostDeletion.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQPostDeletion.m"; sourceTree = "<group>"; };
  1427. D0B3FC7A286D8B87003C52BA /* UICollectionView+XHWebImageAutoSize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UICollectionView+XHWebImageAutoSize.h"; sourceTree = "<group>"; };
  1428. D0B3FC7B286D8B87003C52BA /* UITableView+XHWebImageAutoSize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITableView+XHWebImageAutoSize.h"; sourceTree = "<group>"; };
  1429. D0B3FC7C286D8B87003C52BA /* XHWebImageAutoSize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XHWebImageAutoSize.h; sourceTree = "<group>"; };
  1430. D0B3FC7D286D8B87003C52BA /* XHWebImageAutoSizeConst.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XHWebImageAutoSizeConst.h; sourceTree = "<group>"; };
  1431. D0B3FC7E286D8B87003C52BA /* XHWebImageAutoSizeCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XHWebImageAutoSizeCache.m; sourceTree = "<group>"; };
  1432. D0B3FC7F286D8B87003C52BA /* NSString+XHWebImageAutoSize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+XHWebImageAutoSize.h"; sourceTree = "<group>"; };
  1433. D0B3FC80286D8B87003C52BA /* UICollectionView+XHWebImageAutoSize.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UICollectionView+XHWebImageAutoSize.m"; sourceTree = "<group>"; };
  1434. D0B3FC81286D8B87003C52BA /* UITableView+XHWebImageAutoSize.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITableView+XHWebImageAutoSize.m"; sourceTree = "<group>"; };
  1435. D0B3FC82286D8B87003C52BA /* XHWebImageAutoSizeConst.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XHWebImageAutoSizeConst.m; sourceTree = "<group>"; };
  1436. D0B3FC83286D8B87003C52BA /* XHWebImageAutoSize.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XHWebImageAutoSize.m; sourceTree = "<group>"; };
  1437. D0B3FC84286D8B87003C52BA /* NSString+XHWebImageAutoSize.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+XHWebImageAutoSize.m"; sourceTree = "<group>"; };
  1438. D0B3FC85286D8B87003C52BA /* XHWebImageAutoSizeCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XHWebImageAutoSizeCache.h; sourceTree = "<group>"; };
  1439. D0B3FC8D286DA082003C52BA /* RQLearningMaterialsViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQLearningMaterialsViewController.h; sourceTree = "<group>"; };
  1440. D0B3FC8E286DA082003C52BA /* RQLearningMaterialsViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQLearningMaterialsViewController.m; sourceTree = "<group>"; };
  1441. D0B3FC91286DA102003C52BA /* RQLearningMaterialsViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQLearningMaterialsViewModel.h; sourceTree = "<group>"; };
  1442. D0B3FC92286DA102003C52BA /* RQLearningMaterialsViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQLearningMaterialsViewModel.m; sourceTree = "<group>"; };
  1443. D0B3FC95286DA3DF003C52BA /* RQHTTPService+RQGetLearningMaterials.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQGetLearningMaterials.h"; sourceTree = "<group>"; };
  1444. D0B3FC96286DA3DF003C52BA /* RQHTTPService+RQGetLearningMaterials.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQGetLearningMaterials.m"; sourceTree = "<group>"; };
  1445. D0B3FC98286DA477003C52BA /* RQLearningMaterialsModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQLearningMaterialsModel.h; sourceTree = "<group>"; };
  1446. D0B3FC99286DA477003C52BA /* RQLearningMaterialsModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQLearningMaterialsModel.m; sourceTree = "<group>"; };
  1447. D0B3FC9C286DA61D003C52BA /* RQLearningMaterialsListCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQLearningMaterialsListCell.h; sourceTree = "<group>"; };
  1448. D0B3FC9D286DA61D003C52BA /* RQLearningMaterialsListCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQLearningMaterialsListCell.m; sourceTree = "<group>"; };
  1449. D0B3FC9E286DA61D003C52BA /* RQLearningMaterialsListCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQLearningMaterialsListCell.xib; sourceTree = "<group>"; };
  1450. D0B3FCA2286DA654003C52BA /* RQLearningMaterialsItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQLearningMaterialsItemViewModel.h; sourceTree = "<group>"; };
  1451. D0B3FCA3286DA654003C52BA /* RQLearningMaterialsItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQLearningMaterialsItemViewModel.m; sourceTree = "<group>"; };
  1452. D0B3FCA6286DACFF003C52BA /* UIView+QQCorner.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+QQCorner.m"; sourceTree = "<group>"; };
  1453. D0B3FCA7286DACFF003C52BA /* UIImage+QQCorner.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+QQCorner.m"; sourceTree = "<group>"; };
  1454. D0B3FCA8286DACFF003C52BA /* QQCornerModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QQCornerModel.m; sourceTree = "<group>"; };
  1455. D0B3FCA9286DACFF003C52BA /* CALayer+QQCorner.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "CALayer+QQCorner.m"; sourceTree = "<group>"; };
  1456. D0B3FCAA286DACFF003C52BA /* UIView+QQCorner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+QQCorner.h"; sourceTree = "<group>"; };
  1457. D0B3FCAB286DACFF003C52BA /* UIImage+QQCorner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+QQCorner.h"; sourceTree = "<group>"; };
  1458. D0B3FCAC286DACFF003C52BA /* QQCorner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QQCorner.h; sourceTree = "<group>"; };
  1459. D0B3FCAD286DACFF003C52BA /* CALayer+QQCorner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CALayer+QQCorner.h"; sourceTree = "<group>"; };
  1460. D0B3FCAE286DACFF003C52BA /* QQCornerModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QQCornerModel.h; sourceTree = "<group>"; };
  1461. D0B3FCB4286E98CC003C52BA /* RQVoiceManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQVoiceManager.m; sourceTree = "<group>"; };
  1462. D0B3FCB5286E98CC003C52BA /* RQVoiceManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQVoiceManager.h; sourceTree = "<group>"; };
  1463. D0B3FCB7286EC7AC003C52BA /* RQLearningMaterialsDetailViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQLearningMaterialsDetailViewController.h; sourceTree = "<group>"; };
  1464. D0B3FCB8286EC7AC003C52BA /* RQLearningMaterialsDetailViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQLearningMaterialsDetailViewController.m; sourceTree = "<group>"; };
  1465. D0B3FCBA286EC7F3003C52BA /* RQLearningMaterialsDetailViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQLearningMaterialsDetailViewModel.h; sourceTree = "<group>"; };
  1466. D0B3FCBB286EC7F3003C52BA /* RQLearningMaterialsDetailViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQLearningMaterialsDetailViewModel.m; sourceTree = "<group>"; };
  1467. D0B3FCBD286ED75A003C52BA /* RQLearningMaterialsDetailHeaderView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQLearningMaterialsDetailHeaderView.h; sourceTree = "<group>"; };
  1468. D0B3FCBE286ED75A003C52BA /* RQLearningMaterialsDetailHeaderView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQLearningMaterialsDetailHeaderView.m; sourceTree = "<group>"; };
  1469. D0B3FCC0286ED7A9003C52BA /* RQLearningMaterialsDetailHeaderView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQLearningMaterialsDetailHeaderView.xib; sourceTree = "<group>"; };
  1470. D0B68D42286EE27A00B2A5EA /* RQLearningMaterialsDetailFooterView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQLearningMaterialsDetailFooterView.h; sourceTree = "<group>"; };
  1471. D0B68D43286EE27A00B2A5EA /* RQLearningMaterialsDetailFooterView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQLearningMaterialsDetailFooterView.m; sourceTree = "<group>"; };
  1472. D0B68D45286EE28D00B2A5EA /* RQLearningMaterialsDetailFooterView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQLearningMaterialsDetailFooterView.xib; sourceTree = "<group>"; };
  1473. D0B68D47286EF17800B2A5EA /* RQHTTPService+RQPostEamilInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQPostEamilInfo.h"; sourceTree = "<group>"; };
  1474. D0B68D48286EF17800B2A5EA /* RQHTTPService+RQPostEamilInfo.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQPostEamilInfo.m"; sourceTree = "<group>"; };
  1475. D0B68D4B2870138B00B2A5EA /* RQExercisExplainCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExercisExplainCell.h; sourceTree = "<group>"; };
  1476. D0B68D4C2870138B00B2A5EA /* RQExercisExplainCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExercisExplainCell.m; sourceTree = "<group>"; };
  1477. D0B68D4D2870138B00B2A5EA /* RQExercisExplainCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQExercisExplainCell.xib; sourceTree = "<group>"; };
  1478. D0B68D512871626C00B2A5EA /* RQExercisExplainItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExercisExplainItemViewModel.h; sourceTree = "<group>"; };
  1479. D0B68D522871626C00B2A5EA /* RQExercisExplainItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExercisExplainItemViewModel.m; sourceTree = "<group>"; };
  1480. D0C3DD6926FC1B070077503D /* BlocksKit+UIKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "BlocksKit+UIKit.h"; sourceTree = "<group>"; };
  1481. D0C3DD6B26FC1B070077503D /* NSDictionary+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDictionary+BlocksKit.m"; sourceTree = "<group>"; };
  1482. D0C3DD6C26FC1B070077503D /* NSOrderedSet+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSOrderedSet+BlocksKit.h"; sourceTree = "<group>"; };
  1483. D0C3DD6D26FC1B070077503D /* NSMutableArray+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableArray+BlocksKit.m"; sourceTree = "<group>"; };
  1484. D0C3DD6E26FC1B070077503D /* NSMutableIndexSet+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableIndexSet+BlocksKit.m"; sourceTree = "<group>"; };
  1485. D0C3DD6F26FC1B070077503D /* NSObject+BKBlockExecution.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+BKBlockExecution.h"; sourceTree = "<group>"; };
  1486. D0C3DD7026FC1B070077503D /* NSArray+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray+BlocksKit.h"; sourceTree = "<group>"; };
  1487. D0C3DD7126FC1B070077503D /* NSObject+BKBlockObservation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+BKBlockObservation.m"; sourceTree = "<group>"; };
  1488. D0C3DD7226FC1B070077503D /* NSTimer+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSTimer+BlocksKit.m"; sourceTree = "<group>"; };
  1489. D0C3DD7326FC1B070077503D /* BKMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BKMacros.h; sourceTree = "<group>"; };
  1490. D0C3DD7426FC1B070077503D /* NSObject+BKAssociatedObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+BKAssociatedObjects.h"; sourceTree = "<group>"; };
  1491. D0C3DD7526FC1B070077503D /* NSInvocation+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSInvocation+BlocksKit.m"; sourceTree = "<group>"; };
  1492. D0C3DD7626FC1B070077503D /* NSSet+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSSet+BlocksKit.m"; sourceTree = "<group>"; };
  1493. D0C3DD7726FC1B070077503D /* NSIndexSet+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSIndexSet+BlocksKit.h"; sourceTree = "<group>"; };
  1494. D0C3DD7826FC1B070077503D /* NSMutableSet+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableSet+BlocksKit.h"; sourceTree = "<group>"; };
  1495. D0C3DD7926FC1B070077503D /* NSMutableDictionary+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableDictionary+BlocksKit.h"; sourceTree = "<group>"; };
  1496. D0C3DD7A26FC1B070077503D /* NSMutableOrderedSet+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableOrderedSet+BlocksKit.m"; sourceTree = "<group>"; };
  1497. D0C3DD7B26FC1B070077503D /* NSOrderedSet+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSOrderedSet+BlocksKit.m"; sourceTree = "<group>"; };
  1498. D0C3DD7C26FC1B070077503D /* NSDictionary+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+BlocksKit.h"; sourceTree = "<group>"; };
  1499. D0C3DD7D26FC1B070077503D /* NSObject+BKAssociatedObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+BKAssociatedObjects.m"; sourceTree = "<group>"; };
  1500. D0C3DD7E26FC1B070077503D /* NSTimer+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSTimer+BlocksKit.h"; sourceTree = "<group>"; };
  1501. D0C3DD7F26FC1B070077503D /* NSObject+BKBlockObservation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+BKBlockObservation.h"; sourceTree = "<group>"; };
  1502. D0C3DD8026FC1B070077503D /* NSArray+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSArray+BlocksKit.m"; sourceTree = "<group>"; };
  1503. D0C3DD8126FC1B070077503D /* NSObject+BKBlockExecution.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+BKBlockExecution.m"; sourceTree = "<group>"; };
  1504. D0C3DD8226FC1B070077503D /* NSMutableIndexSet+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableIndexSet+BlocksKit.h"; sourceTree = "<group>"; };
  1505. D0C3DD8326FC1B070077503D /* NSMutableArray+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableArray+BlocksKit.h"; sourceTree = "<group>"; };
  1506. D0C3DD8426FC1B070077503D /* NSIndexSet+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSIndexSet+BlocksKit.m"; sourceTree = "<group>"; };
  1507. D0C3DD8526FC1B070077503D /* NSInvocation+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSInvocation+BlocksKit.h"; sourceTree = "<group>"; };
  1508. D0C3DD8626FC1B070077503D /* NSSet+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSSet+BlocksKit.h"; sourceTree = "<group>"; };
  1509. D0C3DD8726FC1B070077503D /* NSMutableOrderedSet+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableOrderedSet+BlocksKit.h"; sourceTree = "<group>"; };
  1510. D0C3DD8826FC1B070077503D /* NSMutableDictionary+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableDictionary+BlocksKit.m"; sourceTree = "<group>"; };
  1511. D0C3DD8926FC1B070077503D /* NSMutableSet+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableSet+BlocksKit.m"; sourceTree = "<group>"; };
  1512. D0C3DD8A26FC1B070077503D /* BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlocksKit.h; sourceTree = "<group>"; };
  1513. D0C3DD8C26FC1B070077503D /* UIImagePickerController+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImagePickerController+BlocksKit.h"; sourceTree = "<group>"; };
  1514. D0C3DD8D26FC1B070077503D /* UIActionSheet+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIActionSheet+BlocksKit.h"; sourceTree = "<group>"; };
  1515. D0C3DD8E26FC1B070077503D /* UIPopoverController+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIPopoverController+BlocksKit.h"; sourceTree = "<group>"; };
  1516. D0C3DD9026FC1B070077503D /* UIControl+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIControl+BlocksKit.h"; sourceTree = "<group>"; };
  1517. D0C3DD9126FC1B070077503D /* UITextField+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITextField+BlocksKit.h"; sourceTree = "<group>"; };
  1518. D0C3DD9226FC1B070077503D /* UIBarButtonItem+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIBarButtonItem+BlocksKit.m"; sourceTree = "<group>"; };
  1519. D0C3DD9326FC1B070077503D /* UIAlertView+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIAlertView+BlocksKit.m"; sourceTree = "<group>"; };
  1520. D0C3DD9426FC1B070077503D /* UIView+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+BlocksKit.m"; sourceTree = "<group>"; };
  1521. D0C3DD9526FC1B070077503D /* UIGestureRecognizer+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIGestureRecognizer+BlocksKit.m"; sourceTree = "<group>"; };
  1522. D0C3DD9626FC1B070077503D /* UIPopoverController+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIPopoverController+BlocksKit.m"; sourceTree = "<group>"; };
  1523. D0C3DD9726FC1B070077503D /* UIActionSheet+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIActionSheet+BlocksKit.m"; sourceTree = "<group>"; };
  1524. D0C3DD9826FC1B070077503D /* UIImagePickerController+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImagePickerController+BlocksKit.m"; sourceTree = "<group>"; };
  1525. D0C3DD9926FC1B070077503D /* UITextField+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITextField+BlocksKit.m"; sourceTree = "<group>"; };
  1526. D0C3DD9A26FC1B070077503D /* UIControl+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIControl+BlocksKit.m"; sourceTree = "<group>"; };
  1527. D0C3DD9C26FC1B070077503D /* UIView+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+BlocksKit.h"; sourceTree = "<group>"; };
  1528. D0C3DD9D26FC1B070077503D /* UIAlertView+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIAlertView+BlocksKit.h"; sourceTree = "<group>"; };
  1529. D0C3DD9E26FC1B070077503D /* UIBarButtonItem+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIBarButtonItem+BlocksKit.h"; sourceTree = "<group>"; };
  1530. D0C3DD9F26FC1B070077503D /* UIGestureRecognizer+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIGestureRecognizer+BlocksKit.h"; sourceTree = "<group>"; };
  1531. D0C3DDA126FC1B070077503D /* MFMessageComposeViewController+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "MFMessageComposeViewController+BlocksKit.h"; sourceTree = "<group>"; };
  1532. D0C3DDA226FC1B070077503D /* MFMailComposeViewController+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MFMailComposeViewController+BlocksKit.m"; sourceTree = "<group>"; };
  1533. D0C3DDA326FC1B070077503D /* MFMessageComposeViewController+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MFMessageComposeViewController+BlocksKit.m"; sourceTree = "<group>"; };
  1534. D0C3DDA426FC1B070077503D /* MFMailComposeViewController+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "MFMailComposeViewController+BlocksKit.h"; sourceTree = "<group>"; };
  1535. D0C3DDA526FC1B070077503D /* BlocksKit+MessageUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "BlocksKit+MessageUI.h"; sourceTree = "<group>"; };
  1536. D0C3DDA726FC1B070077503D /* A2BlockInvocation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = A2BlockInvocation.m; sourceTree = "<group>"; };
  1537. D0C3DDA826FC1B070077503D /* NSObject+A2DynamicDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+A2DynamicDelegate.h"; sourceTree = "<group>"; };
  1538. D0C3DDA926FC1B070077503D /* A2DynamicDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = A2DynamicDelegate.h; sourceTree = "<group>"; };
  1539. D0C3DDAB26FC1B070077503D /* NSURLConnection+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSURLConnection+BlocksKit.h"; sourceTree = "<group>"; };
  1540. D0C3DDAC26FC1B070077503D /* NSCache+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSCache+BlocksKit.m"; sourceTree = "<group>"; };
  1541. D0C3DDAD26FC1B070077503D /* NSCache+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSCache+BlocksKit.h"; sourceTree = "<group>"; };
  1542. D0C3DDAE26FC1B070077503D /* NSURLConnection+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSURLConnection+BlocksKit.m"; sourceTree = "<group>"; };
  1543. D0C3DDAF26FC1B070077503D /* NSObject+A2BlockDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+A2BlockDelegate.m"; sourceTree = "<group>"; };
  1544. D0C3DDB026FC1B070077503D /* A2BlockInvocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = A2BlockInvocation.h; sourceTree = "<group>"; };
  1545. D0C3DDB126FC1B070077503D /* A2DynamicDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = A2DynamicDelegate.m; sourceTree = "<group>"; };
  1546. D0C3DDB226FC1B070077503D /* NSObject+A2DynamicDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+A2DynamicDelegate.m"; sourceTree = "<group>"; };
  1547. D0C3DDB326FC1B070077503D /* NSObject+A2BlockDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+A2BlockDelegate.h"; sourceTree = "<group>"; };
  1548. D0C3DDDD26FC2F070077503D /* NotificationService.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = NotificationService.appex; sourceTree = BUILT_PRODUCTS_DIR; };
  1549. D0C3DDDF26FC2F070077503D /* NotificationService.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NotificationService.h; sourceTree = "<group>"; };
  1550. D0C3DDE026FC2F070077503D /* NotificationService.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NotificationService.m; sourceTree = "<group>"; };
  1551. D0C3DDE226FC2F070077503D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  1552. D0C414852874047C0036692E /* RQExplainModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExplainModel.h; sourceTree = "<group>"; };
  1553. D0C414862874047C0036692E /* RQExplainModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExplainModel.m; sourceTree = "<group>"; };
  1554. D0C414892874407F0036692E /* RQExplainVideoViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExplainVideoViewController.h; sourceTree = "<group>"; };
  1555. D0C4148A2874407F0036692E /* RQExplainVideoViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExplainVideoViewController.m; sourceTree = "<group>"; };
  1556. D0C4148D287440AF0036692E /* RQExplainVideoViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQExplainVideoViewModel.h; sourceTree = "<group>"; };
  1557. D0C4148E287440AF0036692E /* RQExplainVideoViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQExplainVideoViewModel.m; sourceTree = "<group>"; };
  1558. D0C4149428757C270036692E /* 语音播放.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; path = "语音播放.gif"; sourceTree = "<group>"; };
  1559. D0C4149E2875B5740036692E /* JXCategoryTitleCell+RQExtension.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "JXCategoryTitleCell+RQExtension.h"; sourceTree = "<group>"; };
  1560. D0C4149F2875B5740036692E /* JXCategoryTitleCell+RQExtension.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "JXCategoryTitleCell+RQExtension.m"; sourceTree = "<group>"; };
  1561. D0C4D51726B3FF6F00404C46 /* ProfileModule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ProfileModule.h; sourceTree = "<group>"; };
  1562. D0C4D51826B3FF6F00404C46 /* ProfileModule.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ProfileModule.m; sourceTree = "<group>"; };
  1563. D0C4D51A26B3FFC400404C46 /* RQProfileUserInfoCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQProfileUserInfoCell.h; sourceTree = "<group>"; };
  1564. D0C4D51B26B3FFC400404C46 /* RQProfileUserInfoCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQProfileUserInfoCell.m; sourceTree = "<group>"; };
  1565. D0C4D51C26B3FFC400404C46 /* RQProfileUserInfoCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQProfileUserInfoCell.xib; sourceTree = "<group>"; };
  1566. D0C4D52126B401B500404C46 /* RQProfileUserInfoItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQProfileUserInfoItemViewModel.h; sourceTree = "<group>"; };
  1567. D0C4D52226B401B500404C46 /* RQProfileUserInfoItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQProfileUserInfoItemViewModel.m; sourceTree = "<group>"; };
  1568. D0CDA800282CD4F4001B1A69 /* RQDouYinManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQDouYinManager.h; sourceTree = "<group>"; };
  1569. D0CDA801282CD4F4001B1A69 /* RQDouYinManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQDouYinManager.m; sourceTree = "<group>"; };
  1570. D0D0457F2744FE2400257D01 /* question.db */ = {isa = PBXFileReference; lastKnownFileType = file; path = question.db; sourceTree = "<group>"; };
  1571. D0D045AE274CEA9100257D01 /* RQADViewManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQADViewManager.h; sourceTree = "<group>"; };
  1572. D0D045AF274CEA9100257D01 /* RQADViewManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQADViewManager.m; sourceTree = "<group>"; };
  1573. D0D1F58C283B2DE30086C6AE /* RQWrongAndCollectionVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQWrongAndCollectionVC.h; sourceTree = "<group>"; };
  1574. D0D1F58D283B2DE30086C6AE /* RQWrongAndCollectionVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQWrongAndCollectionVC.m; sourceTree = "<group>"; };
  1575. D0D1F58F283B2E4A0086C6AE /* RQWrongAndCollectionViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQWrongAndCollectionViewModel.h; sourceTree = "<group>"; };
  1576. D0D1F590283B2E4A0086C6AE /* RQWrongAndCollectionViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQWrongAndCollectionViewModel.m; sourceTree = "<group>"; };
  1577. D0D1F592283B513C0086C6AE /* RQWrongAndCollectionCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQWrongAndCollectionCell.h; sourceTree = "<group>"; };
  1578. D0D1F593283B513C0086C6AE /* RQWrongAndCollectionCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQWrongAndCollectionCell.m; sourceTree = "<group>"; };
  1579. D0D1F594283B513C0086C6AE /* RQWrongAndCollectionCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQWrongAndCollectionCell.xib; sourceTree = "<group>"; };
  1580. D0D1F597283B51A20086C6AE /* RQWrongAndCollectionItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQWrongAndCollectionItemViewModel.h; sourceTree = "<group>"; };
  1581. D0D1F598283B51A20086C6AE /* RQWrongAndCollectionItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQWrongAndCollectionItemViewModel.m; sourceTree = "<group>"; };
  1582. D0D1F59D283C807D0086C6AE /* RQSynExerciseItemViewModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQSynExerciseItemViewModel.h; sourceTree = "<group>"; };
  1583. D0D1F59E283C807D0086C6AE /* RQSynExerciseItemViewModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQSynExerciseItemViewModel.m; sourceTree = "<group>"; };
  1584. D0D1F5A0283C809E0086C6AE /* RQSynExerciseCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQSynExerciseCell.h; sourceTree = "<group>"; };
  1585. D0D1F5A1283C809E0086C6AE /* RQSynExerciseCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQSynExerciseCell.m; sourceTree = "<group>"; };
  1586. D0D1F5A2283C809E0086C6AE /* RQSynExerciseCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQSynExerciseCell.xib; sourceTree = "<group>"; };
  1587. D0D1F5C2283CA3710086C6AE /* RQHomeSubPageVideoScrollCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageVideoScrollCell.h; sourceTree = "<group>"; };
  1588. D0D1F5C3283CA3710086C6AE /* RQHomeSubPageVideoHeaderCollectionReusableView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RQHomeSubPageVideoHeaderCollectionReusableView.xib; sourceTree = "<group>"; };
  1589. D0D1F5C4283CA3710086C6AE /* RQHomeSubPageVideoCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageVideoCell.m; sourceTree = "<group>"; };
  1590. D0D1F5C5283CA3710086C6AE /* RQHomeSubPageCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageCell.h; sourceTree = "<group>"; };
  1591. D0D1F5C6283CA3710086C6AE /* RQHomeSubPageVideoScrollCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RQHomeSubPageVideoScrollCell.xib; sourceTree = "<group>"; };
  1592. D0D1F5C7283CA3710086C6AE /* RQHomeSubPageVideoHeaderCollectionReusableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageVideoHeaderCollectionReusableView.h; sourceTree = "<group>"; };
  1593. D0D1F5C8283CA3710086C6AE /* RQHomeSubPageCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RQHomeSubPageCell.xib; sourceTree = "<group>"; };
  1594. D0D1F5C9283CA3710086C6AE /* RQHomeSubPageVideoScrollCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageVideoScrollCell.m; sourceTree = "<group>"; };
  1595. D0D1F5CA283CA3710086C6AE /* RQHomeSubPageVideoCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RQHomeSubPageVideoCell.xib; sourceTree = "<group>"; };
  1596. D0D1F5CB283CA3710086C6AE /* RQHomeSubPageVideoCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQHomeSubPageVideoCell.h; sourceTree = "<group>"; };
  1597. D0D1F5CC283CA3710086C6AE /* RQHomeSubPageVideoHeaderCollectionReusableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageVideoHeaderCollectionReusableView.m; sourceTree = "<group>"; };
  1598. D0D1F5CD283CA3710086C6AE /* RQHomeSubPageCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageCell.m; sourceTree = "<group>"; };
  1599. D0D1F5D6283CA38A0086C6AE /* RQHomeSubPageListCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQHomeSubPageListCell.m; sourceTree = "<group>"; };
  1600. D0D1F5D8283F68910086C6AE /* RQVipPlaceHolderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RQVipPlaceHolderView.h; sourceTree = "<group>"; };
  1601. D0D1F5D9283F68910086C6AE /* RQVipPlaceHolderView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RQVipPlaceHolderView.m; sourceTree = "<group>"; };
  1602. D0D1F5DA283F68910086C6AE /* RQVipPlaceHolderView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RQVipPlaceHolderView.xib; sourceTree = "<group>"; };
  1603. D0D8DE1B275080F400FB01D0 /* AVAudioSession+RQExtension.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "AVAudioSession+RQExtension.h"; sourceTree = "<group>"; };
  1604. D0D8DE1C275080F400FB01D0 /* AVAudioSession+RQExtension.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "AVAudioSession+RQExtension.m"; sourceTree = "<group>"; };
  1605. D0D8DE1E2750C79500FB01D0 /* ZFPlayerControlView+RQExtension.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "ZFPlayerControlView+RQExtension.h"; sourceTree = "<group>"; };
  1606. D0D8DE1F2750C79500FB01D0 /* ZFPlayerControlView+RQExtension.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "ZFPlayerControlView+RQExtension.m"; sourceTree = "<group>"; };
  1607. D0D8DE212750E83500FB01D0 /* ZFLandscapeViewController+RQExtension.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "ZFLandscapeViewController+RQExtension.h"; sourceTree = "<group>"; };
  1608. D0D8DE222750E83500FB01D0 /* ZFLandscapeViewController+RQExtension.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "ZFLandscapeViewController+RQExtension.m"; sourceTree = "<group>"; };
  1609. D0DC5770275DE6D300C6C1B4 /* UIViewController+ZFPlayerFixSafeArea.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UIViewController+ZFPlayerFixSafeArea.h"; sourceTree = "<group>"; };
  1610. D0DC5771275DE6D300C6C1B4 /* UIViewController+ZFPlayerFixSafeArea.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+ZFPlayerFixSafeArea.m"; sourceTree = "<group>"; };
  1611. D0EB1C5B28376F53003F9917 /* RQErrorExerciseToolBarView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQErrorExerciseToolBarView.h; sourceTree = "<group>"; };
  1612. D0EB1C5C28376F53003F9917 /* RQErrorExerciseToolBarView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQErrorExerciseToolBarView.m; sourceTree = "<group>"; };
  1613. D0EB1C5E28376F63003F9917 /* RQErrorExerciseToolBarView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQErrorExerciseToolBarView.xib; sourceTree = "<group>"; };
  1614. D0ED400C28F6933D00086901 /* RQHTTPService+RQRecommendCode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RQHTTPService+RQRecommendCode.h"; sourceTree = "<group>"; };
  1615. D0ED400D28F6933D00086901 /* RQHTTPService+RQRecommendCode.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "RQHTTPService+RQRecommendCode.m"; sourceTree = "<group>"; };
  1616. D0F83B242732E3A8002BF498 /* RQVideoListCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RQVideoListCell.h; sourceTree = "<group>"; };
  1617. D0F83B252732E3A9002BF498 /* RQVideoListCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RQVideoListCell.m; sourceTree = "<group>"; };
  1618. D0F83B262732E3A9002BF498 /* RQVideoListCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RQVideoListCell.xib; sourceTree = "<group>"; };
  1619. D0F83B2A27336F6E002BF498 /* MPPreLoaderModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPPreLoaderModel.m; sourceTree = "<group>"; };
  1620. D0F83B2B27336F6E002BF498 /* MPPlayableProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPPlayableProtocol.h; sourceTree = "<group>"; };
  1621. D0F83B2C27336F6E002BF498 /* MPPlayerController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPPlayerController.h; sourceTree = "<group>"; };
  1622. D0F83B2D27336F6E002BF498 /* MPlayerAttributeManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPlayerAttributeManager.h; sourceTree = "<group>"; };
  1623. D0F83B2F27336F6E002BF498 /* MPPreLoaderModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MPPreLoaderModel.h; sourceTree = "<group>"; };
  1624. D0F83B3127336F6E002BF498 /* MPlayerAttributeManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPlayerAttributeManager.m; sourceTree = "<group>"; };
  1625. D0F83B3227336F6E002BF498 /* MPPlayerController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MPPlayerController.m; sourceTree = "<group>"; };
  1626. D4FE11F9043CECBFF5EBF67F /* Pods-NotificationService.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-NotificationService.release.xcconfig"; path = "Target Support Files/Pods-NotificationService/Pods-NotificationService.release.xcconfig"; sourceTree = "<group>"; };
  1627. E2AE1200CC8E3289DDD48217 /* libPods-NotificationService.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-NotificationService.a"; sourceTree = BUILT_PRODUCTS_DIR; };
  1628. /* End PBXFileReference section */
  1629. /* Begin PBXFrameworksBuildPhase section */
  1630. D08B8F7326AA5F5000963C1A /* Frameworks */ = {
  1631. isa = PBXFrameworksBuildPhase;
  1632. buildActionMask = 2147483647;
  1633. files = (
  1634. 8502F2D727BA31E40017F467 /* AppTrackingTransparency.framework in Frameworks */,
  1635. 8502F2DE27BB369F0017F467 /* SystemConfiguration.framework in Frameworks */,
  1636. D066B0B428A9E4DE00C0F991 /* OpenSSL.xcframework in Frameworks */,
  1637. 8502F2DA27BB36780017F467 /* CoreLocation.framework in Frameworks */,
  1638. 8502F2DC27BB36860017F467 /* QuartzCore.framework in Frameworks */,
  1639. 8502F2E027BB36AD0017F467 /* CoreTelephony.framework in Frameworks */,
  1640. 8502F2E327BB36C90017F467 /* WebKit.framework in Frameworks */,
  1641. 8502F2E627BB36EE0017F467 /* Security.framework in Frameworks */,
  1642. 8502F2D827BA31F20017F467 /* AdSupport.framework in Frameworks */,
  1643. 8502F2EA27BB370B0017F467 /* AVFoundation.framework in Frameworks */,
  1644. 8502F2EC27BB37180017F467 /* CoreMedia.framework in Frameworks */,
  1645. 8D4B373DA8B72000086B74AF /* libPods-SDJK.a in Frameworks */,
  1646. 8502F2D427BA31D10017F467 /* ADSuyiSDK.xcframework in Frameworks */,
  1647. 8502F2E827BB36FC0017F467 /* StoreKit.framework in Frameworks */,
  1648. );
  1649. runOnlyForDeploymentPostprocessing = 0;
  1650. };
  1651. D0C3DDDA26FC2F070077503D /* Frameworks */ = {
  1652. isa = PBXFrameworksBuildPhase;
  1653. buildActionMask = 2147483647;
  1654. files = (
  1655. 9C4E370607084E9AC4FB2183 /* libPods-NotificationService.a in Frameworks */,
  1656. );
  1657. runOnlyForDeploymentPostprocessing = 0;
  1658. };
  1659. /* End PBXFrameworksBuildPhase section */
  1660. /* Begin PBXGroup section */
  1661. 214828EBAE03698C461DD392 /* Frameworks */ = {
  1662. isa = PBXGroup;
  1663. children = (
  1664. D066B0B328A9E4DE00C0F991 /* OpenSSL.xcframework */,
  1665. 8502F2EB27BB37170017F467 /* CoreMedia.framework */,
  1666. 8502F2E927BB370B0017F467 /* AVFoundation.framework */,
  1667. 8502F2E727BB36FC0017F467 /* StoreKit.framework */,
  1668. 8502F2E527BB36EE0017F467 /* Security.framework */,
  1669. 8502F2E427BB36DD0017F467 /* libxml2.tbd */,
  1670. 8502F2E227BB36C70017F467 /* WebKit.framework */,
  1671. 8502F2E127BB36BB0017F467 /* libz.tbd */,
  1672. 8502F2DF27BB36AD0017F467 /* CoreTelephony.framework */,
  1673. 8502F2DD27BB369F0017F467 /* SystemConfiguration.framework */,
  1674. 8502F2DB27BB36860017F467 /* QuartzCore.framework */,
  1675. 8502F2D927BB36770017F467 /* CoreLocation.framework */,
  1676. 8502F2CD27BA060E0017F467 /* ADSuyiSDK.xcframework */,
  1677. 8502F2CB27BA05830017F467 /* AppTrackingTransparency.framework */,
  1678. 8502F2C927BA05530017F467 /* AdSupport.framework */,
  1679. A9FE044E85A0834D96AB68FA /* libPods-SDJK.a */,
  1680. E2AE1200CC8E3289DDD48217 /* libPods-NotificationService.a */,
  1681. );
  1682. name = Frameworks;
  1683. sourceTree = "<group>";
  1684. };
  1685. 8583A0F227A113080023AF4E /* History */ = {
  1686. isa = PBXGroup;
  1687. children = (
  1688. 8583A0F327A116190023AF4E /* RQHistoryModel.h */,
  1689. 8583A0F427A116190023AF4E /* RQHistoryModel.m */,
  1690. );
  1691. path = History;
  1692. sourceTree = "<group>";
  1693. };
  1694. 85ECB12E27968E2B0008F45E /* CacheManager.h */ = {
  1695. isa = PBXGroup;
  1696. children = (
  1697. 85ECB12F27968E2B0008F45E /* RQCacheManager.h */,
  1698. 85ECB13027968E2B0008F45E /* RQCacheManager.m */,
  1699. );
  1700. path = CacheManager.h;
  1701. sourceTree = "<group>";
  1702. };
  1703. 85ECB14C279AA7A90008F45E /* Transition */ = {
  1704. isa = PBXGroup;
  1705. children = (
  1706. 85ECB14E279AA7A90008F45E /* MPTransition.h */,
  1707. 85ECB14F279AA7A90008F45E /* MPTransition.m */,
  1708. 85ECB14D279AA7A90008F45E /* MPUserDynamicTransition.h */,
  1709. 85ECB150279AA7A90008F45E /* MPUserDynamicTransition.m */,
  1710. );
  1711. path = Transition;
  1712. sourceTree = "<group>";
  1713. };
  1714. 8E127399D8C19F0A2BA6604D /* Pods */ = {
  1715. isa = PBXGroup;
  1716. children = (
  1717. 6E03D4E7FB899798097BAE8A /* Pods-SDJK.debug.xcconfig */,
  1718. A018283DDB3F90044487C9A2 /* Pods-SDJK.release.xcconfig */,
  1719. 6B0275AF8CCD225CC1923A94 /* Pods-NotificationService.debug.xcconfig */,
  1720. D4FE11F9043CECBFF5EBF67F /* Pods-NotificationService.release.xcconfig */,
  1721. );
  1722. path = Pods;
  1723. sourceTree = "<group>";
  1724. };
  1725. D0052CF92733DEBB00E9A6C5 /* ZFPlayer */ = {
  1726. isa = PBXGroup;
  1727. children = (
  1728. D0052CFA2733DED300E9A6C5 /* ZFPortraitControlView+RQExtension.h */,
  1729. D0052CFB2733DED300E9A6C5 /* ZFPortraitControlView+RQExtension.m */,
  1730. D0D8DE1E2750C79500FB01D0 /* ZFPlayerControlView+RQExtension.h */,
  1731. D0D8DE1F2750C79500FB01D0 /* ZFPlayerControlView+RQExtension.m */,
  1732. D0D8DE212750E83500FB01D0 /* ZFLandscapeViewController+RQExtension.h */,
  1733. D0D8DE222750E83500FB01D0 /* ZFLandscapeViewController+RQExtension.m */,
  1734. );
  1735. path = ZFPlayer;
  1736. sourceTree = "<group>";
  1737. };
  1738. D00A14A527547AF300793046 /* SKStoreProductViewController */ = {
  1739. isa = PBXGroup;
  1740. children = (
  1741. D00A14A627547B0700793046 /* SKStoreProductViewController+RQExtension.h */,
  1742. D00A14A727547B0700793046 /* SKStoreProductViewController+RQExtension.m */,
  1743. );
  1744. path = SKStoreProductViewController;
  1745. sourceTree = "<group>";
  1746. };
  1747. D00C39B4278D4DB200C976B3 /* QuestionModule */ = {
  1748. isa = PBXGroup;
  1749. children = (
  1750. D00C39BC278D4EE500C976B3 /* RQQuestionModule.h */,
  1751. D00C39BD278D4EE500C976B3 /* RQQuestionModule.m */,
  1752. D02297582836195A00BB20AB /* View */,
  1753. D00C39B5278D4DCD00C976B3 /* Model */,
  1754. );
  1755. path = QuestionModule;
  1756. sourceTree = "<group>";
  1757. };
  1758. D00C39B5278D4DCD00C976B3 /* Model */ = {
  1759. isa = PBXGroup;
  1760. children = (
  1761. D0B3FC3C2869B6A7003C52BA /* RQExamRuleModel.h */,
  1762. D0B3FC3D2869B6A7003C52BA /* RQExamRuleModel.m */,
  1763. D00C39B6278D4DF900C976B3 /* RQHTTPService+RQGetVersionList.h */,
  1764. D00C39B7278D4DF900C976B3 /* RQHTTPService+RQGetVersionList.m */,
  1765. D00C39B9278D4E6B00C976B3 /* RQVersionModel.h */,
  1766. D00C39BA278D4E6B00C976B3 /* RQVersionModel.m */,
  1767. D0B3FC40286AC6FA003C52BA /* RQHTTPService+RQGetSelectMiQuestionInfoList.h */,
  1768. D0B3FC41286AC6FA003C52BA /* RQHTTPService+RQGetSelectMiQuestionInfoList.m */,
  1769. D0C414852874047C0036692E /* RQExplainModel.h */,
  1770. D0C414862874047C0036692E /* RQExplainModel.m */,
  1771. 901FDA382B33E3EA0014816E /* RQHTTPService+SelectTestK14QuestionInfoList.h */,
  1772. 901FDA392B33E3EA0014816E /* RQHTTPService+SelectTestK14QuestionInfoList.m */,
  1773. );
  1774. path = Model;
  1775. sourceTree = "<group>";
  1776. };
  1777. D010B1202726B3DF00805122 /* OtherModule */ = {
  1778. isa = PBXGroup;
  1779. children = (
  1780. D010B1242726B43500805122 /* OtherModule.h */,
  1781. D010B1252726B43500805122 /* OtherModule.m */,
  1782. D00C39B4278D4DB200C976B3 /* QuestionModule */,
  1783. D010B1272726B57F00805122 /* VideoModule */,
  1784. D085AC4826C4E89E00B80ACE /* ExerciseModule */,
  1785. D079A4A026AFD59F00EA90F4 /* AppleThirldLoginModule */,
  1786. );
  1787. path = OtherModule;
  1788. sourceTree = "<group>";
  1789. };
  1790. D010B1272726B57F00805122 /* VideoModule */ = {
  1791. isa = PBXGroup;
  1792. children = (
  1793. D010B1282726B59F00805122 /* RQVideoModule.h */,
  1794. D010B1292726B59F00805122 /* RQVideoModule.m */,
  1795. D0F83B232732E314002BF498 /* Vendor */,
  1796. D010B12E2726B5E600805122 /* Model */,
  1797. D010B12D2726B5DD00805122 /* ViewModel */,
  1798. D010B12C2726B5D400805122 /* View */,
  1799. D010B12B2726B5BD00805122 /* Controller */,
  1800. );
  1801. path = VideoModule;
  1802. sourceTree = "<group>";
  1803. };
  1804. D010B12B2726B5BD00805122 /* Controller */ = {
  1805. isa = PBXGroup;
  1806. children = (
  1807. D0C4148828743F980036692E /* 试题详解视频播放页面 */,
  1808. D07D8F00272A90E800C97BD4 /* RQVideoCatalogueViewController.h */,
  1809. D07D8F01272A90E800C97BD4 /* RQVideoCatalogueViewController.m */,
  1810. D010B1352726B7D100805122 /* RQVideoDetailViewController.h */,
  1811. D010B1362726B7D100805122 /* RQVideoDetailViewController.m */,
  1812. D010B1432727D40C00805122 /* RQVideoDetailSubPageViewController.h */,
  1813. D010B1442727D40C00805122 /* RQVideoDetailSubPageViewController.m */,
  1814. 85ECB1352798120B0008F45E /* RQDspVideoDetailViewController.h */,
  1815. 85ECB1362798120B0008F45E /* RQDspVideoDetailViewController.m */,
  1816. );
  1817. path = Controller;
  1818. sourceTree = "<group>";
  1819. };
  1820. D010B12C2726B5D400805122 /* View */ = {
  1821. isa = PBXGroup;
  1822. children = (
  1823. D0F83B242732E3A8002BF498 /* RQVideoListCell.h */,
  1824. D0F83B252732E3A9002BF498 /* RQVideoListCell.m */,
  1825. D0F83B262732E3A9002BF498 /* RQVideoListCell.xib */,
  1826. D0052CFD2734CE5000E9A6C5 /* RQVideoDetailSubPageSectionHeaderView.h */,
  1827. D0052CFE2734CE5000E9A6C5 /* RQVideoDetailSubPageSectionHeaderView.m */,
  1828. D0052D002734CE5D00E9A6C5 /* RQVideoDetailSubPageSectionHeaderView.xib */,
  1829. D0052D022735024A00E9A6C5 /* RQVideoDetailSubPageCell.h */,
  1830. D0052D032735024A00E9A6C5 /* RQVideoDetailSubPageCell.m */,
  1831. D0052D042735024A00E9A6C5 /* RQVideoDetailSubPageCell.xib */,
  1832. D0D1F5D8283F68910086C6AE /* RQVipPlaceHolderView.h */,
  1833. D0D1F5D9283F68910086C6AE /* RQVipPlaceHolderView.m */,
  1834. D0D1F5DA283F68910086C6AE /* RQVipPlaceHolderView.xib */,
  1835. 85ECB13B279816000008F45E /* RQDspVideoDetailControlView.h */,
  1836. 85ECB13C279816000008F45E /* RQDspVideoDetailControlView.m */,
  1837. 85ECB144279930010008F45E /* RQDspVideoDetailCell.h */,
  1838. 85ECB145279930010008F45E /* RQDspVideoDetailCell.m */,
  1839. 85ECB146279930010008F45E /* RQDspVideoDetailCell.xib */,
  1840. );
  1841. path = View;
  1842. sourceTree = "<group>";
  1843. };
  1844. D010B12D2726B5DD00805122 /* ViewModel */ = {
  1845. isa = PBXGroup;
  1846. children = (
  1847. D0C4148C287440900036692E /* 试题详解视频播放页面 */,
  1848. D07D8F03272A918600C97BD4 /* RQVideoCatalogueViewModel.h */,
  1849. D07D8F04272A918600C97BD4 /* RQVideoCatalogueViewModel.m */,
  1850. D010B1402727C64900805122 /* RQVideoDetailViewModel.h */,
  1851. D010B1412727C64900805122 /* RQVideoDetailViewModel.m */,
  1852. D010B13D2727C63800805122 /* RQVideoDetailSubPageViewModel.h */,
  1853. D010B13E2727C63800805122 /* RQVideoDetailSubPageViewModel.m */,
  1854. D0052D07273502FB00E9A6C5 /* RQVideoDetailSubPageItemViewModel.h */,
  1855. D0052D08273502FB00E9A6C5 /* RQVideoDetailSubPageItemViewModel.m */,
  1856. 85ECB1382798124F0008F45E /* RQDspVideoDetailViewModel.h */,
  1857. 85ECB1392798124F0008F45E /* RQDspVideoDetailViewModel.m */,
  1858. 85ECB1492799462E0008F45E /* RQDspVideoDetailItemViewModel.h */,
  1859. 85ECB14A2799462F0008F45E /* RQDspVideoDetailItemViewModel.m */,
  1860. );
  1861. path = ViewModel;
  1862. sourceTree = "<group>";
  1863. };
  1864. D010B12E2726B5E600805122 /* Model */ = {
  1865. isa = PBXGroup;
  1866. children = (
  1867. D010B1322726B62F00805122 /* RQHTTPService+RQGetTreeList.h */,
  1868. D010B1312726B62E00805122 /* RQHTTPService+RQGetTreeList.m */,
  1869. D010B1302726B62E00805122 /* RQTreeListModel.h */,
  1870. D010B12F2726B62E00805122 /* RQTreeListModel.m */,
  1871. 85ECB1322797ECDA0008F45E /* RQHTTPService+RQGetDspList.h */,
  1872. 85ECB1332797ECDA0008F45E /* RQHTTPService+RQGetDspList.m */,
  1873. );
  1874. path = Model;
  1875. sourceTree = "<group>";
  1876. };
  1877. D010B1462727EEA900805122 /* JXPagerView */ = {
  1878. isa = PBXGroup;
  1879. children = (
  1880. D010B1472727EECC00805122 /* JXPagerView+RQExtension.h */,
  1881. D010B1482727EECC00805122 /* JXPagerView+RQExtension.m */,
  1882. D0C4149E2875B5740036692E /* JXCategoryTitleCell+RQExtension.h */,
  1883. D0C4149F2875B5740036692E /* JXCategoryTitleCell+RQExtension.m */,
  1884. );
  1885. path = JXPagerView;
  1886. sourceTree = "<group>";
  1887. };
  1888. D02297582836195A00BB20AB /* View */ = {
  1889. isa = PBXGroup;
  1890. children = (
  1891. D02297592836199B00BB20AB /* RQUpdateView.h */,
  1892. D022975A2836199B00BB20AB /* RQUpdateView.m */,
  1893. D022975C283619AC00BB20AB /* RQUpdateView.xib */,
  1894. );
  1895. path = View;
  1896. sourceTree = "<group>";
  1897. };
  1898. D02A4E8026BBD36000BB73F9 /* YYCategories */ = {
  1899. isa = PBXGroup;
  1900. children = (
  1901. D02A4E8126BBD36000BB73F9 /* YYCategories.h */,
  1902. D02A4E8226BBD36000BB73F9 /* UIKit */,
  1903. D02A4E9F26BBD36000BB73F9 /* Foundation */,
  1904. D02A4EBC26BBD36000BB73F9 /* YYCategoriesMacro.h */,
  1905. D02A4EBD26BBD36000BB73F9 /* Quartz */,
  1906. );
  1907. path = YYCategories;
  1908. sourceTree = "<group>";
  1909. };
  1910. D02A4E8226BBD36000BB73F9 /* UIKit */ = {
  1911. isa = PBXGroup;
  1912. children = (
  1913. D02A4E8326BBD36000BB73F9 /* UITextField+YYAdd.m */,
  1914. D02A4E8426BBD36000BB73F9 /* UIBezierPath+YYAdd.m */,
  1915. D02A4E8526BBD36000BB73F9 /* UIColor+YYAdd.m */,
  1916. D02A4E8626BBD36000BB73F9 /* UIControl+YYAdd.h */,
  1917. D02A4E8726BBD36000BB73F9 /* UIDevice+YYAdd.m */,
  1918. D02A4E8826BBD36000BB73F9 /* UIApplication+YYAdd.m */,
  1919. D02A4E8926BBD36000BB73F9 /* UITableView+YYAdd.m */,
  1920. D02A4E8A26BBD36000BB73F9 /* UIImage+YYAdd.h */,
  1921. D02A4E8B26BBD36000BB73F9 /* UIScrollView+YYAdd.m */,
  1922. D02A4E8C26BBD36000BB73F9 /* UIScreen+YYAdd.m */,
  1923. D02A4E8D26BBD36000BB73F9 /* UIView+YYAdd.m */,
  1924. D02A4E8E26BBD36000BB73F9 /* UIFont+YYAdd.h */,
  1925. D02A4E8F26BBD36000BB73F9 /* UIBarButtonItem+YYAdd.m */,
  1926. D02A4E9026BBD36000BB73F9 /* UIGestureRecognizer+YYAdd.m */,
  1927. D02A4E9126BBD36000BB73F9 /* UITextField+YYAdd.h */,
  1928. D02A4E9226BBD36000BB73F9 /* UIColor+YYAdd.h */,
  1929. D02A4E9326BBD36000BB73F9 /* UIBezierPath+YYAdd.h */,
  1930. D02A4E9426BBD36000BB73F9 /* UIScreen+YYAdd.h */,
  1931. D02A4E9526BBD36000BB73F9 /* UIScrollView+YYAdd.h */,
  1932. D02A4E9626BBD36000BB73F9 /* UITableView+YYAdd.h */,
  1933. D02A4E9726BBD36000BB73F9 /* UIImage+YYAdd.m */,
  1934. D02A4E9826BBD36000BB73F9 /* UIDevice+YYAdd.h */,
  1935. D02A4E9926BBD36000BB73F9 /* UIApplication+YYAdd.h */,
  1936. D02A4E9A26BBD36000BB73F9 /* UIControl+YYAdd.m */,
  1937. D02A4E9B26BBD36000BB73F9 /* UIGestureRecognizer+YYAdd.h */,
  1938. D02A4E9C26BBD36000BB73F9 /* UIBarButtonItem+YYAdd.h */,
  1939. D02A4E9D26BBD36000BB73F9 /* UIFont+YYAdd.m */,
  1940. D02A4E9E26BBD36000BB73F9 /* UIView+YYAdd.h */,
  1941. );
  1942. path = UIKit;
  1943. sourceTree = "<group>";
  1944. };
  1945. D02A4E9F26BBD36000BB73F9 /* Foundation */ = {
  1946. isa = PBXGroup;
  1947. children = (
  1948. D02A4EA026BBD36000BB73F9 /* NSArray+YYAdd.m */,
  1949. D02A4EA126BBD36000BB73F9 /* NSNumber+YYAdd.m */,
  1950. D02A4EA226BBD36000BB73F9 /* NSTimer+YYAdd.h */,
  1951. D02A4EA326BBD36000BB73F9 /* NSDate+YYAdd.h */,
  1952. D02A4EA426BBD36000BB73F9 /* NSObject+YYAddForARC.h */,
  1953. D02A4EA526BBD36000BB73F9 /* NSNotificationCenter+YYAdd.h */,
  1954. D02A4EA626BBD36000BB73F9 /* NSBundle+YYAdd.m */,
  1955. D02A4EA726BBD36000BB73F9 /* NSObject+YYAdd.m */,
  1956. D02A4EA826BBD36000BB73F9 /* NSString+YYAdd.h */,
  1957. D02A4EA926BBD36000BB73F9 /* NSObject+YYAddForKVO.h */,
  1958. D02A4EAA26BBD36000BB73F9 /* NSData+YYAdd.m */,
  1959. D02A4EAB26BBD36000BB73F9 /* NSThread+YYAdd.m */,
  1960. D02A4EAC26BBD36000BB73F9 /* NSDictionary+YYAdd.h */,
  1961. D02A4EAD26BBD36000BB73F9 /* NSKeyedUnarchiver+YYAdd.m */,
  1962. D02A4EAE26BBD36000BB73F9 /* NSTimer+YYAdd.m */,
  1963. D02A4EAF26BBD36000BB73F9 /* NSNumber+YYAdd.h */,
  1964. D02A4EB026BBD36000BB73F9 /* NSArray+YYAdd.h */,
  1965. D02A4EB126BBD36000BB73F9 /* NSObject+YYAddForARC.m */,
  1966. D02A4EB226BBD36000BB73F9 /* NSDate+YYAdd.m */,
  1967. D02A4EB326BBD36000BB73F9 /* NSObject+YYAdd.h */,
  1968. D02A4EB426BBD36000BB73F9 /* NSString+YYAdd.m */,
  1969. D02A4EB526BBD36000BB73F9 /* NSBundle+YYAdd.h */,
  1970. D02A4EB626BBD36000BB73F9 /* NSNotificationCenter+YYAdd.m */,
  1971. D02A4EB726BBD36000BB73F9 /* NSKeyedUnarchiver+YYAdd.h */,
  1972. D02A4EB826BBD36000BB73F9 /* NSDictionary+YYAdd.m */,
  1973. D02A4EB926BBD36000BB73F9 /* NSThread+YYAdd.h */,
  1974. D02A4EBA26BBD36000BB73F9 /* NSData+YYAdd.h */,
  1975. D02A4EBB26BBD36000BB73F9 /* NSObject+YYAddForKVO.m */,
  1976. );
  1977. path = Foundation;
  1978. sourceTree = "<group>";
  1979. };
  1980. D02A4EBD26BBD36000BB73F9 /* Quartz */ = {
  1981. isa = PBXGroup;
  1982. children = (
  1983. D02A4EBE26BBD36000BB73F9 /* YYCGUtilities.m */,
  1984. D02A4EBF26BBD36000BB73F9 /* CALayer+YYAdd.m */,
  1985. D02A4EC026BBD36000BB73F9 /* CALayer+YYAdd.h */,
  1986. D02A4EC126BBD36000BB73F9 /* YYCGUtilities.h */,
  1987. );
  1988. path = Quartz;
  1989. sourceTree = "<group>";
  1990. };
  1991. D0438A8226D772D300FA6434 /* SDJKDBManager */ = {
  1992. isa = PBXGroup;
  1993. children = (
  1994. D0438A8326D772DD00FA6434 /* SDJKDBManager.h */,
  1995. D0438A8426D772DD00FA6434 /* SDJKDBManager.m */,
  1996. );
  1997. path = SDJKDBManager;
  1998. sourceTree = "<group>";
  1999. };
  2000. D0438A8626D774EE00FA6434 /* Score */ = {
  2001. isa = PBXGroup;
  2002. children = (
  2003. D0438A8D26D7EE6F00FA6434 /* RQScoreRecordModel.h */,
  2004. D0438A8E26D7EE7000FA6434 /* RQScoreRecordModel.m */,
  2005. D05658A926F32FE200C5E18B /* RQGetScoreInfoAllModel.h */,
  2006. D05658AA26F32FE200C5E18B /* RQGetScoreInfoAllModel.m */,
  2007. D05658A626F32F1F00C5E18B /* RQHTTPService+RQGetScoreInfoAll.h */,
  2008. D05658A726F32F1F00C5E18B /* RQHTTPService+RQGetScoreInfoAll.m */,
  2009. D0438A8726D7754700FA6434 /* RQHTTPService+RQAddScoreRecord.h */,
  2010. D0438A8826D7754700FA6434 /* RQHTTPService+RQAddScoreRecord.m */,
  2011. D0438A8A26D792C000FA6434 /* RQHTTPService+RQGetScoreInfoList.h */,
  2012. D0438A8B26D792C000FA6434 /* RQHTTPService+RQGetScoreInfoList.m */,
  2013. );
  2014. path = Score;
  2015. sourceTree = "<group>";
  2016. };
  2017. D0438A9026D8AE0200FA6434 /* Collection */ = {
  2018. isa = PBXGroup;
  2019. children = (
  2020. D0438A9126D8AE5A00FA6434 /* RQCollectionModel.h */,
  2021. D0438A9226D8AE5A00FA6434 /* RQCollectionModel.m */,
  2022. D000702329EE78A800DC1CEB /* RQHTTPService+RQBakCollections.h */,
  2023. D000702429EE78A800DC1CEB /* RQHTTPService+RQBakCollections.m */,
  2024. D000702029EE788600DC1CEB /* RQHTTPService+RQAppCollectionByUser.h */,
  2025. D000702129EE788700DC1CEB /* RQHTTPService+RQAppCollectionByUser.m */,
  2026. D000701B29EE696A00DC1CEB /* RQHTTPService+RQCollections.h */,
  2027. D000701C29EE696A00DC1CEB /* RQHTTPService+RQCollections.m */,
  2028. D08D886826D8C2980019A0E6 /* RQHTTPService+RQAddCollectionRecord.h */,
  2029. D08D886926D8C2980019A0E6 /* RQHTTPService+RQAddCollectionRecord.m */,
  2030. D08D887726D8CA450019A0E6 /* RQHTTPService+RQAddCollectionRecords.h */,
  2031. D08D887826D8CA450019A0E6 /* RQHTTPService+RQAddCollectionRecords.m */,
  2032. D08D887426D8C81F0019A0E6 /* RQHTTPService+RQDeleteCollectionRecord.h */,
  2033. D08D887526D8C81F0019A0E6 /* RQHTTPService+RQDeleteCollectionRecord.m */,
  2034. D08D887D26DC7AAF0019A0E6 /* RQHTTPService+RQCancleCollectionRecord.h */,
  2035. D08D887E26DC7AAF0019A0E6 /* RQHTTPService+RQCancleCollectionRecord.m */,
  2036. D08D886E26D8C4890019A0E6 /* RQHTTPService+RQGetCollectionList.h */,
  2037. D08D886F26D8C4890019A0E6 /* RQHTTPService+RQGetCollectionList.m */,
  2038. );
  2039. path = Collection;
  2040. sourceTree = "<group>";
  2041. };
  2042. D0438A9426D8AE8D00FA6434 /* Wrong */ = {
  2043. isa = PBXGroup;
  2044. children = (
  2045. D0438A9526D8AEA000FA6434 /* RQWrongModel.h */,
  2046. D0438A9626D8AEA000FA6434 /* RQWrongModel.m */,
  2047. D000702929EE78F600DC1CEB /* RQHTTPService+RQBakWrongs.h */,
  2048. D000702629EE78F600DC1CEB /* RQHTTPService+RQBakWrongs.m */,
  2049. D000702829EE78F600DC1CEB /* RQHTTPService+RQAppWrongByUser.h */,
  2050. D000702729EE78F600DC1CEB /* RQHTTPService+RQAppWrongByUser.m */,
  2051. D000702A29EE78F600DC1CEB /* RQHTTPService+RQWrongs.h */,
  2052. D000702B29EE78F600DC1CEB /* RQHTTPService+RQWrongs.m */,
  2053. D08D886B26D8C2AC0019A0E6 /* RQHTTPService+RQAddWrongRecord.h */,
  2054. D08D886C26D8C2AC0019A0E6 /* RQHTTPService+RQAddWrongRecord.m */,
  2055. D08D887A26D8CBC30019A0E6 /* RQHTTPService+RQAddWrongRecords.h */,
  2056. D08D887B26D8CBC30019A0E6 /* RQHTTPService+RQAddWrongRecords.m */,
  2057. D08D888026E0C0230019A0E6 /* RQHTTPService+RQDeleteWrongRecord.h */,
  2058. D08D888126E0C0230019A0E6 /* RQHTTPService+RQDeleteWrongRecord.m */,
  2059. D08D887126D8C49A0019A0E6 /* RQHTTPService+RQGetWrongList.h */,
  2060. D08D887226D8C49A0019A0E6 /* RQHTTPService+RQGetWrongList.m */,
  2061. );
  2062. path = Wrong;
  2063. sourceTree = "<group>";
  2064. };
  2065. D079A33226AFD59E00EA90F4 /* Modules */ = {
  2066. isa = PBXGroup;
  2067. children = (
  2068. D079A40426AFD59F00EA90F4 /* BaseModule */,
  2069. D079A4A726AFD59F00EA90F4 /* MainModule */,
  2070. D079A33326AFD59E00EA90F4 /* LoginModule */,
  2071. D079A48A26AFD59F00EA90F4 /* HomePageModule */,
  2072. D079A39826AFD59E00EA90F4 /* ProfileModule */,
  2073. D010B1202726B3DF00805122 /* OtherModule */,
  2074. );
  2075. path = Modules;
  2076. sourceTree = "<group>";
  2077. };
  2078. D079A33326AFD59E00EA90F4 /* LoginModule */ = {
  2079. isa = PBXGroup;
  2080. children = (
  2081. D079A33F26AFD59E00EA90F4 /* LoginModule.h */,
  2082. D079A34F26AFD59E00EA90F4 /* LoginModule.m */,
  2083. D079A33426AFD59E00EA90F4 /* ViewModel */,
  2084. D079A34026AFD59E00EA90F4 /* Controller */,
  2085. D079A35026AFD59E00EA90F4 /* Model */,
  2086. D079A36826AFD59E00EA90F4 /* View */,
  2087. );
  2088. path = LoginModule;
  2089. sourceTree = "<group>";
  2090. };
  2091. D079A33426AFD59E00EA90F4 /* ViewModel */ = {
  2092. isa = PBXGroup;
  2093. children = (
  2094. D079A33E26AFD59E00EA90F4 /* RQRegisterViewModel.h */,
  2095. D079A33926AFD59E00EA90F4 /* RQRegisterViewModel.m */,
  2096. D079A33D26AFD59E00EA90F4 /* RQLoginViewModel.h */,
  2097. D079A33526AFD59E00EA90F4 /* RQLoginViewModel.m */,
  2098. D079A33B26AFD59E00EA90F4 /* RQLoginBaseViewModel.h */,
  2099. D079A33726AFD59E00EA90F4 /* RQLoginBaseViewModel.m */,
  2100. D079A33826AFD59E00EA90F4 /* RQUpdatePasswordViewModel.h */,
  2101. D079A33A26AFD59E00EA90F4 /* RQUpdatePasswordViewModel.m */,
  2102. D079A33626AFD59E00EA90F4 /* RQVerificationSmsCodeViewModel.h */,
  2103. D079A33C26AFD59E00EA90F4 /* RQVerificationSmsCodeViewModel.m */,
  2104. );
  2105. path = ViewModel;
  2106. sourceTree = "<group>";
  2107. };
  2108. D079A34026AFD59E00EA90F4 /* Controller */ = {
  2109. isa = PBXGroup;
  2110. children = (
  2111. D079A34426AFD59E00EA90F4 /* RQRegisterViewController.h */,
  2112. D079A34C26AFD59E00EA90F4 /* RQRegisterViewController.m */,
  2113. D079A34126AFD59E00EA90F4 /* RQRegisterViewController.xib */,
  2114. D079A34926AFD59E00EA90F4 /* RQLoginBaseViewController.h */,
  2115. D079A34326AFD59E00EA90F4 /* RQLoginBaseViewController.m */,
  2116. D079A34826AFD59E00EA90F4 /* RQLoginViewController.h */,
  2117. D079A34E26AFD59E00EA90F4 /* RQLoginViewController.m */,
  2118. D079A34726AFD59E00EA90F4 /* RQLoginViewController.xib */,
  2119. D079A34D26AFD59E00EA90F4 /* RQUpdatePasswordViewController.h */,
  2120. D079A34626AFD59E00EA90F4 /* RQUpdatePasswordViewController.m */,
  2121. D079A34526AFD59E00EA90F4 /* RQUpdatePasswordViewController.xib */,
  2122. D079A34A26AFD59E00EA90F4 /* RQVerificationSmsCodeViewController.h */,
  2123. D079A34226AFD59E00EA90F4 /* RQVerificationSmsCodeViewController.m */,
  2124. D079A34B26AFD59E00EA90F4 /* RQVerificationSmsCodeViewController.xib */,
  2125. );
  2126. path = Controller;
  2127. sourceTree = "<group>";
  2128. };
  2129. D079A35026AFD59E00EA90F4 /* Model */ = {
  2130. isa = PBXGroup;
  2131. children = (
  2132. D079A35426AFD59E00EA90F4 /* RQUserModel.h */,
  2133. D079A35B26AFD59E00EA90F4 /* RQUserModel.m */,
  2134. D0ABBB0526D3748500E7139B /* WechatAPI */,
  2135. D0ABBB2D26D3A07A00E7139B /* VipInfo */,
  2136. D079A35126AFD59E00EA90F4 /* GetCode */,
  2137. D079A35526AFD59E00EA90F4 /* UpdatePassword */,
  2138. D079A35826AFD59E00EA90F4 /* WechatLogin */,
  2139. D079A35C26AFD59E00EA90F4 /* Register */,
  2140. D079A35F26AFD59E00EA90F4 /* CheckLogin */,
  2141. D079A36226AFD59E00EA90F4 /* VerificationSmsCode */,
  2142. D079A36526AFD59E00EA90F4 /* Login */,
  2143. );
  2144. path = Model;
  2145. sourceTree = "<group>";
  2146. };
  2147. D079A35126AFD59E00EA90F4 /* GetCode */ = {
  2148. isa = PBXGroup;
  2149. children = (
  2150. D079A35226AFD59E00EA90F4 /* RQHTTPService+RQGetCode.h */,
  2151. D079A35326AFD59E00EA90F4 /* RQHTTPService+RQGetCode.m */,
  2152. );
  2153. path = GetCode;
  2154. sourceTree = "<group>";
  2155. };
  2156. D079A35526AFD59E00EA90F4 /* UpdatePassword */ = {
  2157. isa = PBXGroup;
  2158. children = (
  2159. D079A35626AFD59E00EA90F4 /* RQHTTPService+RQUpdatePassword.m */,
  2160. D079A35726AFD59E00EA90F4 /* RQHTTPService+RQUpdatePassword.h */,
  2161. );
  2162. path = UpdatePassword;
  2163. sourceTree = "<group>";
  2164. };
  2165. D079A35826AFD59E00EA90F4 /* WechatLogin */ = {
  2166. isa = PBXGroup;
  2167. children = (
  2168. D079A35926AFD59E00EA90F4 /* WechatLoginInfoModel.h */,
  2169. D079A35A26AFD59E00EA90F4 /* WechatLoginInfoModel.m */,
  2170. );
  2171. path = WechatLogin;
  2172. sourceTree = "<group>";
  2173. };
  2174. D079A35C26AFD59E00EA90F4 /* Register */ = {
  2175. isa = PBXGroup;
  2176. children = (
  2177. D079A35D26AFD59E00EA90F4 /* RQHTTPService+RQRegister.m */,
  2178. D079A35E26AFD59E00EA90F4 /* RQHTTPService+RQRegister.h */,
  2179. );
  2180. path = Register;
  2181. sourceTree = "<group>";
  2182. };
  2183. D079A35F26AFD59E00EA90F4 /* CheckLogin */ = {
  2184. isa = PBXGroup;
  2185. children = (
  2186. D079A36026AFD59E00EA90F4 /* RQHTTPService+CheckLogin.m */,
  2187. D079A36126AFD59E00EA90F4 /* RQHTTPService+CheckLogin.h */,
  2188. );
  2189. path = CheckLogin;
  2190. sourceTree = "<group>";
  2191. };
  2192. D079A36226AFD59E00EA90F4 /* VerificationSmsCode */ = {
  2193. isa = PBXGroup;
  2194. children = (
  2195. D079A36326AFD59E00EA90F4 /* RQHTTPService+RQVerificationSmsCode.m */,
  2196. D079A36426AFD59E00EA90F4 /* RQHTTPService+RQVerificationSmsCode.h */,
  2197. );
  2198. path = VerificationSmsCode;
  2199. sourceTree = "<group>";
  2200. };
  2201. D079A36526AFD59E00EA90F4 /* Login */ = {
  2202. isa = PBXGroup;
  2203. children = (
  2204. D079A36726AFD59E00EA90F4 /* RQHTTPService+RQLogin.h */,
  2205. D079A36626AFD59E00EA90F4 /* RQHTTPService+RQLogin.m */,
  2206. );
  2207. path = Login;
  2208. sourceTree = "<group>";
  2209. };
  2210. D079A36826AFD59E00EA90F4 /* View */ = {
  2211. isa = PBXGroup;
  2212. children = (
  2213. D079A36D26AFD59E00EA90F4 /* RQPhoneView.h */,
  2214. D079A37126AFD59E00EA90F4 /* RQPhoneView.m */,
  2215. D079A36926AFD59E00EA90F4 /* RQPhoneView.xib */,
  2216. D079A36E26AFD59E00EA90F4 /* RQPasswordView.h */,
  2217. D079A36C26AFD59E00EA90F4 /* RQPasswordView.m */,
  2218. D079A36A26AFD59E00EA90F4 /* RQPasswordView.xib */,
  2219. D079A36F26AFD59E00EA90F4 /* RQVerifyView.h */,
  2220. D079A36B26AFD59E00EA90F4 /* RQVerifyView.m */,
  2221. D079A37026AFD59E00EA90F4 /* RQVerifyView.xib */,
  2222. );
  2223. path = View;
  2224. sourceTree = "<group>";
  2225. };
  2226. D079A39826AFD59E00EA90F4 /* ProfileModule */ = {
  2227. isa = PBXGroup;
  2228. children = (
  2229. D0C4D51726B3FF6F00404C46 /* ProfileModule.h */,
  2230. D0C4D51826B3FF6F00404C46 /* ProfileModule.m */,
  2231. D079A39926AFD59E00EA90F4 /* ViewModel */,
  2232. D079A39D26AFD59E00EA90F4 /* Model */,
  2233. D079A39E26AFD59E00EA90F4 /* View */,
  2234. D079A39F26AFD59E00EA90F4 /* ViewController */,
  2235. );
  2236. path = ProfileModule;
  2237. sourceTree = "<group>";
  2238. };
  2239. D079A39926AFD59E00EA90F4 /* ViewModel */ = {
  2240. isa = PBXGroup;
  2241. children = (
  2242. D0B3FC57286AF51B003C52BA /* ProfileVIewModel */,
  2243. D0B3FC52286AF49E003C52BA /* ProfileSubViewModel */,
  2244. );
  2245. path = ViewModel;
  2246. sourceTree = "<group>";
  2247. };
  2248. D079A39D26AFD59E00EA90F4 /* Model */ = {
  2249. isa = PBXGroup;
  2250. children = (
  2251. D0B3FC94286DA3B2003C52BA /* 资料下载 */,
  2252. D0B3FC74286C4227003C52BA /* 账号注销 */,
  2253. D0A91C4C27155C5E0049E38D /* VipCode */,
  2254. );
  2255. path = Model;
  2256. sourceTree = "<group>";
  2257. };
  2258. D079A39E26AFD59E00EA90F4 /* View */ = {
  2259. isa = PBXGroup;
  2260. children = (
  2261. D0B3FC48286AF36E003C52BA /* ProfileView */,
  2262. D0B3FC49286AF389003C52BA /* ProfileSubView */,
  2263. );
  2264. path = View;
  2265. sourceTree = "<group>";
  2266. };
  2267. D079A39F26AFD59E00EA90F4 /* ViewController */ = {
  2268. isa = PBXGroup;
  2269. children = (
  2270. D0B3FC4D286AF417003C52BA /* ProfileViewController */,
  2271. D0B3FC43286AF30B003C52BA /* ProfileSubViewController */,
  2272. );
  2273. path = ViewController;
  2274. sourceTree = "<group>";
  2275. };
  2276. D079A40426AFD59F00EA90F4 /* BaseModule */ = {
  2277. isa = PBXGroup;
  2278. children = (
  2279. D079A40526AFD59F00EA90F4 /* BaseModule.h */,
  2280. D079A40626AFD59F00EA90F4 /* BaseClass */,
  2281. D079A42E26AFD59F00EA90F4 /* Common */,
  2282. );
  2283. path = BaseModule;
  2284. sourceTree = "<group>";
  2285. };
  2286. D079A40626AFD59F00EA90F4 /* BaseClass */ = {
  2287. isa = PBXGroup;
  2288. children = (
  2289. D079A41426AFD59F00EA90F4 /* RQBaseClass.h */,
  2290. D079A40726AFD59F00EA90F4 /* ViewModel */,
  2291. D079A41526AFD59F00EA90F4 /* Model */,
  2292. D079A41C26AFD59F00EA90F4 /* View */,
  2293. D079A42126AFD59F00EA90F4 /* ViewController */,
  2294. );
  2295. path = BaseClass;
  2296. sourceTree = "<group>";
  2297. };
  2298. D079A40726AFD59F00EA90F4 /* ViewModel */ = {
  2299. isa = PBXGroup;
  2300. children = (
  2301. D079A40826AFD59F00EA90F4 /* RQBaseViewModel.h */,
  2302. D079A41126AFD59F00EA90F4 /* RQBaseViewModel.m */,
  2303. D079A40D26AFD59F00EA90F4 /* RQViewModelServices.h */,
  2304. D079A41326AFD59F00EA90F4 /* RQNavigationProtocol.h */,
  2305. D079A41026AFD59F00EA90F4 /* RQTabBarViewModel.h */,
  2306. D079A40926AFD59F00EA90F4 /* RQTabBarViewModel.m */,
  2307. D079A40A26AFD59F00EA90F4 /* RQViewModelServicesImpl.h */,
  2308. D079A40F26AFD59F00EA90F4 /* RQViewModelServicesImpl.m */,
  2309. D079A40B26AFD59F00EA90F4 /* RQWebViewModel.h */,
  2310. D079A40E26AFD59F00EA90F4 /* RQWebViewModel.m */,
  2311. D079A40C26AFD59F00EA90F4 /* RQTableViewModel.h */,
  2312. D079A41226AFD59F00EA90F4 /* RQTableViewModel.m */,
  2313. D02A4E7B26BBBBC900BB73F9 /* RQCollectionViewModel.h */,
  2314. D02A4E7A26BBBBC900BB73F9 /* RQCollectionViewModel.m */,
  2315. );
  2316. path = ViewModel;
  2317. sourceTree = "<group>";
  2318. };
  2319. D079A41526AFD59F00EA90F4 /* Model */ = {
  2320. isa = PBXGroup;
  2321. children = (
  2322. D079A41626AFD59F00EA90F4 /* RQEXTRuntimeExtensions.h */,
  2323. D079A41726AFD59F00EA90F4 /* RQBaseModel.h */,
  2324. D079A41826AFD59F00EA90F4 /* RQReflection.h */,
  2325. D079A41926AFD59F00EA90F4 /* RQEXTRuntimeExtensions.m */,
  2326. D079A41A26AFD59F00EA90F4 /* RQBaseModel.m */,
  2327. D079A41B26AFD59F00EA90F4 /* RQReflection.m */,
  2328. );
  2329. path = Model;
  2330. sourceTree = "<group>";
  2331. };
  2332. D079A41C26AFD59F00EA90F4 /* View */ = {
  2333. isa = PBXGroup;
  2334. children = (
  2335. D079A41F26AFD59F00EA90F4 /* RQTableView.h */,
  2336. D079A41D26AFD59F00EA90F4 /* RQTableView.m */,
  2337. D02A4E7E26BBBC2000BB73F9 /* RQCollectionView.h */,
  2338. D02A4E7D26BBBC2000BB73F9 /* RQCollectionView.m */,
  2339. D079A41E26AFD59F00EA90F4 /* RQTabBar.h */,
  2340. D079A42026AFD59F00EA90F4 /* RQTabBar.m */,
  2341. );
  2342. path = View;
  2343. sourceTree = "<group>";
  2344. };
  2345. D079A42126AFD59F00EA90F4 /* ViewController */ = {
  2346. isa = PBXGroup;
  2347. children = (
  2348. D079A42326AFD59F00EA90F4 /* RQTabBarController.h */,
  2349. D079A42926AFD59F00EA90F4 /* RQTabBarController.m */,
  2350. D079A42A26AFD59F00EA90F4 /* RQBaseViewController.h */,
  2351. D079A42226AFD59F00EA90F4 /* RQBaseViewController.m */,
  2352. D079A42826AFD59F00EA90F4 /* RQNavigationControllerStack.h */,
  2353. D079A42426AFD59F00EA90F4 /* RQNavigationControllerStack.m */,
  2354. D079A42526AFD59F00EA90F4 /* RQBaseNavigationController.h */,
  2355. D079A42B26AFD59F00EA90F4 /* RQBaseNavigationController.m */,
  2356. D079A42C26AFD59F00EA90F4 /* RQTableViewController.h */,
  2357. D079A42726AFD59F00EA90F4 /* RQTableViewController.m */,
  2358. D02A4E7826BBBB9300BB73F9 /* RQCollectionViewController.h */,
  2359. D02A4E7726BBBB9300BB73F9 /* RQCollectionViewController.m */,
  2360. D079A42D26AFD59F00EA90F4 /* RQWebViewViewController.h */,
  2361. D079A42626AFD59F00EA90F4 /* RQWebViewViewController.m */,
  2362. );
  2363. path = ViewController;
  2364. sourceTree = "<group>";
  2365. };
  2366. D079A42E26AFD59F00EA90F4 /* Common */ = {
  2367. isa = PBXGroup;
  2368. children = (
  2369. D079A44426AFD59F00EA90F4 /* Common.h */,
  2370. D0B3FC6C286B105D003C52BA /* Model */,
  2371. D079A42F26AFD59F00EA90F4 /* ViewModel */,
  2372. D079A44626AFD59F00EA90F4 /* View */,
  2373. D079A44F26AFD59F00EA90F4 /* ViewController */,
  2374. );
  2375. path = Common;
  2376. sourceTree = "<group>";
  2377. };
  2378. D079A42F26AFD59F00EA90F4 /* ViewModel */ = {
  2379. isa = PBXGroup;
  2380. children = (
  2381. D02A4E7426BBBAB900BB73F9 /* RQCommonCollecttionItemViewModel.h */,
  2382. D02A4E7326BBBAB900BB73F9 /* RQCommonCollecttionItemViewModel.m */,
  2383. D02A4E7126BBBAB800BB73F9 /* RQCommonCollecttionViewModel.h */,
  2384. D02A4E7226BBBAB900BB73F9 /* RQCommonCollecttionViewModel.m */,
  2385. D079A43826AFD59F00EA90F4 /* RQCommonGroupViewModel.h */,
  2386. D079A44226AFD59F00EA90F4 /* RQCommonGroupViewModel.m */,
  2387. D079A43026AFD59F00EA90F4 /* RQCommonArrowItemViewModel.h */,
  2388. D079A43A26AFD59F00EA90F4 /* RQCommonArrowItemViewModel.m */,
  2389. D079A43226AFD59F00EA90F4 /* RQCommonItemViewModel.h */,
  2390. D079A43B26AFD59F00EA90F4 /* RQCommonItemViewModel.m */,
  2391. D079A43326AFD59F00EA90F4 /* RQCommonValueItemViewModel.h */,
  2392. D079A43F26AFD59F00EA90F4 /* RQCommonValueItemViewModel.m */,
  2393. D079A43426AFD59F00EA90F4 /* RQCommonAvatarItemViewModel.h */,
  2394. D079A43E26AFD59F00EA90F4 /* RQCommonAvatarItemViewModel.m */,
  2395. D079A43D26AFD59F00EA90F4 /* RQCommonQRCodeItemViewModel.h */,
  2396. D079A43526AFD59F00EA90F4 /* RQCommonQRCodeItemViewModel.m */,
  2397. D079A44326AFD59F00EA90F4 /* RQCommonViewModel.h */,
  2398. D079A43626AFD59F00EA90F4 /* RQCommonViewModel.m */,
  2399. D079A44126AFD59F00EA90F4 /* RQCommonLabelItemViewModel.h */,
  2400. D079A43726AFD59F00EA90F4 /* RQCommonLabelItemViewModel.m */,
  2401. D079A43926AFD59F00EA90F4 /* RQCommonSwitchItemViewModel.h */,
  2402. D079A44026AFD59F00EA90F4 /* RQCommonSwitchItemViewModel.m */,
  2403. D079A43126AFD59F00EA90F4 /* CommonProfileHeaderItemViewModel.h */,
  2404. D079A43C26AFD59F00EA90F4 /* CommonProfileHeaderItemViewModel.m */,
  2405. );
  2406. path = ViewModel;
  2407. sourceTree = "<group>";
  2408. };
  2409. D079A44626AFD59F00EA90F4 /* View */ = {
  2410. isa = PBXGroup;
  2411. children = (
  2412. D02A4E6D26BBBAA800BB73F9 /* RQCommonCollectionViewCell.h */,
  2413. D02A4E6C26BBBAA800BB73F9 /* RQCommonCollectionViewCell.m */,
  2414. D02A4E6B26BBBAA800BB73F9 /* RQCommonReusableView.h */,
  2415. D02A4E6E26BBBAA800BB73F9 /* RQCommonReusableView.m */,
  2416. D079A44726AFD59F00EA90F4 /* RQDebugTouchView.h */,
  2417. D079A44B26AFD59F00EA90F4 /* RQDebugTouchView.m */,
  2418. D079A44E26AFD59F00EA90F4 /* RQCommonHeaderView.h */,
  2419. D079A44926AFD59F00EA90F4 /* RQCommonHeaderView.m */,
  2420. D079A44826AFD59F00EA90F4 /* RQCommonFooterView.h */,
  2421. D079A44C26AFD59F00EA90F4 /* RQCommonFooterView.m */,
  2422. D079A44D26AFD59F00EA90F4 /* RQCommonCell.h */,
  2423. D079A44A26AFD59F00EA90F4 /* RQCommonCell.m */,
  2424. );
  2425. path = View;
  2426. sourceTree = "<group>";
  2427. };
  2428. D079A44F26AFD59F00EA90F4 /* ViewController */ = {
  2429. isa = PBXGroup;
  2430. children = (
  2431. D02A4E6926BBBA9A00BB73F9 /* RQCommonCollectionViewController.h */,
  2432. D02A4E6826BBBA9A00BB73F9 /* RQCommonCollectionViewController.m */,
  2433. D079A45126AFD59F00EA90F4 /* RQCommonViewController.h */,
  2434. D079A45026AFD59F00EA90F4 /* RQCommonViewController.m */,
  2435. );
  2436. path = ViewController;
  2437. sourceTree = "<group>";
  2438. };
  2439. D079A48A26AFD59F00EA90F4 /* HomePageModule */ = {
  2440. isa = PBXGroup;
  2441. children = (
  2442. D079A49426AFD59F00EA90F4 /* RQHomePageModule.h */,
  2443. D079A49A26AFD59F00EA90F4 /* RQHomePageModule.m */,
  2444. D079A48B26AFD59F00EA90F4 /* ViewModel */,
  2445. D079A49626AFD59F00EA90F4 /* View */,
  2446. D079A49B26AFD59F00EA90F4 /* ViewController */,
  2447. );
  2448. path = HomePageModule;
  2449. sourceTree = "<group>";
  2450. };
  2451. D079A48B26AFD59F00EA90F4 /* ViewModel */ = {
  2452. isa = PBXGroup;
  2453. children = (
  2454. D0D1F5B5283C853A0086C6AE /* 首页 */,
  2455. D0D1F5B6283C85690086C6AE /* 顺序练习·分类练习·地方专题·精选考题 */,
  2456. D0D1F5A9283C81D00086C6AE /* 模拟考试 */,
  2457. D0D1F5AA283C81E10086C6AE /* 模拟成绩 */,
  2458. D0D1F5AB283C81EF0086C6AE /* 错题·收藏 */,
  2459. D0B3FC302869AC0B003C52BA /* 考前秘卷 */,
  2460. );
  2461. path = ViewModel;
  2462. sourceTree = "<group>";
  2463. };
  2464. D079A49626AFD59F00EA90F4 /* View */ = {
  2465. isa = PBXGroup;
  2466. children = (
  2467. D0D1F5C1283CA3710086C6AE /* 首页 */,
  2468. D0D1F5AF283C83EE0086C6AE /* 顺序练习·分类练习·地方专题·精选考题 */,
  2469. D0D1F5A8283C81820086C6AE /* 模拟考试 */,
  2470. D0D1F5A7283C81310086C6AE /* 模拟成绩 */,
  2471. D0D1F5A5283C80C70086C6AE /* 错题·收藏 */,
  2472. D0B3FC352869AC1F003C52BA /* 考前密卷 */,
  2473. );
  2474. path = View;
  2475. sourceTree = "<group>";
  2476. };
  2477. D079A49B26AFD59F00EA90F4 /* ViewController */ = {
  2478. isa = PBXGroup;
  2479. children = (
  2480. D0D1F5B1283C84A90086C6AE /* 首页 */,
  2481. D0D1F5B4283C85190086C6AE /* 顺序练习·分类练习·地方专题·精选考题 */,
  2482. D0D1F5B3283C84E80086C6AE /* 模拟考试 */,
  2483. D0D1F5B2283C84D60086C6AE /* 模拟成绩 */,
  2484. D0D1F5AD283C82AB0086C6AE /* 错题·收藏 */,
  2485. );
  2486. path = ViewController;
  2487. sourceTree = "<group>";
  2488. };
  2489. D079A4A026AFD59F00EA90F4 /* AppleThirldLoginModule */ = {
  2490. isa = PBXGroup;
  2491. children = (
  2492. D0052D392741F3C000E9A6C5 /* AppleThirldLoginModule.h */,
  2493. D0052D3A2741F3C000E9A6C5 /* AppleThirldLoginModule.m */,
  2494. D079A4A126AFD59F00EA90F4 /* Other */,
  2495. D079A4A426AFD59F00EA90F4 /* View */,
  2496. );
  2497. path = AppleThirldLoginModule;
  2498. sourceTree = "<group>";
  2499. };
  2500. D079A4A126AFD59F00EA90F4 /* Other */ = {
  2501. isa = PBXGroup;
  2502. children = (
  2503. D079A4A326AFD59F00EA90F4 /* YostarKeychain.h */,
  2504. D079A4A226AFD59F00EA90F4 /* YostarKeychain.m */,
  2505. );
  2506. path = Other;
  2507. sourceTree = "<group>";
  2508. };
  2509. D079A4A426AFD59F00EA90F4 /* View */ = {
  2510. isa = PBXGroup;
  2511. children = (
  2512. D079A4A526AFD59F00EA90F4 /* SignInApple.h */,
  2513. D079A4A626AFD59F00EA90F4 /* SignInApple.m */,
  2514. );
  2515. path = View;
  2516. sourceTree = "<group>";
  2517. };
  2518. D079A4A726AFD59F00EA90F4 /* MainModule */ = {
  2519. isa = PBXGroup;
  2520. children = (
  2521. D079A83626B13E3E00EA90F4 /* MainModule.h */,
  2522. D079A83726B13E3E00EA90F4 /* MainModule.m */,
  2523. D079A4A826AFD59F00EA90F4 /* ViewModel */,
  2524. D079A4B026AFD59F00EA90F4 /* ViewController */,
  2525. );
  2526. path = MainModule;
  2527. sourceTree = "<group>";
  2528. };
  2529. D079A4A826AFD59F00EA90F4 /* ViewModel */ = {
  2530. isa = PBXGroup;
  2531. children = (
  2532. D079A4A926AFD59F00EA90F4 /* RQNewFeatureViewModel.h */,
  2533. D079A4AB26AFD59F00EA90F4 /* RQNewFeatureViewModel.m */,
  2534. D079A4AC26AFD59F00EA90F4 /* RQMainTabBarViewModel.h */,
  2535. D079A4AA26AFD59F00EA90F4 /* RQMainTabBarViewModel.m */,
  2536. );
  2537. path = ViewModel;
  2538. sourceTree = "<group>";
  2539. };
  2540. D079A4B026AFD59F00EA90F4 /* ViewController */ = {
  2541. isa = PBXGroup;
  2542. children = (
  2543. D079A4B326AFD59F00EA90F4 /* RQMainTabBarViewController.h */,
  2544. D079A4B126AFD59F00EA90F4 /* RQMainTabBarViewController.m */,
  2545. D079A4B426AFD59F00EA90F4 /* RQNewFeatureViewController.h */,
  2546. D079A4B226AFD59F00EA90F4 /* RQNewFeatureViewController.m */,
  2547. );
  2548. path = ViewController;
  2549. sourceTree = "<group>";
  2550. };
  2551. D079A4B526AFD59F00EA90F4 /* Vendor */ = {
  2552. isa = PBXGroup;
  2553. children = (
  2554. D0B3FCA5286DACFF003C52BA /* QQCorner */,
  2555. D0B3FC79286D8B87003C52BA /* XHWebImageAutoSize */,
  2556. D0C3DD6826FC1B070077503D /* BlocksKit */,
  2557. D0ABBB3726D3AA8D00E7139B /* RSA */,
  2558. D079A4B626AFD59F00EA90F4 /* YYKit */,
  2559. D079A57C26AFD5A000EA90F4 /* CLWeeklyCalendarView */,
  2560. D079A58C26AFD5A000EA90F4 /* XYUUID */,
  2561. D079A5F326AFD5A100EA90F4 /* LCActionSheet */,
  2562. D079A60D26AFD5A100EA90F4 /* FMDBMigrationManager */,
  2563. );
  2564. path = Vendor;
  2565. sourceTree = "<group>";
  2566. };
  2567. D079A4B626AFD59F00EA90F4 /* YYKit */ = {
  2568. isa = PBXGroup;
  2569. children = (
  2570. D02A4E8026BBD36000BB73F9 /* YYCategories */,
  2571. D079A4B726AFD59F00EA90F4 /* YYWeakProxy.m */,
  2572. D079A4B826AFD59F00EA90F4 /* YYKeychain.h */,
  2573. D079A4B926AFD59F00EA90F4 /* YYThreadSafeDictionary.m */,
  2574. D079A4BA26AFD59F00EA90F4 /* YYFileHash.h */,
  2575. D079A4BB26AFD59F00EA90F4 /* YYGestureRecognizer.h */,
  2576. D079A4BC26AFD59F00EA90F4 /* YYReachability.h */,
  2577. D079A4BD26AFD59F00EA90F4 /* YYThreadSafeArray.h */,
  2578. D079A4BE26AFD59F00EA90F4 /* YYTimer.h */,
  2579. D079A4C426AFD59F00EA90F4 /* YYTimer.m */,
  2580. D079A4BF26AFD59F00EA90F4 /* YYWeakProxy.h */,
  2581. D079A4C026AFD59F00EA90F4 /* YYThreadSafeDictionary.h */,
  2582. D079A4C126AFD59F00EA90F4 /* YYKeychain.m */,
  2583. D079A4C226AFD59F00EA90F4 /* YYGestureRecognizer.m */,
  2584. D079A4C326AFD59F00EA90F4 /* YYFileHash.m */,
  2585. D079A4C526AFD59F00EA90F4 /* YYThreadSafeArray.m */,
  2586. D079A4C626AFD59F00EA90F4 /* YYReachability.m */,
  2587. );
  2588. path = YYKit;
  2589. sourceTree = "<group>";
  2590. };
  2591. D079A57C26AFD5A000EA90F4 /* CLWeeklyCalendarView */ = {
  2592. isa = PBXGroup;
  2593. children = (
  2594. D079A57D26AFD5A000EA90F4 /* Misc */,
  2595. D079A58626AFD5A000EA90F4 /* DailyCalendarView.m */,
  2596. D079A58726AFD5A000EA90F4 /* DayTitleLabel.h */,
  2597. D079A58826AFD5A000EA90F4 /* CLWeeklyCalendarView.m */,
  2598. D079A58926AFD5A000EA90F4 /* DailyCalendarView.h */,
  2599. D079A58A26AFD5A000EA90F4 /* DayTitleLabel.m */,
  2600. D079A58B26AFD5A000EA90F4 /* CLWeeklyCalendarView.h */,
  2601. );
  2602. path = CLWeeklyCalendarView;
  2603. sourceTree = "<group>";
  2604. };
  2605. D079A57D26AFD5A000EA90F4 /* Misc */ = {
  2606. isa = PBXGroup;
  2607. children = (
  2608. D079A57E26AFD5A000EA90F4 /* UIColor+CL.h */,
  2609. D079A57F26AFD5A000EA90F4 /* NSDate+CL.m */,
  2610. D079A58026AFD5A000EA90F4 /* UIImage+CL.m */,
  2611. D079A58126AFD5A000EA90F4 /* NSDictionary+CL.m */,
  2612. D079A58226AFD5A000EA90F4 /* UIColor+CL.m */,
  2613. D079A58326AFD5A000EA90F4 /* NSDate+CL.h */,
  2614. D079A58426AFD5A000EA90F4 /* NSDictionary+CL.h */,
  2615. D079A58526AFD5A000EA90F4 /* UIImage+CL.h */,
  2616. );
  2617. path = Misc;
  2618. sourceTree = "<group>";
  2619. };
  2620. D079A58C26AFD5A000EA90F4 /* XYUUID */ = {
  2621. isa = PBXGroup;
  2622. children = (
  2623. D079A58D26AFD5A000EA90F4 /* XYUUID.m */,
  2624. D079A58E26AFD5A000EA90F4 /* XYKeyChain.m */,
  2625. D079A58F26AFD5A000EA90F4 /* XYDeviceInfoUUID.h */,
  2626. D079A59026AFD5A000EA90F4 /* XYKeyChain.h */,
  2627. D079A59126AFD5A000EA90F4 /* XYUUID.h */,
  2628. D079A59226AFD5A000EA90F4 /* XYDeviceInfoUUID.m */,
  2629. );
  2630. path = XYUUID;
  2631. sourceTree = "<group>";
  2632. };
  2633. D079A5F326AFD5A100EA90F4 /* LCActionSheet */ = {
  2634. isa = PBXGroup;
  2635. children = (
  2636. D079A5F426AFD5A100EA90F4 /* LCActionSheet.h */,
  2637. D079A5F526AFD5A100EA90F4 /* LCActionSheetConfig.h */,
  2638. D079A5F626AFD5A100EA90F4 /* LCActionSheetViewController.m */,
  2639. D079A5F726AFD5A100EA90F4 /* LCActionSheetCell.m */,
  2640. D079A5F826AFD5A100EA90F4 /* UIImage+LCActionSheet.m */,
  2641. D079A5F926AFD5A100EA90F4 /* LCActionSheetConfig.m */,
  2642. D079A5FA26AFD5A100EA90F4 /* LCActionSheet.m */,
  2643. D079A5FB26AFD5A100EA90F4 /* MH_MODIFY_LC.h */,
  2644. D079A5FC26AFD5A100EA90F4 /* LCActionSheetCell.h */,
  2645. D079A5FD26AFD5A100EA90F4 /* LCActionSheetViewController.h */,
  2646. D079A5FE26AFD5A100EA90F4 /* UIImage+LCActionSheet.h */,
  2647. );
  2648. path = LCActionSheet;
  2649. sourceTree = "<group>";
  2650. };
  2651. D079A60D26AFD5A100EA90F4 /* FMDBMigrationManager */ = {
  2652. isa = PBXGroup;
  2653. children = (
  2654. D079A60E26AFD5A100EA90F4 /* FMDBMigrationManager.m */,
  2655. D079A60F26AFD5A100EA90F4 /* Migration.h */,
  2656. D079A61026AFD5A100EA90F4 /* FMDBMigrationManager.h */,
  2657. D079A61126AFD5A100EA90F4 /* Migration.m */,
  2658. );
  2659. path = FMDBMigrationManager;
  2660. sourceTree = "<group>";
  2661. };
  2662. D079A61226AFD5A100EA90F4 /* Utils */ = {
  2663. isa = PBXGroup;
  2664. children = (
  2665. D079A6A826AFD5A100EA90F4 /* RQUtils.h */,
  2666. D079A61326AFD5A100EA90F4 /* Category */,
  2667. D079A66C26AFD5A100EA90F4 /* Util */,
  2668. D079A67626AFD5A100EA90F4 /* Protocol */,
  2669. D079A67826AFD5A100EA90F4 /* Manager */,
  2670. D079A68926AFD5A100EA90F4 /* Service */,
  2671. D079A6A026AFD5A100EA90F4 /* Helper */,
  2672. D079A6A926AFD5A100EA90F4 /* Router */,
  2673. );
  2674. path = Utils;
  2675. sourceTree = "<group>";
  2676. };
  2677. D079A61326AFD5A100EA90F4 /* Category */ = {
  2678. isa = PBXGroup;
  2679. children = (
  2680. D079A66026AFD5A100EA90F4 /* RQCategory.h */,
  2681. D07B16AE29C06019005F83E9 /* CGXVerticalMenuMoreView */,
  2682. D0D8DE1A275080D000FB01D0 /* AVAudioSession */,
  2683. D079A61426AFD5A100EA90F4 /* UIImage */,
  2684. D079A61726AFD5A100EA90F4 /* UIScrollView */,
  2685. D079A61A26AFD5A100EA90F4 /* UILabel */,
  2686. D079A61D26AFD5A100EA90F4 /* UITableViewCell */,
  2687. D079A62026AFD5A100EA90F4 /* UIButton */,
  2688. D079A62326AFD5A100EA90F4 /* UIColor */,
  2689. D079A62626AFD5A100EA90F4 /* YYAnimatedImageView */,
  2690. D079A62926AFD5A100EA90F4 /* UIAlertController */,
  2691. D079A62F26AFD5A100EA90F4 /* UIView */,
  2692. D079A63526AFD5A100EA90F4 /* UIFont */,
  2693. D079A63826AFD5A100EA90F4 /* NSError */,
  2694. D079A63B26AFD5A100EA90F4 /* UITextView */,
  2695. D079A63E26AFD5A100EA90F4 /* UIBarButtonItem */,
  2696. D079A64126AFD5A100EA90F4 /* NSString */,
  2697. D079A64726AFD5A100EA90F4 /* UIViewController */,
  2698. D079A64D26AFD5A100EA90F4 /* UITableView */,
  2699. D079A65026AFD5A100EA90F4 /* UISearchBar */,
  2700. D079A65326AFD5A100EA90F4 /* NSArray */,
  2701. D079A65926AFD5A100EA90F4 /* MBProgressHUD */,
  2702. D079A65D26AFD5A100EA90F4 /* NSObject */,
  2703. D079A66126AFD5A100EA90F4 /* LCActionSheet */,
  2704. D079A66426AFD5A100EA90F4 /* UITextField */,
  2705. D079A66726AFD5A100EA90F4 /* NSDate */,
  2706. D010B1462727EEA900805122 /* JXPagerView */,
  2707. D00A14A527547AF300793046 /* SKStoreProductViewController */,
  2708. D0052CF92733DEBB00E9A6C5 /* ZFPlayer */,
  2709. );
  2710. path = Category;
  2711. sourceTree = "<group>";
  2712. };
  2713. D079A61426AFD5A100EA90F4 /* UIImage */ = {
  2714. isa = PBXGroup;
  2715. children = (
  2716. D079A61626AFD5A100EA90F4 /* UIImage+RQExtension.h */,
  2717. D079A61526AFD5A100EA90F4 /* UIImage+RQExtension.m */,
  2718. );
  2719. path = UIImage;
  2720. sourceTree = "<group>";
  2721. };
  2722. D079A61726AFD5A100EA90F4 /* UIScrollView */ = {
  2723. isa = PBXGroup;
  2724. children = (
  2725. D079A61826AFD5A100EA90F4 /* UIScrollView+RQExtension.h */,
  2726. D079A61926AFD5A100EA90F4 /* UIScrollView+RQExtension.m */,
  2727. );
  2728. path = UIScrollView;
  2729. sourceTree = "<group>";
  2730. };
  2731. D079A61A26AFD5A100EA90F4 /* UILabel */ = {
  2732. isa = PBXGroup;
  2733. children = (
  2734. D079A61B26AFD5A100EA90F4 /* UILabel+RQExtension.m */,
  2735. D079A61C26AFD5A100EA90F4 /* UILabel+RQExtension.h */,
  2736. );
  2737. path = UILabel;
  2738. sourceTree = "<group>";
  2739. };
  2740. D079A61D26AFD5A100EA90F4 /* UITableViewCell */ = {
  2741. isa = PBXGroup;
  2742. children = (
  2743. D079A61E26AFD5A100EA90F4 /* UITableViewCell+RQExtension.h */,
  2744. D079A61F26AFD5A100EA90F4 /* UITableViewCell+RQExtension.m */,
  2745. );
  2746. path = UITableViewCell;
  2747. sourceTree = "<group>";
  2748. };
  2749. D079A62026AFD5A100EA90F4 /* UIButton */ = {
  2750. isa = PBXGroup;
  2751. children = (
  2752. D079A62226AFD5A100EA90F4 /* UIButton+RQExtension.h */,
  2753. D079A62126AFD5A100EA90F4 /* UIButton+RQExtension.m */,
  2754. );
  2755. path = UIButton;
  2756. sourceTree = "<group>";
  2757. };
  2758. D079A62326AFD5A100EA90F4 /* UIColor */ = {
  2759. isa = PBXGroup;
  2760. children = (
  2761. D079A62526AFD5A100EA90F4 /* UIColor+RQExtension.h */,
  2762. D079A62426AFD5A100EA90F4 /* UIColor+RQExtension.m */,
  2763. );
  2764. path = UIColor;
  2765. sourceTree = "<group>";
  2766. };
  2767. D079A62626AFD5A100EA90F4 /* YYAnimatedImageView */ = {
  2768. isa = PBXGroup;
  2769. children = (
  2770. D079A62726AFD5A100EA90F4 /* YYAnimatedImageView+RQExtension.h */,
  2771. D079A62826AFD5A100EA90F4 /* YYAnimatedImageView+RQExtension.m */,
  2772. );
  2773. path = YYAnimatedImageView;
  2774. sourceTree = "<group>";
  2775. };
  2776. D079A62926AFD5A100EA90F4 /* UIAlertController */ = {
  2777. isa = PBXGroup;
  2778. children = (
  2779. D079A62A26AFD5A100EA90F4 /* UIAlertController+RQExtension.m */,
  2780. D079A62B26AFD5A100EA90F4 /* UIAlertController+RQExtension.h */,
  2781. );
  2782. path = UIAlertController;
  2783. sourceTree = "<group>";
  2784. };
  2785. D079A62F26AFD5A100EA90F4 /* UIView */ = {
  2786. isa = PBXGroup;
  2787. children = (
  2788. D079A63326AFD5A100EA90F4 /* UIView+RQAllExtension.h */,
  2789. D05F9AB226C64A4B00174B3C /* UIView+JHDrawCategory.h */,
  2790. D05F9AB126C64A4A00174B3C /* UIView+JHDrawCategory.m */,
  2791. D079A63226AFD5A100EA90F4 /* UIView+RQExtension_Layer.h */,
  2792. D079A63026AFD5A100EA90F4 /* UIView+RQExtension_Layer.m */,
  2793. D079A63126AFD5A100EA90F4 /* UIView+RQExtension.h */,
  2794. D079A63426AFD5A100EA90F4 /* UIView+RQExtension.m */,
  2795. );
  2796. path = UIView;
  2797. sourceTree = "<group>";
  2798. };
  2799. D079A63526AFD5A100EA90F4 /* UIFont */ = {
  2800. isa = PBXGroup;
  2801. children = (
  2802. D079A63626AFD5A100EA90F4 /* UIFont+RQExtension.h */,
  2803. D079A63726AFD5A100EA90F4 /* UIFont+RQExtension.m */,
  2804. );
  2805. path = UIFont;
  2806. sourceTree = "<group>";
  2807. };
  2808. D079A63826AFD5A100EA90F4 /* NSError */ = {
  2809. isa = PBXGroup;
  2810. children = (
  2811. D079A63926AFD5A100EA90F4 /* NSError+RQExtension.m */,
  2812. D079A63A26AFD5A100EA90F4 /* NSError+RQExtension.h */,
  2813. );
  2814. path = NSError;
  2815. sourceTree = "<group>";
  2816. };
  2817. D079A63B26AFD5A100EA90F4 /* UITextView */ = {
  2818. isa = PBXGroup;
  2819. children = (
  2820. D079A63C26AFD5A100EA90F4 /* UITextView+RQExtension.h */,
  2821. D079A63D26AFD5A100EA90F4 /* UITextView+RQExtension.m */,
  2822. );
  2823. path = UITextView;
  2824. sourceTree = "<group>";
  2825. };
  2826. D079A63E26AFD5A100EA90F4 /* UIBarButtonItem */ = {
  2827. isa = PBXGroup;
  2828. children = (
  2829. D079A63F26AFD5A100EA90F4 /* UIBarButtonItem+RQExtension.h */,
  2830. D079A64026AFD5A100EA90F4 /* UIBarButtonItem+RQExtension.m */,
  2831. );
  2832. path = UIBarButtonItem;
  2833. sourceTree = "<group>";
  2834. };
  2835. D079A64126AFD5A100EA90F4 /* NSString */ = {
  2836. isa = PBXGroup;
  2837. children = (
  2838. D079A64226AFD5A100EA90F4 /* NSString+RQExtension.h */,
  2839. D079A64326AFD5A100EA90F4 /* NSAttributedString+RQExtension.m */,
  2840. D079A64426AFD5A100EA90F4 /* NSAttributedString+RQExtension.h */,
  2841. D079A64526AFD5A100EA90F4 /* NSString+RQExtension.m */,
  2842. D079A64626AFD5A100EA90F4 /* NSString+RQAllExtension.h */,
  2843. );
  2844. path = NSString;
  2845. sourceTree = "<group>";
  2846. };
  2847. D079A64726AFD5A100EA90F4 /* UIViewController */ = {
  2848. isa = PBXGroup;
  2849. children = (
  2850. D079A64B26AFD5A100EA90F4 /* UIViewController+RQAllExtension.h */,
  2851. D079A64926AFD5A100EA90F4 /* UIViewController+RQExtension.h */,
  2852. D079A64C26AFD5A100EA90F4 /* UIViewController+RQExtension.m */,
  2853. D0DC5770275DE6D300C6C1B4 /* UIViewController+ZFPlayerFixSafeArea.h */,
  2854. D0DC5771275DE6D300C6C1B4 /* UIViewController+ZFPlayerFixSafeArea.m */,
  2855. D066B0B828A9E95800C0F991 /* UIViewController+RQChangeIconNoAlert.h */,
  2856. D066B0B728A9E95800C0F991 /* UIViewController+RQChangeIconNoAlert.m */,
  2857. );
  2858. path = UIViewController;
  2859. sourceTree = "<group>";
  2860. };
  2861. D079A64D26AFD5A100EA90F4 /* UITableView */ = {
  2862. isa = PBXGroup;
  2863. children = (
  2864. D079A64E26AFD5A100EA90F4 /* UITableView+RQExtension.m */,
  2865. D079A64F26AFD5A100EA90F4 /* UITableView+RQExtension.h */,
  2866. );
  2867. path = UITableView;
  2868. sourceTree = "<group>";
  2869. };
  2870. D079A65026AFD5A100EA90F4 /* UISearchBar */ = {
  2871. isa = PBXGroup;
  2872. children = (
  2873. D079A65126AFD5A100EA90F4 /* UISearchBar+RQExtension.m */,
  2874. D079A65226AFD5A100EA90F4 /* UISearchBar+RQExtension.h */,
  2875. );
  2876. path = UISearchBar;
  2877. sourceTree = "<group>";
  2878. };
  2879. D079A65326AFD5A100EA90F4 /* NSArray */ = {
  2880. isa = PBXGroup;
  2881. children = (
  2882. D079A65526AFD5A100EA90F4 /* NSArray+RQAllExtension.h */,
  2883. D079A65426AFD5A100EA90F4 /* NSArray+RQExtension.h */,
  2884. D079A65726AFD5A100EA90F4 /* NSArray+RQExtension.m */,
  2885. D079A65626AFD5A100EA90F4 /* NSMutableArray+RQExtension.h */,
  2886. D079A65826AFD5A100EA90F4 /* NSMutableArray+RQExtension.m */,
  2887. );
  2888. path = NSArray;
  2889. sourceTree = "<group>";
  2890. };
  2891. D079A65926AFD5A100EA90F4 /* MBProgressHUD */ = {
  2892. isa = PBXGroup;
  2893. children = (
  2894. D079A65A26AFD5A100EA90F4 /* MBProgressHUD+RQExtension.m */,
  2895. D079A65B26AFD5A100EA90F4 /* MBProgressHUD+RQExtension.h */,
  2896. D079A65C26AFD5A100EA90F4 /* MBProgressHUD.bundle */,
  2897. );
  2898. path = MBProgressHUD;
  2899. sourceTree = "<group>";
  2900. };
  2901. D079A65D26AFD5A100EA90F4 /* NSObject */ = {
  2902. isa = PBXGroup;
  2903. children = (
  2904. D079A65E26AFD5A100EA90F4 /* NSObject+RQExtension.h */,
  2905. D079A65F26AFD5A100EA90F4 /* NSObject+RQExtension.m */,
  2906. );
  2907. path = NSObject;
  2908. sourceTree = "<group>";
  2909. };
  2910. D079A66126AFD5A100EA90F4 /* LCActionSheet */ = {
  2911. isa = PBXGroup;
  2912. children = (
  2913. D079A66226AFD5A100EA90F4 /* LCActionSheet+RQExtension.h */,
  2914. D079A66326AFD5A100EA90F4 /* LCActionSheet+RQExtension.m */,
  2915. );
  2916. path = LCActionSheet;
  2917. sourceTree = "<group>";
  2918. };
  2919. D079A66426AFD5A100EA90F4 /* UITextField */ = {
  2920. isa = PBXGroup;
  2921. children = (
  2922. D079A66526AFD5A100EA90F4 /* UITextField+RQExtension.h */,
  2923. D079A66626AFD5A100EA90F4 /* UITextField+RQExtension.m */,
  2924. );
  2925. path = UITextField;
  2926. sourceTree = "<group>";
  2927. };
  2928. D079A66726AFD5A100EA90F4 /* NSDate */ = {
  2929. isa = PBXGroup;
  2930. children = (
  2931. D079A66A26AFD5A100EA90F4 /* NSDate+RQExtension.h */,
  2932. D079A66826AFD5A100EA90F4 /* NSDate+RQExtension.m */,
  2933. D079A66926AFD5A100EA90F4 /* NSDateFormatter+RQExtension.h */,
  2934. D079A66B26AFD5A100EA90F4 /* NSDateFormatter+RQExtension.m */,
  2935. );
  2936. path = NSDate;
  2937. sourceTree = "<group>";
  2938. };
  2939. D079A66C26AFD5A100EA90F4 /* Util */ = {
  2940. isa = PBXGroup;
  2941. children = (
  2942. D079A67526AFD5A100EA90F4 /* RQUtil.h */,
  2943. D079A66D26AFD5A100EA90F4 /* PublicMethod */,
  2944. );
  2945. path = Util;
  2946. sourceTree = "<group>";
  2947. };
  2948. D079A66D26AFD5A100EA90F4 /* PublicMethod */ = {
  2949. isa = PBXGroup;
  2950. children = (
  2951. D079A66E26AFD5A100EA90F4 /* RQSingleton */,
  2952. D079A67126AFD5A100EA90F4 /* Keychain */,
  2953. D079A67426AFD5A100EA90F4 /* PrivateMethod.h */,
  2954. );
  2955. path = PublicMethod;
  2956. sourceTree = "<group>";
  2957. };
  2958. D079A66E26AFD5A100EA90F4 /* RQSingleton */ = {
  2959. isa = PBXGroup;
  2960. children = (
  2961. D079A66F26AFD5A100EA90F4 /* RQSingleton.m */,
  2962. D079A67026AFD5A100EA90F4 /* RQSingleton.h */,
  2963. );
  2964. path = RQSingleton;
  2965. sourceTree = "<group>";
  2966. };
  2967. D079A67126AFD5A100EA90F4 /* Keychain */ = {
  2968. isa = PBXGroup;
  2969. children = (
  2970. D079A67226AFD5A100EA90F4 /* SAMKeychain+RQUtil.m */,
  2971. D079A67326AFD5A100EA90F4 /* SAMKeychain+RQUtil.h */,
  2972. );
  2973. path = Keychain;
  2974. sourceTree = "<group>";
  2975. };
  2976. D079A67626AFD5A100EA90F4 /* Protocol */ = {
  2977. isa = PBXGroup;
  2978. children = (
  2979. D079A67726AFD5A100EA90F4 /* RQReactiveViewProtocol.h */,
  2980. );
  2981. path = Protocol;
  2982. sourceTree = "<group>";
  2983. };
  2984. D079A67826AFD5A100EA90F4 /* Manager */ = {
  2985. isa = PBXGroup;
  2986. children = (
  2987. D079A68826AFD5A100EA90F4 /* RQManager.h */,
  2988. D0B3FCB3286E98CC003C52BA /* VoiceManager */,
  2989. D0B3FC70286C2DB6003C52BA /* AlertViewManager */,
  2990. D0CDA7FF282CD4F4001B1A69 /* DouyinManager */,
  2991. D0D045AD274CEA9100257D01 /* ADViewManager */,
  2992. D08D888326E1FEB20019A0E6 /* UpdateLocalDataManager */,
  2993. D0438A8226D772D300FA6434 /* SDJKDBManager */,
  2994. D0ABBAF926CFF4FC00E7139B /* QuestionDBManager */,
  2995. D0A18AA626CE24E800FB1853 /* CommonManager */,
  2996. 85ECB12E27968E2B0008F45E /* CacheManager.h */,
  2997. D09F2D5426CB8D6C001211B8 /* MusicManager */,
  2998. D079A67926AFD5A100EA90F4 /* ConfigureManager */,
  2999. D079A67C26AFD5A100EA90F4 /* FileManager */,
  3000. D079A67F26AFD5A100EA90F4 /* PhotoManager */,
  3001. D079A68226AFD5A100EA90F4 /* UserManager */,
  3002. D079A68526AFD5A100EA90F4 /* WechatManager */,
  3003. );
  3004. path = Manager;
  3005. sourceTree = "<group>";
  3006. };
  3007. D079A67926AFD5A100EA90F4 /* ConfigureManager */ = {
  3008. isa = PBXGroup;
  3009. children = (
  3010. D079A67A26AFD5A100EA90F4 /* RQConfigureManager.h */,
  3011. D079A67B26AFD5A100EA90F4 /* RQConfigureManager.m */,
  3012. );
  3013. path = ConfigureManager;
  3014. sourceTree = "<group>";
  3015. };
  3016. D079A67C26AFD5A100EA90F4 /* FileManager */ = {
  3017. isa = PBXGroup;
  3018. children = (
  3019. D079A67E26AFD5A100EA90F4 /* RQFileManager.h */,
  3020. D079A67D26AFD5A100EA90F4 /* RQFileManager.m */,
  3021. );
  3022. path = FileManager;
  3023. sourceTree = "<group>";
  3024. };
  3025. D079A67F26AFD5A100EA90F4 /* PhotoManager */ = {
  3026. isa = PBXGroup;
  3027. children = (
  3028. D079A68026AFD5A100EA90F4 /* RQPhotoManager.h */,
  3029. D079A68126AFD5A100EA90F4 /* RQPhotoManager.m */,
  3030. );
  3031. path = PhotoManager;
  3032. sourceTree = "<group>";
  3033. };
  3034. D079A68226AFD5A100EA90F4 /* UserManager */ = {
  3035. isa = PBXGroup;
  3036. children = (
  3037. D079A68326AFD5A100EA90F4 /* RQUserManager.h */,
  3038. D079A68426AFD5A100EA90F4 /* RQUserManager.m */,
  3039. );
  3040. path = UserManager;
  3041. sourceTree = "<group>";
  3042. };
  3043. D079A68526AFD5A100EA90F4 /* WechatManager */ = {
  3044. isa = PBXGroup;
  3045. children = (
  3046. D079A68726AFD5A100EA90F4 /* RQWechatManager.h */,
  3047. D079A68626AFD5A100EA90F4 /* RQWechatManager.m */,
  3048. );
  3049. path = WechatManager;
  3050. sourceTree = "<group>";
  3051. };
  3052. D079A68926AFD5A100EA90F4 /* Service */ = {
  3053. isa = PBXGroup;
  3054. children = (
  3055. D079A68A26AFD5A100EA90F4 /* HTTP */,
  3056. );
  3057. path = Service;
  3058. sourceTree = "<group>";
  3059. };
  3060. D079A68A26AFD5A100EA90F4 /* HTTP */ = {
  3061. isa = PBXGroup;
  3062. children = (
  3063. D079A69F26AFD5A100EA90F4 /* RQHTTPService.h */,
  3064. D079A68B26AFD5A100EA90F4 /* RQHTTPService.m */,
  3065. D079A68C26AFD5A100EA90F4 /* HttpConstant */,
  3066. D079A68E26AFD5A100EA90F4 /* Extension */,
  3067. D079A69526AFD5A100EA90F4 /* HTTPModel */,
  3068. D079A69826AFD5A100EA90F4 /* HTTPRequest */,
  3069. );
  3070. path = HTTP;
  3071. sourceTree = "<group>";
  3072. };
  3073. D079A68C26AFD5A100EA90F4 /* HttpConstant */ = {
  3074. isa = PBXGroup;
  3075. children = (
  3076. D079A68D26AFD5A100EA90F4 /* RQHTTPServiceConstant.h */,
  3077. );
  3078. path = HttpConstant;
  3079. sourceTree = "<group>";
  3080. };
  3081. D079A68E26AFD5A100EA90F4 /* Extension */ = {
  3082. isa = PBXGroup;
  3083. children = (
  3084. D079A69026AFD5A100EA90F4 /* AFHTTPSessionManager+RACSupport.h */,
  3085. D079A69426AFD5A100EA90F4 /* AFHTTPSessionManager+RACSupport.m */,
  3086. D079A69326AFD5A100EA90F4 /* RACSignal+RQHTTPServiceAdditions.h */,
  3087. D079A69126AFD5A100EA90F4 /* RACSignal+RQHTTPServiceAdditions.m */,
  3088. D079A68F26AFD5A100EA90F4 /* RACSubscriber+AFProgressCallbacks.h */,
  3089. D079A69226AFD5A100EA90F4 /* RACSubscriber+AFProgressCallbacks.m */,
  3090. );
  3091. path = Extension;
  3092. sourceTree = "<group>";
  3093. };
  3094. D079A69526AFD5A100EA90F4 /* HTTPModel */ = {
  3095. isa = PBXGroup;
  3096. children = (
  3097. D079A69726AFD5A100EA90F4 /* RQHTTPResponse.h */,
  3098. D079A69626AFD5A100EA90F4 /* RQHTTPResponse.m */,
  3099. );
  3100. path = HTTPModel;
  3101. sourceTree = "<group>";
  3102. };
  3103. D079A69826AFD5A100EA90F4 /* HTTPRequest */ = {
  3104. isa = PBXGroup;
  3105. children = (
  3106. D079A69926AFD5A100EA90F4 /* RQKeyedSubscript.h */,
  3107. D079A69D26AFD5A100EA90F4 /* RQKeyedSubscript.m */,
  3108. D079A69A26AFD5A100EA90F4 /* RQHTTPRequest.h */,
  3109. D079A69C26AFD5A100EA90F4 /* RQHTTPRequest.m */,
  3110. D079A69E26AFD5A100EA90F4 /* RQURLParameters.h */,
  3111. D079A69B26AFD5A100EA90F4 /* RQURLParameters.m */,
  3112. );
  3113. path = HTTPRequest;
  3114. sourceTree = "<group>";
  3115. };
  3116. D079A6A026AFD5A100EA90F4 /* Helper */ = {
  3117. isa = PBXGroup;
  3118. children = (
  3119. D079A6A526AFD5A100EA90F4 /* RQHelper.h */,
  3120. D079A6A126AFD5A100EA90F4 /* RQMomentHelper.h */,
  3121. D079A6A426AFD5A100EA90F4 /* RQMomentHelper.m */,
  3122. D079A6A226AFD5A100EA90F4 /* RQControllerHelper.h */,
  3123. D079A6A626AFD5A100EA90F4 /* RQControllerHelper.m */,
  3124. D079A6A726AFD5A100EA90F4 /* RQPreferenceSettingHelper.h */,
  3125. D079A6A326AFD5A100EA90F4 /* RQPreferenceSettingHelper.m */,
  3126. );
  3127. path = Helper;
  3128. sourceTree = "<group>";
  3129. };
  3130. D079A6A926AFD5A100EA90F4 /* Router */ = {
  3131. isa = PBXGroup;
  3132. children = (
  3133. D079A6AA26AFD5A100EA90F4 /* RQRouter.h */,
  3134. D079A6AB26AFD5A100EA90F4 /* RQRouter.m */,
  3135. );
  3136. path = Router;
  3137. sourceTree = "<group>";
  3138. };
  3139. D079A6B726AFD5A200EA90F4 /* Macros */ = {
  3140. isa = PBXGroup;
  3141. children = (
  3142. D079A6BA26AFD5A200EA90F4 /* RQMacros.h */,
  3143. D079A6B826AFD5A200EA90F4 /* RQConstant.h */,
  3144. D079A6BB26AFD5A200EA90F4 /* RQConstant.m */,
  3145. D079A6BC26AFD5A200EA90F4 /* RQConstInline.h */,
  3146. D079A6B926AFD5A200EA90F4 /* RQConstEnum.h */,
  3147. );
  3148. path = Macros;
  3149. sourceTree = "<group>";
  3150. };
  3151. D07B16AE29C06019005F83E9 /* CGXVerticalMenuMoreView */ = {
  3152. isa = PBXGroup;
  3153. children = (
  3154. D07B16AF29C06019005F83E9 /* CGXVerticalMenuTitleCell+RQExtension.m */,
  3155. D07B16B029C06019005F83E9 /* CGXVerticalMenuTitleView+RQExtension.h */,
  3156. D07B16B129C06019005F83E9 /* CGXVerticalMenuBaseModel+RQExtension.h */,
  3157. D07B16B229C06019005F83E9 /* CGXVerticalMenuIndicatorLineView+RQExtension.h */,
  3158. D07B16B329C06019005F83E9 /* CGXVerticalMenuIndicatorBackgroundView+RQExtension.h */,
  3159. D07B16B429C06019005F83E9 /* CGXVerticalMenuMoreView+RQExtension.h */,
  3160. D07B16B529C06019005F83E9 /* CGXVerticalMenuTitleCell+RQExtension.h */,
  3161. D07B16B629C06019005F83E9 /* CGXVerticalMenuBaseModel+RQExtension.m */,
  3162. D07B16B729C06019005F83E9 /* CGXVerticalMenuTitleView+RQExtension.m */,
  3163. D07B16B829C06019005F83E9 /* CGXVerticalMenuMoreView+RQExtension.m */,
  3164. D07B16B929C06019005F83E9 /* CGXVerticalMenuIndicatorBackgroundView+RQExtension.m */,
  3165. D07B16BA29C06019005F83E9 /* CGXVerticalMenuIndicatorLineView+RQExtension.m */,
  3166. );
  3167. path = CGXVerticalMenuMoreView;
  3168. sourceTree = "<group>";
  3169. };
  3170. D07D8F06272A9B9500C97BD4 /* CustomView */ = {
  3171. isa = PBXGroup;
  3172. children = (
  3173. D07D8F07272A9B9500C97BD4 /* MoreSectionFootView.h */,
  3174. D07D8F0E272A9B9500C97BD4 /* MoreSectionFootView.m */,
  3175. D07D8F08272A9B9500C97BD4 /* MoreViewCell.h */,
  3176. D07D8F0D272A9B9500C97BD4 /* MoreViewCell.m */,
  3177. D07D8F09272A9B9500C97BD4 /* MoreSectionHeadView.h */,
  3178. D07D8F0F272A9B9500C97BD4 /* MoreSectionHeadView.m */,
  3179. D07D8F10272A9B9500C97BD4 /* TitleHeaderView.h */,
  3180. D07D8F0A272A9B9500C97BD4 /* TitleHeaderView.m */,
  3181. D07D8F0B272A9B9500C97BD4 /* CustomTitleView.h */,
  3182. D07D8F12272A9B9500C97BD4 /* CustomTitleView.m */,
  3183. D07D8F11272A9B9500C97BD4 /* CustomCollectionViewCell.h */,
  3184. D07D8F0C272A9B9500C97BD4 /* CustomCollectionViewCell.m */,
  3185. );
  3186. path = CustomView;
  3187. sourceTree = "<group>";
  3188. };
  3189. D07D8F19272A9C2600C97BD4 /* CGXRefreshHeader */ = {
  3190. isa = PBXGroup;
  3191. children = (
  3192. D07D8F1E272A9C2600C97BD4 /* CGXRefreshFooter.h */,
  3193. D07D8F1A272A9C2600C97BD4 /* CGXRefreshFooter.m */,
  3194. D07D8F1D272A9C2600C97BD4 /* CGXRefreshHeader.h */,
  3195. D07D8F1B272A9C2600C97BD4 /* CGXRefreshHeader.m */,
  3196. D07D8F1C272A9C2600C97BD4 /* CGXRefreshBackFooter.h */,
  3197. D07D8F1F272A9C2600C97BD4 /* CGXRefreshBackFooter.m */,
  3198. );
  3199. path = CGXRefreshHeader;
  3200. sourceTree = "<group>";
  3201. };
  3202. D085AC2426C36D6200B80ACE /* Vendor */ = {
  3203. isa = PBXGroup;
  3204. children = (
  3205. D085AC2526C36D6200B80ACE /* FBKVOController */,
  3206. D085AC2B26C36D6200B80ACE /* DZMCoverController */,
  3207. );
  3208. path = Vendor;
  3209. sourceTree = "<group>";
  3210. };
  3211. D085AC2526C36D6200B80ACE /* FBKVOController */ = {
  3212. isa = PBXGroup;
  3213. children = (
  3214. D085AC2626C36D6200B80ACE /* KVOController.h */,
  3215. D085AC2726C36D6200B80ACE /* FBKVOController.h */,
  3216. D085AC2926C36D6200B80ACE /* FBKVOController.m */,
  3217. D085AC2A26C36D6200B80ACE /* NSObject+FBKVOController.h */,
  3218. D085AC2826C36D6200B80ACE /* NSObject+FBKVOController.m */,
  3219. );
  3220. path = FBKVOController;
  3221. sourceTree = "<group>";
  3222. };
  3223. D085AC2B26C36D6200B80ACE /* DZMCoverController */ = {
  3224. isa = PBXGroup;
  3225. children = (
  3226. D085AC2C26C36D6200B80ACE /* DZMCoverController.h */,
  3227. D085AC2D26C36D6200B80ACE /* DZMCoverController.m */,
  3228. );
  3229. path = DZMCoverController;
  3230. sourceTree = "<group>";
  3231. };
  3232. D085AC4826C4E89E00B80ACE /* ExerciseModule */ = {
  3233. isa = PBXGroup;
  3234. children = (
  3235. D085AC4A26C4E8C000B80ACE /* RQExerciseModule.h */,
  3236. D085AC4B26C4E8C000B80ACE /* RQExerciseModule.m */,
  3237. D085AC2426C36D6200B80ACE /* Vendor */,
  3238. D085AC5D26C4FD9300B80ACE /* Model */,
  3239. D085AC5626C4F87400B80ACE /* Controller */,
  3240. D085AC5226C4F70B00B80ACE /* ViewModel */,
  3241. D085AC4926C4E8A300B80ACE /* View */,
  3242. );
  3243. path = ExerciseModule;
  3244. sourceTree = "<group>";
  3245. };
  3246. D085AC4926C4E8A300B80ACE /* View */ = {
  3247. isa = PBXGroup;
  3248. children = (
  3249. D05F9AB426C9F30700174B3C /* RQExerciseQuestionCell.h */,
  3250. D05F9AB526C9F30700174B3C /* RQExerciseQuestionCell.m */,
  3251. D05F9AB626C9F30700174B3C /* RQExerciseQuestionCell.xib */,
  3252. D085AC4D26C4E92600B80ACE /* RQExerciseOptionCell.h */,
  3253. D085AC4E26C4E92600B80ACE /* RQExerciseOptionCell.m */,
  3254. D085AC4F26C4E92600B80ACE /* RQExerciseOptionCell.xib */,
  3255. D0ABBAFD26D3346400E7139B /* RQExerciseOptionSureBtnCell.h */,
  3256. D0ABBAFE26D3346400E7139B /* RQExerciseOptionSureBtnCell.m */,
  3257. D0ABBAFF26D3346400E7139B /* RQExerciseOptionSureBtnCell.xib */,
  3258. D05F9ABF26CA2E3E00174B3C /* RQExerciseAnswerCell.h */,
  3259. D05F9AC026CA2E3E00174B3C /* RQExerciseAnswerCell.m */,
  3260. D05F9AC126CA2E3E00174B3C /* RQExerciseAnswerCell.xib */,
  3261. D0B68D4B2870138B00B2A5EA /* RQExercisExplainCell.h */,
  3262. D0B68D4C2870138B00B2A5EA /* RQExercisExplainCell.m */,
  3263. D0B68D4D2870138B00B2A5EA /* RQExercisExplainCell.xib */,
  3264. D05F9AC726CA4D4E00174B3C /* RQExerciseToolBarCell.h */,
  3265. D05F9AC826CA4D4E00174B3C /* RQExerciseToolBarCell.m */,
  3266. D05F9AC926CA4D4E00174B3C /* RQExerciseToolBarCell.xib */,
  3267. D0ABBB3826D4B8C300E7139B /* RQExerciseExamToolBarCell.h */,
  3268. D0ABBB3926D4B8C300E7139B /* RQExerciseExamToolBarCell.m */,
  3269. D0ABBB3A26D4B8C300E7139B /* RQExerciseExamToolBarCell.xib */,
  3270. D09F2D4C26CAC074001211B8 /* RQExerciseToolBarView.h */,
  3271. D09F2D4D26CAC074001211B8 /* RQExerciseToolBarView.m */,
  3272. D09F2D4F26CAC08B001211B8 /* RQExerciseToolBarView.xib */,
  3273. D0EB1C5B28376F53003F9917 /* RQErrorExerciseToolBarView.h */,
  3274. D0EB1C5C28376F53003F9917 /* RQErrorExerciseToolBarView.m */,
  3275. D0EB1C5E28376F63003F9917 /* RQErrorExerciseToolBarView.xib */,
  3276. D0ABBAE326CF776600E7139B /* RQExerciseCatalogueToolBarView.h */,
  3277. D0ABBAE426CF776600E7139B /* RQExerciseCatalogueToolBarView.m */,
  3278. D0ABBAE826CF781300E7139B /* RQExerciseCatalogueToolBarView.xib */,
  3279. 85ECB121279176500008F45E /* RQExerciseSettingHeaderView.h */,
  3280. 85ECB122279176500008F45E /* RQExerciseSettingHeaderView.m */,
  3281. 85ECB124279176750008F45E /* RQExerciseSettingHeaderView.xib */,
  3282. 85ECB1262794F7CD0008F45E /* RQExerciseSettingCell.h */,
  3283. 85ECB1272794F7CD0008F45E /* RQExerciseSettingCell.m */,
  3284. 85ECB1282794F7CD0008F45E /* RQExerciseSettingCell.xib */,
  3285. D0ABBAEA26CF7F7000E7139B /* RQExerciseCatalogueCell.h */,
  3286. D0ABBAEB26CF7F7000E7139B /* RQExerciseCatalogueCell.m */,
  3287. D0ABBAEC26CF7F7000E7139B /* RQExerciseCatalogueCell.xib */,
  3288. D0ABBB4026D4CA2C00E7139B /* RQCountdownView.h */,
  3289. D0ABBB4126D4CA2C00E7139B /* RQCountdownView.m */,
  3290. D0ABBB4326D4CA3800E7139B /* RQCountdownView.xib */,
  3291. D0ABBB4526D4D29200E7139B /* RQHandInThePaperView.h */,
  3292. D0ABBB4626D4D29200E7139B /* RQHandInThePaperView.m */,
  3293. D0ABBB4826D4D29F00E7139B /* RQHandInThePaperView.xib */,
  3294. D05F9AA826C614D600174B3C /* JXCategoryTitleBackgroundView.h */,
  3295. D05F9AA926C614D600174B3C /* JXCategoryTitleBackgroundView.m */,
  3296. D05F9AAE26C6150A00174B3C /* JXCategoryTitleBackgroundCell.h */,
  3297. D05F9AAC26C6150A00174B3C /* JXCategoryTitleBackgroundCell.m */,
  3298. );
  3299. path = View;
  3300. sourceTree = "<group>";
  3301. };
  3302. D085AC5226C4F70B00B80ACE /* ViewModel */ = {
  3303. isa = PBXGroup;
  3304. children = (
  3305. D0B68D502871623D00B2A5EA /* itemViewModel */,
  3306. D085AC5A26C4F8F500B80ACE /* RQExerciseViewModel.h */,
  3307. D085AC5B26C4F8F500B80ACE /* RQExerciseViewModel.m */,
  3308. D085AC6426C50BD800B80ACE /* RQExerciseSubViewModel.h */,
  3309. D085AC6526C50BD800B80ACE /* RQExerciseSubViewModel.m */,
  3310. D085AC7026C518B700B80ACE /* RQTestQuestionsViewModel.h */,
  3311. D085AC7126C518B700B80ACE /* RQTestQuestionsViewModel.m */,
  3312. D085AC6726C50CF700B80ACE /* RQCatalogueViewModel.h */,
  3313. D085AC6826C50CF700B80ACE /* RQCatalogueViewModel.m */,
  3314. 85ECB11E279174340008F45E /* RQExerciseSettingViewModel.h */,
  3315. 85ECB11F279174340008F45E /* RQExerciseSettingViewModel.m */,
  3316. D0ABBB4F26D572F800E7139B /* RQTestResultsViewModel.h */,
  3317. D0ABBB5026D572F800E7139B /* RQTestResultsViewModel.m */,
  3318. );
  3319. path = ViewModel;
  3320. sourceTree = "<group>";
  3321. };
  3322. D085AC5626C4F87400B80ACE /* Controller */ = {
  3323. isa = PBXGroup;
  3324. children = (
  3325. D085AC5726C4F8C600B80ACE /* RQExerciseViewController.h */,
  3326. D085AC5826C4F8C600B80ACE /* RQExerciseViewController.m */,
  3327. D085AC6126C50BBD00B80ACE /* RQExerciseSubViewController.h */,
  3328. D085AC6226C50BBD00B80ACE /* RQExerciseSubViewController.m */,
  3329. D085AC6D26C5186700B80ACE /* RQTestQuestionsViewController.h */,
  3330. D085AC6E26C5186700B80ACE /* RQTestQuestionsViewController.m */,
  3331. D085AC6A26C50D0700B80ACE /* RQCatalogueViewController.h */,
  3332. D085AC6B26C50D0700B80ACE /* RQCatalogueViewController.m */,
  3333. 85ECB11B279173C60008F45E /* RQExerciseSettingViewController.h */,
  3334. 85ECB11C279173C60008F45E /* RQExerciseSettingViewController.m */,
  3335. D0ABBB4A26D572D900E7139B /* RQTestResultsViewController.h */,
  3336. D0ABBB4B26D572D900E7139B /* RQTestResultsViewController.m */,
  3337. D0ABBB4C26D572D900E7139B /* RQTestResultsViewController.xib */,
  3338. );
  3339. path = Controller;
  3340. sourceTree = "<group>";
  3341. };
  3342. D085AC5D26C4FD9300B80ACE /* Model */ = {
  3343. isa = PBXGroup;
  3344. children = (
  3345. 8583A0F227A113080023AF4E /* History */,
  3346. D0438A9426D8AE8D00FA6434 /* Wrong */,
  3347. D0438A9026D8AE0200FA6434 /* Collection */,
  3348. D0438A8626D774EE00FA6434 /* Score */,
  3349. D05F9AAB26C6150A00174B3C /* JXCategoryTitleBackgroundCellModel.h */,
  3350. D05F9AAD26C6150A00174B3C /* JXCategoryTitleBackgroundCellModel.m */,
  3351. D085AC5E26C4FDD900B80ACE /* RQExerciseModel.h */,
  3352. D085AC5F26C4FDD900B80ACE /* RQExerciseModel.m */,
  3353. );
  3354. path = Model;
  3355. sourceTree = "<group>";
  3356. };
  3357. D08B8F6D26AA5F5000963C1A = {
  3358. isa = PBXGroup;
  3359. children = (
  3360. D08B8F7826AA5F5000963C1A /* SDJK */,
  3361. D0C3DDDE26FC2F070077503D /* NotificationService */,
  3362. D08B8F7726AA5F5000963C1A /* Products */,
  3363. 8E127399D8C19F0A2BA6604D /* Pods */,
  3364. 214828EBAE03698C461DD392 /* Frameworks */,
  3365. );
  3366. sourceTree = "<group>";
  3367. };
  3368. D08B8F7726AA5F5000963C1A /* Products */ = {
  3369. isa = PBXGroup;
  3370. children = (
  3371. D08B8F7626AA5F5000963C1A /* SDJK.app */,
  3372. D0C3DDDD26FC2F070077503D /* NotificationService.appex */,
  3373. );
  3374. name = Products;
  3375. sourceTree = "<group>";
  3376. };
  3377. D08B8F7826AA5F5000963C1A /* SDJK */ = {
  3378. isa = PBXGroup;
  3379. children = (
  3380. D0A18AA526CDF15200FB1853 /* SDJK.entitlements */,
  3381. D0C4149028757BD60036692E /* Resource */,
  3382. D079A4B526AFD59F00EA90F4 /* Vendor */,
  3383. D079A6B726AFD5A200EA90F4 /* Macros */,
  3384. D079A61226AFD5A100EA90F4 /* Utils */,
  3385. D079A33226AFD59E00EA90F4 /* Modules */,
  3386. D08B8F7926AA5F5000963C1A /* AppDelegate.h */,
  3387. D08B8F7A26AA5F5000963C1A /* AppDelegate.m */,
  3388. D079A83526AFD8CB00EA90F4 /* SDJKPrefixHeader.pch */,
  3389. D08B8F8226AA5F5000963C1A /* Main.storyboard */,
  3390. D08B8F8526AA5F5300963C1A /* Assets.xcassets */,
  3391. D08B8F8726AA5F5300963C1A /* LaunchScreen.storyboard */,
  3392. D08B8F8A26AA5F5300963C1A /* Info.plist */,
  3393. D08B8F8B26AA5F5300963C1A /* main.m */,
  3394. );
  3395. path = SDJK;
  3396. sourceTree = "<group>";
  3397. };
  3398. D08D888326E1FEB20019A0E6 /* UpdateLocalDataManager */ = {
  3399. isa = PBXGroup;
  3400. children = (
  3401. D08D888426E1FEEE0019A0E6 /* RQUpdateLocalDataManager.h */,
  3402. D08D888526E1FEEE0019A0E6 /* RQUpdateLocalDataManager.m */,
  3403. );
  3404. path = UpdateLocalDataManager;
  3405. sourceTree = "<group>";
  3406. };
  3407. D09E4DBB287C0315000E4EE1 /* 个人信息 */ = {
  3408. isa = PBXGroup;
  3409. children = (
  3410. D09E4DBD287C0315000E4EE1 /* RQUserInfoViewModel.h */,
  3411. D09E4DBC287C0315000E4EE1 /* RQUserInfoViewModel.m */,
  3412. );
  3413. path = "个人信息";
  3414. sourceTree = "<group>";
  3415. };
  3416. D09F2D5426CB8D6C001211B8 /* MusicManager */ = {
  3417. isa = PBXGroup;
  3418. children = (
  3419. D09F2D5526CB8E48001211B8 /* RQMusicManager.h */,
  3420. D09F2D5626CB8E48001211B8 /* RQMusicManager.m */,
  3421. D09F2D5126CB8CC9001211B8 /* RQTrack.h */,
  3422. D09F2D5226CB8CC9001211B8 /* RQTrack.m */,
  3423. );
  3424. path = MusicManager;
  3425. sourceTree = "<group>";
  3426. };
  3427. D0A18AA626CE24E800FB1853 /* CommonManager */ = {
  3428. isa = PBXGroup;
  3429. children = (
  3430. D0A18AA726CE24FF00FB1853 /* RQCommonManager.h */,
  3431. D0A18AA826CE24FF00FB1853 /* RQCommonManager.m */,
  3432. );
  3433. path = CommonManager;
  3434. sourceTree = "<group>";
  3435. };
  3436. D0A91C302713DC2B0049E38D /* launchScreen_Top */ = {
  3437. isa = PBXGroup;
  3438. children = (
  3439. D0A91C312713DC2B0049E38D /* launchScreen_Top.png */,
  3440. D0A91C322713DC2B0049E38D /* launchScreen_Top@2x.png */,
  3441. D0A91C332713DC2B0049E38D /* launchScreen_Top@3x.png */,
  3442. );
  3443. path = launchScreen_Top;
  3444. sourceTree = "<group>";
  3445. };
  3446. D0A91C342713DC2B0049E38D /* lacunchScreen_Bottom */ = {
  3447. isa = PBXGroup;
  3448. children = (
  3449. D0A91C352713DC2B0049E38D /* lacunchScreen_Bottom@3x.png */,
  3450. D0A91C362713DC2B0049E38D /* lacunchScreen_Bottom@2x.png */,
  3451. D0A91C372713DC2B0049E38D /* lacunchScreen_Bottom.png */,
  3452. );
  3453. path = lacunchScreen_Bottom;
  3454. sourceTree = "<group>";
  3455. };
  3456. D0A91C4C27155C5E0049E38D /* VipCode */ = {
  3457. isa = PBXGroup;
  3458. children = (
  3459. D0A91C4D27155C860049E38D /* RQHTTPService+RQVipCode.h */,
  3460. D0A91C4E27155C860049E38D /* RQHTTPService+RQVipCode.m */,
  3461. D07D8EFA272A3A9F00C97BD4 /* RQHTTPService+PostPrepareOrder.h */,
  3462. D07D8EFB272A3A9F00C97BD4 /* RQHTTPService+PostPrepareOrder.m */,
  3463. D0927648272BEE0100984213 /* RQHTTPService+GetConfigKey.h */,
  3464. D0927649272BEE0100984213 /* RQHTTPService+GetConfigKey.m */,
  3465. D07D8EFD272A3B4C00C97BD4 /* RQPrepareOrderModel.h */,
  3466. D07D8EFE272A3B4C00C97BD4 /* RQPrepareOrderModel.m */,
  3467. D0ED400C28F6933D00086901 /* RQHTTPService+RQRecommendCode.h */,
  3468. D0ED400D28F6933D00086901 /* RQHTTPService+RQRecommendCode.m */,
  3469. );
  3470. path = VipCode;
  3471. sourceTree = "<group>";
  3472. };
  3473. D0ABBAF926CFF4FC00E7139B /* QuestionDBManager */ = {
  3474. isa = PBXGroup;
  3475. children = (
  3476. D0ABBAFA26CFF52700E7139B /* RQQuestionDBManager.h */,
  3477. D0ABBAFB26CFF52700E7139B /* RQQuestionDBManager.m */,
  3478. );
  3479. path = QuestionDBManager;
  3480. sourceTree = "<group>";
  3481. };
  3482. D0ABBB0526D3748500E7139B /* WechatAPI */ = {
  3483. isa = PBXGroup;
  3484. children = (
  3485. D0ABBB0926D37BCE00E7139B /* RQThirdLoginModel.h */,
  3486. D0ABBB0A26D37BCE00E7139B /* RQThirdLoginModel.m */,
  3487. D0ABBAF626CFAFC000E7139B /* RQHTTPService+ThirdLogin.h */,
  3488. D0ABBAF726CFAFC000E7139B /* RQHTTPService+ThirdLogin.m */,
  3489. D0ABBB2A26D386A000E7139B /* RQWechatUserInfoModel.h */,
  3490. D0ABBB2B26D386A000E7139B /* RQWechatUserInfoModel.m */,
  3491. D0ABBB0626D374B600E7139B /* RQHTTPService+RQWechatGetUserInfo.h */,
  3492. D0ABBB0726D374B600E7139B /* RQHTTPService+RQWechatGetUserInfo.m */,
  3493. D0438A7926D6920200FA6434 /* RQWechatRefreshTokenModel.h */,
  3494. D0438A7A26D6920200FA6434 /* RQWechatRefreshTokenModel.m */,
  3495. D0438A7626D68E2900FA6434 /* RQHTTPService+RQWechatRefreshToken.h */,
  3496. D0438A7726D68E2900FA6434 /* RQHTTPService+RQWechatRefreshToken.m */,
  3497. );
  3498. path = WechatAPI;
  3499. sourceTree = "<group>";
  3500. };
  3501. D0ABBB2D26D3A07A00E7139B /* VipInfo */ = {
  3502. isa = PBXGroup;
  3503. children = (
  3504. D0ABBB2E26D3A09100E7139B /* RQHTTPService+RQVipInfo.h */,
  3505. D0ABBB2F26D3A09100E7139B /* RQHTTPService+RQVipInfo.m */,
  3506. D0ABBB3126D3A70F00E7139B /* RQGetVipInfoModel.h */,
  3507. D0ABBB3226D3A70F00E7139B /* RQGetVipInfoModel.m */,
  3508. );
  3509. path = VipInfo;
  3510. sourceTree = "<group>";
  3511. };
  3512. D0ABBB3726D3AA8D00E7139B /* RSA */ = {
  3513. isa = PBXGroup;
  3514. children = (
  3515. D0ABBB3526D3AA8A00E7139B /* RSA.h */,
  3516. D0ABBB3426D3AA8800E7139B /* RSA.m */,
  3517. );
  3518. path = RSA;
  3519. sourceTree = "<group>";
  3520. };
  3521. D0B3FC302869AC0B003C52BA /* 考前秘卷 */ = {
  3522. isa = PBXGroup;
  3523. children = (
  3524. D0B3FC322869AC0B003C52BA /* RQHoursBeforeExamHomeViewModel.h */,
  3525. D0B3FC312869AC0B003C52BA /* RQHoursBeforeExamHomeViewModel.m */,
  3526. );
  3527. path = "考前秘卷";
  3528. sourceTree = "<group>";
  3529. };
  3530. D0B3FC352869AC1F003C52BA /* 考前密卷 */ = {
  3531. isa = PBXGroup;
  3532. children = (
  3533. D0B3FC372869AC1F003C52BA /* RQHoursBeforeExamHomeViewController.h */,
  3534. D0B3FC362869AC1F003C52BA /* RQHoursBeforeExamHomeViewController.m */,
  3535. D0B3FC382869AC1F003C52BA /* RQHoursBeforeExamHomeViewController.xib */,
  3536. );
  3537. name = "考前密卷";
  3538. path = "SDJK/Modules/HomePageModule/ViewController/考前密卷";
  3539. sourceTree = SOURCE_ROOT;
  3540. };
  3541. D0B3FC43286AF30B003C52BA /* ProfileSubViewController */ = {
  3542. isa = PBXGroup;
  3543. children = (
  3544. D0B3FC8C286DA051003C52BA /* 资料下载 */,
  3545. D0B3FC4E286AF431003C52BA /* 个人信息 */,
  3546. D0B3FC4F286AF441003C52BA /* 激活码 */,
  3547. D0B3FC44286AF324003C52BA /* 免费体验 */,
  3548. D0B3FC50286AF450003C52BA /* 版本更新 */,
  3549. D0B3FC51286AF460003C52BA /* 反馈帮助 */,
  3550. );
  3551. path = ProfileSubViewController;
  3552. sourceTree = "<group>";
  3553. };
  3554. D0B3FC44286AF324003C52BA /* 免费体验 */ = {
  3555. isa = PBXGroup;
  3556. children = (
  3557. D0B3FC45286AF35A003C52BA /* RQFreeTryViewController.h */,
  3558. D0B3FC46286AF35A003C52BA /* RQFreeTryViewController.m */,
  3559. );
  3560. path = "免费体验";
  3561. sourceTree = "<group>";
  3562. };
  3563. D0B3FC48286AF36E003C52BA /* ProfileView */ = {
  3564. isa = PBXGroup;
  3565. children = (
  3566. D0C4D51A26B3FFC400404C46 /* RQProfileUserInfoCell.h */,
  3567. D0C4D51B26B3FFC400404C46 /* RQProfileUserInfoCell.m */,
  3568. D0C4D51C26B3FFC400404C46 /* RQProfileUserInfoCell.xib */,
  3569. D02A4E3E26B7D39E00BB73F9 /* RQProfileMemberValidityCell.h */,
  3570. D02A4E3F26B7D39E00BB73F9 /* RQProfileMemberValidityCell.m */,
  3571. D02A4E4026B7D39E00BB73F9 /* RQProfileMemberValidityCell.xib */,
  3572. D02A4E4626B7E12F00BB73F9 /* RQProfileLogoutCell.h */,
  3573. D02A4E4726B7E12F00BB73F9 /* RQProfileLogoutCell.m */,
  3574. D02A4E4826B7E12F00BB73F9 /* RQProfileLogoutCell.xib */,
  3575. );
  3576. path = ProfileView;
  3577. sourceTree = "<group>";
  3578. };
  3579. D0B3FC49286AF389003C52BA /* ProfileSubView */ = {
  3580. isa = PBXGroup;
  3581. children = (
  3582. D0B3FC9B286DA5EE003C52BA /* 下载资料 */,
  3583. D0B3FC4C286AF400003C52BA /* 激活码 */,
  3584. D0B3FC4B286AF3A8003C52BA /* 免费体验 */,
  3585. );
  3586. path = ProfileSubView;
  3587. sourceTree = "<group>";
  3588. };
  3589. D0B3FC4B286AF3A8003C52BA /* 免费体验 */ = {
  3590. isa = PBXGroup;
  3591. children = (
  3592. D0B3FC5E286AF744003C52BA /* RQFreeTryNoteCell.h */,
  3593. D0B3FC5F286AF744003C52BA /* RQFreeTryNoteCell.m */,
  3594. D0B3FC60286AF744003C52BA /* RQFreeTryNoteCell.xib */,
  3595. D0B3FC67286AFE8C003C52BA /* RQFreeTryBottomView.h */,
  3596. D0B3FC68286AFE8C003C52BA /* RQFreeTryBottomView.m */,
  3597. D0B3FC6A286AFE9C003C52BA /* RQFreeTryBottomView.xib */,
  3598. );
  3599. path = "免费体验";
  3600. sourceTree = "<group>";
  3601. };
  3602. D0B3FC4C286AF400003C52BA /* 激活码 */ = {
  3603. isa = PBXGroup;
  3604. children = (
  3605. D08D888F26EA021D0019A0E6 /* RQActivateVIPCodeView.h */,
  3606. D08D889026EA021D0019A0E6 /* RQActivateVIPCodeView.m */,
  3607. D08D889226EA02F90019A0E6 /* RQActivateVIPCodeView.xib */,
  3608. );
  3609. path = "激活码";
  3610. sourceTree = "<group>";
  3611. };
  3612. D0B3FC4D286AF417003C52BA /* ProfileViewController */ = {
  3613. isa = PBXGroup;
  3614. children = (
  3615. D079A3A126AFD59E00EA90F4 /* RQProfileViewController.h */,
  3616. D079A3A026AFD59E00EA90F4 /* RQProfileViewController.m */,
  3617. );
  3618. path = ProfileViewController;
  3619. sourceTree = "<group>";
  3620. };
  3621. D0B3FC4E286AF431003C52BA /* 个人信息 */ = {
  3622. isa = PBXGroup;
  3623. children = (
  3624. D02A4E4E26B93A1900BB73F9 /* RQUserInfoViewController.h */,
  3625. D02A4E4F26B93A1900BB73F9 /* RQUserInfoViewController.m */,
  3626. );
  3627. path = "个人信息";
  3628. sourceTree = "<group>";
  3629. };
  3630. D0B3FC4F286AF441003C52BA /* 激活码 */ = {
  3631. isa = PBXGroup;
  3632. children = (
  3633. D08D888726E9F9890019A0E6 /* RQActivateVIPViewController.h */,
  3634. D08D888826E9F9890019A0E6 /* RQActivateVIPViewController.m */,
  3635. D08D888926E9F9890019A0E6 /* RQActivateVIPViewController.xib */,
  3636. );
  3637. path = "激活码";
  3638. sourceTree = "<group>";
  3639. };
  3640. D0B3FC50286AF450003C52BA /* 版本更新 */ = {
  3641. isa = PBXGroup;
  3642. children = (
  3643. D0A91C47271421320049E38D /* RQVersionUpdateViewController.h */,
  3644. D0A91C48271421320049E38D /* RQVersionUpdateViewController.m */,
  3645. D0A91C49271421320049E38D /* RQVersionUpdateViewController.xib */,
  3646. );
  3647. path = "版本更新";
  3648. sourceTree = "<group>";
  3649. };
  3650. D0B3FC51286AF460003C52BA /* 反馈帮助 */ = {
  3651. isa = PBXGroup;
  3652. children = (
  3653. D0A91C3E27140B930049E38D /* RQFeedbackAndHelpViewController.h */,
  3654. D0A91C3F27140B930049E38D /* RQFeedbackAndHelpViewController.m */,
  3655. );
  3656. path = "反馈帮助";
  3657. sourceTree = "<group>";
  3658. };
  3659. D0B3FC52286AF49E003C52BA /* ProfileSubViewModel */ = {
  3660. isa = PBXGroup;
  3661. children = (
  3662. D09E4DBB287C0315000E4EE1 /* 个人信息 */,
  3663. D0B3FC90286DA08E003C52BA /* 资料下载 */,
  3664. D0B3FC56286AF50C003C52BA /* 激活码 */,
  3665. D0B3FC5A286AF596003C52BA /* 免费体验 */,
  3666. D0B3FC55286AF4FB003C52BA /* 版本更新 */,
  3667. D0B3FC54286AF4E9003C52BA /* 反馈帮助 */,
  3668. );
  3669. path = ProfileSubViewModel;
  3670. sourceTree = "<group>";
  3671. };
  3672. D0B3FC54286AF4E9003C52BA /* 反馈帮助 */ = {
  3673. isa = PBXGroup;
  3674. children = (
  3675. D0A91C4127140BB00049E38D /* RQFeedbackAndHelpViewModel.h */,
  3676. D0A91C4227140BB00049E38D /* RQFeedbackAndHelpViewModel.m */,
  3677. );
  3678. path = "反馈帮助";
  3679. sourceTree = "<group>";
  3680. };
  3681. D0B3FC55286AF4FB003C52BA /* 版本更新 */ = {
  3682. isa = PBXGroup;
  3683. children = (
  3684. D0A91C442714210F0049E38D /* RQVersionUpdateViewModel.h */,
  3685. D0A91C452714210F0049E38D /* RQVersionUpdateViewModel.m */,
  3686. );
  3687. path = "版本更新";
  3688. sourceTree = "<group>";
  3689. };
  3690. D0B3FC56286AF50C003C52BA /* 激活码 */ = {
  3691. isa = PBXGroup;
  3692. children = (
  3693. D08D888C26E9F99F0019A0E6 /* RQActivateVIPViewModel.h */,
  3694. D08D888D26E9F99F0019A0E6 /* RQActivateVIPViewModel.m */,
  3695. );
  3696. path = "激活码";
  3697. sourceTree = "<group>";
  3698. };
  3699. D0B3FC57286AF51B003C52BA /* ProfileVIewModel */ = {
  3700. isa = PBXGroup;
  3701. children = (
  3702. D0B3FC59286AF55C003C52BA /* itemViewModel */,
  3703. D079A39A26AFD59E00EA90F4 /* RQProfileViewModel.h */,
  3704. D079A39B26AFD59E00EA90F4 /* RQProfileViewModel.m */,
  3705. );
  3706. path = ProfileVIewModel;
  3707. sourceTree = "<group>";
  3708. };
  3709. D0B3FC59286AF55C003C52BA /* itemViewModel */ = {
  3710. isa = PBXGroup;
  3711. children = (
  3712. D02A4E4B26B7E32100BB73F9 /* RQProfileLogouItemViewModel.h */,
  3713. D02A4E4C26B7E32100BB73F9 /* RQProfileLogouItemViewModel.m */,
  3714. D02A4E4326B7D57300BB73F9 /* RQProfileMemberValidityItemViewModel.h */,
  3715. D02A4E4426B7D57300BB73F9 /* RQProfileMemberValidityItemViewModel.m */,
  3716. D0C4D52126B401B500404C46 /* RQProfileUserInfoItemViewModel.h */,
  3717. D0C4D52226B401B500404C46 /* RQProfileUserInfoItemViewModel.m */,
  3718. );
  3719. path = itemViewModel;
  3720. sourceTree = "<group>";
  3721. };
  3722. D0B3FC5A286AF596003C52BA /* 免费体验 */ = {
  3723. isa = PBXGroup;
  3724. children = (
  3725. D0B3FC63286AFA50003C52BA /* itemViewModel */,
  3726. D0B3FC5B286AF5E8003C52BA /* RQFreeTryViewModel.h */,
  3727. D0B3FC5C286AF5E8003C52BA /* RQFreeTryViewModel.m */,
  3728. );
  3729. path = "免费体验";
  3730. sourceTree = "<group>";
  3731. };
  3732. D0B3FC63286AFA50003C52BA /* itemViewModel */ = {
  3733. isa = PBXGroup;
  3734. children = (
  3735. D0B3FC64286AFA70003C52BA /* RQFreeTryNoteItemViewModel.h */,
  3736. D0B3FC65286AFA70003C52BA /* RQFreeTryNoteItemViewModel.m */,
  3737. );
  3738. path = itemViewModel;
  3739. sourceTree = "<group>";
  3740. };
  3741. D0B3FC6C286B105D003C52BA /* Model */ = {
  3742. isa = PBXGroup;
  3743. children = (
  3744. D0B3FC6D286B107F003C52BA /* RQCommonGroupModel.h */,
  3745. D0B3FC6E286B107F003C52BA /* RQCommonGroupModel.m */,
  3746. );
  3747. path = Model;
  3748. sourceTree = "<group>";
  3749. };
  3750. D0B3FC70286C2DB6003C52BA /* AlertViewManager */ = {
  3751. isa = PBXGroup;
  3752. children = (
  3753. D0B3FC71286C2DB6003C52BA /* RQAlertViewManager.h */,
  3754. D0B3FC72286C2DB6003C52BA /* RQAlertViewManager.m */,
  3755. );
  3756. path = AlertViewManager;
  3757. sourceTree = "<group>";
  3758. };
  3759. D0B3FC74286C4227003C52BA /* 账号注销 */ = {
  3760. isa = PBXGroup;
  3761. children = (
  3762. D0B3FC75286C425E003C52BA /* RQHTTPService+RQPostDeletion.h */,
  3763. D0B3FC76286C425E003C52BA /* RQHTTPService+RQPostDeletion.m */,
  3764. );
  3765. path = "账号注销";
  3766. sourceTree = "<group>";
  3767. };
  3768. D0B3FC79286D8B87003C52BA /* XHWebImageAutoSize */ = {
  3769. isa = PBXGroup;
  3770. children = (
  3771. D0B3FC7F286D8B87003C52BA /* NSString+XHWebImageAutoSize.h */,
  3772. D0B3FC84286D8B87003C52BA /* NSString+XHWebImageAutoSize.m */,
  3773. D0B3FC7A286D8B87003C52BA /* UICollectionView+XHWebImageAutoSize.h */,
  3774. D0B3FC80286D8B87003C52BA /* UICollectionView+XHWebImageAutoSize.m */,
  3775. D0B3FC7B286D8B87003C52BA /* UITableView+XHWebImageAutoSize.h */,
  3776. D0B3FC81286D8B87003C52BA /* UITableView+XHWebImageAutoSize.m */,
  3777. D0B3FC7C286D8B87003C52BA /* XHWebImageAutoSize.h */,
  3778. D0B3FC83286D8B87003C52BA /* XHWebImageAutoSize.m */,
  3779. D0B3FC85286D8B87003C52BA /* XHWebImageAutoSizeCache.h */,
  3780. D0B3FC7E286D8B87003C52BA /* XHWebImageAutoSizeCache.m */,
  3781. D0B3FC7D286D8B87003C52BA /* XHWebImageAutoSizeConst.h */,
  3782. D0B3FC82286D8B87003C52BA /* XHWebImageAutoSizeConst.m */,
  3783. );
  3784. path = XHWebImageAutoSize;
  3785. sourceTree = "<group>";
  3786. };
  3787. D0B3FC8C286DA051003C52BA /* 资料下载 */ = {
  3788. isa = PBXGroup;
  3789. children = (
  3790. D0B3FC8D286DA082003C52BA /* RQLearningMaterialsViewController.h */,
  3791. D0B3FC8E286DA082003C52BA /* RQLearningMaterialsViewController.m */,
  3792. D0B3FCB7286EC7AC003C52BA /* RQLearningMaterialsDetailViewController.h */,
  3793. D0B3FCB8286EC7AC003C52BA /* RQLearningMaterialsDetailViewController.m */,
  3794. );
  3795. path = "资料下载";
  3796. sourceTree = "<group>";
  3797. };
  3798. D0B3FC90286DA08E003C52BA /* 资料下载 */ = {
  3799. isa = PBXGroup;
  3800. children = (
  3801. D0B3FCA1286DA636003C52BA /* itemViewModel */,
  3802. D0B3FC91286DA102003C52BA /* RQLearningMaterialsViewModel.h */,
  3803. D0B3FC92286DA102003C52BA /* RQLearningMaterialsViewModel.m */,
  3804. D0B3FCBA286EC7F3003C52BA /* RQLearningMaterialsDetailViewModel.h */,
  3805. D0B3FCBB286EC7F3003C52BA /* RQLearningMaterialsDetailViewModel.m */,
  3806. );
  3807. path = "资料下载";
  3808. sourceTree = "<group>";
  3809. };
  3810. D0B3FC94286DA3B2003C52BA /* 资料下载 */ = {
  3811. isa = PBXGroup;
  3812. children = (
  3813. D0B3FC95286DA3DF003C52BA /* RQHTTPService+RQGetLearningMaterials.h */,
  3814. D0B3FC96286DA3DF003C52BA /* RQHTTPService+RQGetLearningMaterials.m */,
  3815. D0B3FC98286DA477003C52BA /* RQLearningMaterialsModel.h */,
  3816. D0B3FC99286DA477003C52BA /* RQLearningMaterialsModel.m */,
  3817. D0B68D47286EF17800B2A5EA /* RQHTTPService+RQPostEamilInfo.h */,
  3818. D0B68D48286EF17800B2A5EA /* RQHTTPService+RQPostEamilInfo.m */,
  3819. );
  3820. path = "资料下载";
  3821. sourceTree = "<group>";
  3822. };
  3823. D0B3FC9B286DA5EE003C52BA /* 下载资料 */ = {
  3824. isa = PBXGroup;
  3825. children = (
  3826. D0B3FC9C286DA61D003C52BA /* RQLearningMaterialsListCell.h */,
  3827. D0B3FC9D286DA61D003C52BA /* RQLearningMaterialsListCell.m */,
  3828. D0B3FC9E286DA61D003C52BA /* RQLearningMaterialsListCell.xib */,
  3829. D0B3FCBD286ED75A003C52BA /* RQLearningMaterialsDetailHeaderView.h */,
  3830. D0B3FCBE286ED75A003C52BA /* RQLearningMaterialsDetailHeaderView.m */,
  3831. D0B3FCC0286ED7A9003C52BA /* RQLearningMaterialsDetailHeaderView.xib */,
  3832. D0B68D42286EE27A00B2A5EA /* RQLearningMaterialsDetailFooterView.h */,
  3833. D0B68D43286EE27A00B2A5EA /* RQLearningMaterialsDetailFooterView.m */,
  3834. D0B68D45286EE28D00B2A5EA /* RQLearningMaterialsDetailFooterView.xib */,
  3835. );
  3836. path = "下载资料";
  3837. sourceTree = "<group>";
  3838. };
  3839. D0B3FCA1286DA636003C52BA /* itemViewModel */ = {
  3840. isa = PBXGroup;
  3841. children = (
  3842. D0B3FCA2286DA654003C52BA /* RQLearningMaterialsItemViewModel.h */,
  3843. D0B3FCA3286DA654003C52BA /* RQLearningMaterialsItemViewModel.m */,
  3844. );
  3845. path = itemViewModel;
  3846. sourceTree = "<group>";
  3847. };
  3848. D0B3FCA5286DACFF003C52BA /* QQCorner */ = {
  3849. isa = PBXGroup;
  3850. children = (
  3851. D0B3FCAD286DACFF003C52BA /* CALayer+QQCorner.h */,
  3852. D0B3FCA9286DACFF003C52BA /* CALayer+QQCorner.m */,
  3853. D0B3FCAC286DACFF003C52BA /* QQCorner.h */,
  3854. D0B3FCAE286DACFF003C52BA /* QQCornerModel.h */,
  3855. D0B3FCA8286DACFF003C52BA /* QQCornerModel.m */,
  3856. D0B3FCAB286DACFF003C52BA /* UIImage+QQCorner.h */,
  3857. D0B3FCA7286DACFF003C52BA /* UIImage+QQCorner.m */,
  3858. D0B3FCAA286DACFF003C52BA /* UIView+QQCorner.h */,
  3859. D0B3FCA6286DACFF003C52BA /* UIView+QQCorner.m */,
  3860. );
  3861. path = QQCorner;
  3862. sourceTree = "<group>";
  3863. };
  3864. D0B3FCB3286E98CC003C52BA /* VoiceManager */ = {
  3865. isa = PBXGroup;
  3866. children = (
  3867. D0B3FCB5286E98CC003C52BA /* RQVoiceManager.h */,
  3868. D0B3FCB4286E98CC003C52BA /* RQVoiceManager.m */,
  3869. );
  3870. path = VoiceManager;
  3871. sourceTree = "<group>";
  3872. };
  3873. D0B68D502871623D00B2A5EA /* itemViewModel */ = {
  3874. isa = PBXGroup;
  3875. children = (
  3876. 85ECB12B2794FAE60008F45E /* RQExerciseSettingItemViewModel.h */,
  3877. 85ECB12C2794FAE60008F45E /* RQExerciseSettingItemViewModel.m */,
  3878. D05F9AB926C9F4CB00174B3C /* RQExerciseQuestionItemViewModel.h */,
  3879. D05F9ABA26C9F4CB00174B3C /* RQExerciseQuestionItemViewModel.m */,
  3880. D085AC5326C4F72400B80ACE /* RQExerciseOptionItemViewModel.h */,
  3881. D085AC5426C4F72400B80ACE /* RQExerciseOptionItemViewModel.m */,
  3882. D0ABBB0226D337C800E7139B /* RQExerciseOptionSureBtnItemViewModel.h */,
  3883. D0ABBB0326D337C800E7139B /* RQExerciseOptionSureBtnItemViewModel.m */,
  3884. D05F9ABC26CA2E2400174B3C /* RQExerciseAnswerItemViewModel.h */,
  3885. D05F9ABD26CA2E2400174B3C /* RQExerciseAnswerItemViewModel.m */,
  3886. D05F9ACC26CA55E400174B3C /* RQExerciseToolBarItemViewModel.h */,
  3887. D05F9ACD26CA55E400174B3C /* RQExerciseToolBarItemViewModel.m */,
  3888. D0ABBB3D26D4BDC200E7139B /* RQExerciseExamToolBarItemViewModel.h */,
  3889. D0ABBB3E26D4BDC200E7139B /* RQExerciseExamToolBarItemViewModel.m */,
  3890. D0ABBAEF26CF81B600E7139B /* RQExerciseCatalogueItemViewModel.h */,
  3891. D0ABBAF026CF81B600E7139B /* RQExerciseCatalogueItemViewModel.m */,
  3892. D0B68D512871626C00B2A5EA /* RQExercisExplainItemViewModel.h */,
  3893. D0B68D522871626C00B2A5EA /* RQExercisExplainItemViewModel.m */,
  3894. );
  3895. path = itemViewModel;
  3896. sourceTree = "<group>";
  3897. };
  3898. D0C3DD6826FC1B070077503D /* BlocksKit */ = {
  3899. isa = PBXGroup;
  3900. children = (
  3901. D0C3DDA626FC1B070077503D /* DynamicDelegate */,
  3902. D0C3DDA026FC1B070077503D /* MessageUI */,
  3903. D0C3DD8B26FC1B070077503D /* UIKit */,
  3904. D0C3DD6A26FC1B070077503D /* Core */,
  3905. D0C3DD6926FC1B070077503D /* BlocksKit+UIKit.h */,
  3906. D0C3DD8A26FC1B070077503D /* BlocksKit.h */,
  3907. D0C3DDA526FC1B070077503D /* BlocksKit+MessageUI.h */,
  3908. );
  3909. path = BlocksKit;
  3910. sourceTree = "<group>";
  3911. };
  3912. D0C3DD6A26FC1B070077503D /* Core */ = {
  3913. isa = PBXGroup;
  3914. children = (
  3915. D0C3DD6B26FC1B070077503D /* NSDictionary+BlocksKit.m */,
  3916. D0C3DD6C26FC1B070077503D /* NSOrderedSet+BlocksKit.h */,
  3917. D0C3DD6D26FC1B070077503D /* NSMutableArray+BlocksKit.m */,
  3918. D0C3DD6E26FC1B070077503D /* NSMutableIndexSet+BlocksKit.m */,
  3919. D0C3DD6F26FC1B070077503D /* NSObject+BKBlockExecution.h */,
  3920. D0C3DD7026FC1B070077503D /* NSArray+BlocksKit.h */,
  3921. D0C3DD7126FC1B070077503D /* NSObject+BKBlockObservation.m */,
  3922. D0C3DD7226FC1B070077503D /* NSTimer+BlocksKit.m */,
  3923. D0C3DD7326FC1B070077503D /* BKMacros.h */,
  3924. D0C3DD7426FC1B070077503D /* NSObject+BKAssociatedObjects.h */,
  3925. D0C3DD7526FC1B070077503D /* NSInvocation+BlocksKit.m */,
  3926. D0C3DD7626FC1B070077503D /* NSSet+BlocksKit.m */,
  3927. D0C3DD7726FC1B070077503D /* NSIndexSet+BlocksKit.h */,
  3928. D0C3DD7826FC1B070077503D /* NSMutableSet+BlocksKit.h */,
  3929. D0C3DD7926FC1B070077503D /* NSMutableDictionary+BlocksKit.h */,
  3930. D0C3DD7A26FC1B070077503D /* NSMutableOrderedSet+BlocksKit.m */,
  3931. D0C3DD7B26FC1B070077503D /* NSOrderedSet+BlocksKit.m */,
  3932. D0C3DD7C26FC1B070077503D /* NSDictionary+BlocksKit.h */,
  3933. D0C3DD7D26FC1B070077503D /* NSObject+BKAssociatedObjects.m */,
  3934. D0C3DD7E26FC1B070077503D /* NSTimer+BlocksKit.h */,
  3935. D0C3DD7F26FC1B070077503D /* NSObject+BKBlockObservation.h */,
  3936. D0C3DD8026FC1B070077503D /* NSArray+BlocksKit.m */,
  3937. D0C3DD8126FC1B070077503D /* NSObject+BKBlockExecution.m */,
  3938. D0C3DD8226FC1B070077503D /* NSMutableIndexSet+BlocksKit.h */,
  3939. D0C3DD8326FC1B070077503D /* NSMutableArray+BlocksKit.h */,
  3940. D0C3DD8426FC1B070077503D /* NSIndexSet+BlocksKit.m */,
  3941. D0C3DD8526FC1B070077503D /* NSInvocation+BlocksKit.h */,
  3942. D0C3DD8626FC1B070077503D /* NSSet+BlocksKit.h */,
  3943. D0C3DD8726FC1B070077503D /* NSMutableOrderedSet+BlocksKit.h */,
  3944. D0C3DD8826FC1B070077503D /* NSMutableDictionary+BlocksKit.m */,
  3945. D0C3DD8926FC1B070077503D /* NSMutableSet+BlocksKit.m */,
  3946. );
  3947. path = Core;
  3948. sourceTree = "<group>";
  3949. };
  3950. D0C3DD8B26FC1B070077503D /* UIKit */ = {
  3951. isa = PBXGroup;
  3952. children = (
  3953. D0C3DD8C26FC1B070077503D /* UIImagePickerController+BlocksKit.h */,
  3954. D0C3DD9826FC1B070077503D /* UIImagePickerController+BlocksKit.m */,
  3955. D0C3DD8D26FC1B070077503D /* UIActionSheet+BlocksKit.h */,
  3956. D0C3DD9726FC1B070077503D /* UIActionSheet+BlocksKit.m */,
  3957. D0C3DD9026FC1B070077503D /* UIControl+BlocksKit.h */,
  3958. D0C3DD9A26FC1B070077503D /* UIControl+BlocksKit.m */,
  3959. D0C3DD9126FC1B070077503D /* UITextField+BlocksKit.h */,
  3960. D0C3DD9926FC1B070077503D /* UITextField+BlocksKit.m */,
  3961. D0C3DD8E26FC1B070077503D /* UIPopoverController+BlocksKit.h */,
  3962. D0C3DD9626FC1B070077503D /* UIPopoverController+BlocksKit.m */,
  3963. D0C3DD9C26FC1B070077503D /* UIView+BlocksKit.h */,
  3964. D0C3DD9426FC1B070077503D /* UIView+BlocksKit.m */,
  3965. D0C3DD9D26FC1B070077503D /* UIAlertView+BlocksKit.h */,
  3966. D0C3DD9326FC1B070077503D /* UIAlertView+BlocksKit.m */,
  3967. D0C3DD9E26FC1B070077503D /* UIBarButtonItem+BlocksKit.h */,
  3968. D0C3DD9226FC1B070077503D /* UIBarButtonItem+BlocksKit.m */,
  3969. D0C3DD9F26FC1B070077503D /* UIGestureRecognizer+BlocksKit.h */,
  3970. D0C3DD9526FC1B070077503D /* UIGestureRecognizer+BlocksKit.m */,
  3971. );
  3972. path = UIKit;
  3973. sourceTree = "<group>";
  3974. };
  3975. D0C3DDA026FC1B070077503D /* MessageUI */ = {
  3976. isa = PBXGroup;
  3977. children = (
  3978. D0C3DDA126FC1B070077503D /* MFMessageComposeViewController+BlocksKit.h */,
  3979. D0C3DDA226FC1B070077503D /* MFMailComposeViewController+BlocksKit.m */,
  3980. D0C3DDA326FC1B070077503D /* MFMessageComposeViewController+BlocksKit.m */,
  3981. D0C3DDA426FC1B070077503D /* MFMailComposeViewController+BlocksKit.h */,
  3982. );
  3983. path = MessageUI;
  3984. sourceTree = "<group>";
  3985. };
  3986. D0C3DDA626FC1B070077503D /* DynamicDelegate */ = {
  3987. isa = PBXGroup;
  3988. children = (
  3989. D0C3DDA726FC1B070077503D /* A2BlockInvocation.m */,
  3990. D0C3DDA826FC1B070077503D /* NSObject+A2DynamicDelegate.h */,
  3991. D0C3DDA926FC1B070077503D /* A2DynamicDelegate.h */,
  3992. D0C3DDAA26FC1B070077503D /* Foundation */,
  3993. D0C3DDAF26FC1B070077503D /* NSObject+A2BlockDelegate.m */,
  3994. D0C3DDB026FC1B070077503D /* A2BlockInvocation.h */,
  3995. D0C3DDB126FC1B070077503D /* A2DynamicDelegate.m */,
  3996. D0C3DDB226FC1B070077503D /* NSObject+A2DynamicDelegate.m */,
  3997. D0C3DDB326FC1B070077503D /* NSObject+A2BlockDelegate.h */,
  3998. );
  3999. path = DynamicDelegate;
  4000. sourceTree = "<group>";
  4001. };
  4002. D0C3DDAA26FC1B070077503D /* Foundation */ = {
  4003. isa = PBXGroup;
  4004. children = (
  4005. D0C3DDAB26FC1B070077503D /* NSURLConnection+BlocksKit.h */,
  4006. D0C3DDAC26FC1B070077503D /* NSCache+BlocksKit.m */,
  4007. D0C3DDAD26FC1B070077503D /* NSCache+BlocksKit.h */,
  4008. D0C3DDAE26FC1B070077503D /* NSURLConnection+BlocksKit.m */,
  4009. );
  4010. path = Foundation;
  4011. sourceTree = "<group>";
  4012. };
  4013. D0C3DDDE26FC2F070077503D /* NotificationService */ = {
  4014. isa = PBXGroup;
  4015. children = (
  4016. D0C3DDDF26FC2F070077503D /* NotificationService.h */,
  4017. D0C3DDE026FC2F070077503D /* NotificationService.m */,
  4018. D0C3DDE226FC2F070077503D /* Info.plist */,
  4019. );
  4020. path = NotificationService;
  4021. sourceTree = "<group>";
  4022. };
  4023. D0C414642872C5950036692E /* itemViewModel */ = {
  4024. isa = PBXGroup;
  4025. children = (
  4026. D079A49226AFD59F00EA90F4 /* RQHomeSubPageItemViewModel.h */,
  4027. D079A49326AFD59F00EA90F4 /* RQHomeSubPageItemViewModel.m */,
  4028. D0052D15273A7DE100E9A6C5 /* RQHomeSubPageVideoItemViewModel.h */,
  4029. D0052D16273A7DE100E9A6C5 /* RQHomeSubPageVideoItemViewModel.m */,
  4030. D0052D27273CD85D00E9A6C5 /* RQHomeSubPageVideoScrollItemViewModel.h */,
  4031. D0052D28273CD85D00E9A6C5 /* RQHomeSubPageVideoScrollItemViewModel.m */,
  4032. D0482003286947C200BD0E4E /* RQHomePageJiaoGuan12123ItemViewModel.h */,
  4033. D0482004286947C300BD0E4E /* RQHomePageJiaoGuan12123ItemViewModel.m */,
  4034. D0B3FC262869A064003C52BA /* RQFreeTryItemViewModel.h */,
  4035. D0B3FC272869A064003C52BA /* RQFreeTryItemViewModel.m */,
  4036. );
  4037. path = itemViewModel;
  4038. sourceTree = "<group>";
  4039. };
  4040. D0C4148828743F980036692E /* 试题详解视频播放页面 */ = {
  4041. isa = PBXGroup;
  4042. children = (
  4043. D0C414892874407F0036692E /* RQExplainVideoViewController.h */,
  4044. D0C4148A2874407F0036692E /* RQExplainVideoViewController.m */,
  4045. );
  4046. path = "试题详解视频播放页面";
  4047. sourceTree = "<group>";
  4048. };
  4049. D0C4148C287440900036692E /* 试题详解视频播放页面 */ = {
  4050. isa = PBXGroup;
  4051. children = (
  4052. D0C4148D287440AF0036692E /* RQExplainVideoViewModel.h */,
  4053. D0C4148E287440AF0036692E /* RQExplainVideoViewModel.m */,
  4054. );
  4055. path = "试题详解视频播放页面";
  4056. sourceTree = "<group>";
  4057. };
  4058. D0C4149028757BD60036692E /* Resource */ = {
  4059. isa = PBXGroup;
  4060. children = (
  4061. D0C4149228757BF50036692E /* DataBase */,
  4062. D0C4149128757BE20036692E /* Image */,
  4063. );
  4064. path = Resource;
  4065. sourceTree = "<group>";
  4066. };
  4067. D0C4149128757BE20036692E /* Image */ = {
  4068. isa = PBXGroup;
  4069. children = (
  4070. D0C4149328757C040036692E /* 试题解析 */,
  4071. D0A91C342713DC2B0049E38D /* lacunchScreen_Bottom */,
  4072. D0A91C302713DC2B0049E38D /* launchScreen_Top */,
  4073. );
  4074. path = Image;
  4075. sourceTree = "<group>";
  4076. };
  4077. D0C4149228757BF50036692E /* DataBase */ = {
  4078. isa = PBXGroup;
  4079. children = (
  4080. D000701E29EE6F0900DC1CEB /* user.db */,
  4081. D0438A7C26D7722900FA6434 /* sdjk.db */,
  4082. D0D0457F2744FE2400257D01 /* question.db */,
  4083. );
  4084. path = DataBase;
  4085. sourceTree = "<group>";
  4086. };
  4087. D0C4149328757C040036692E /* 试题解析 */ = {
  4088. isa = PBXGroup;
  4089. children = (
  4090. D0C4149428757C270036692E /* 语音播放.gif */,
  4091. );
  4092. path = "试题解析";
  4093. sourceTree = "<group>";
  4094. };
  4095. D0CDA7FF282CD4F4001B1A69 /* DouyinManager */ = {
  4096. isa = PBXGroup;
  4097. children = (
  4098. D0CDA800282CD4F4001B1A69 /* RQDouYinManager.h */,
  4099. D0CDA801282CD4F4001B1A69 /* RQDouYinManager.m */,
  4100. );
  4101. path = DouyinManager;
  4102. sourceTree = "<group>";
  4103. };
  4104. D0D045AD274CEA9100257D01 /* ADViewManager */ = {
  4105. isa = PBXGroup;
  4106. children = (
  4107. D0D045AE274CEA9100257D01 /* RQADViewManager.h */,
  4108. D0D045AF274CEA9100257D01 /* RQADViewManager.m */,
  4109. );
  4110. path = ADViewManager;
  4111. sourceTree = "<group>";
  4112. };
  4113. D0D1F5A5283C80C70086C6AE /* 错题·收藏 */ = {
  4114. isa = PBXGroup;
  4115. children = (
  4116. D0D1F592283B513C0086C6AE /* RQWrongAndCollectionCell.h */,
  4117. D0D1F593283B513C0086C6AE /* RQWrongAndCollectionCell.m */,
  4118. D0D1F594283B513C0086C6AE /* RQWrongAndCollectionCell.xib */,
  4119. D0D1F5A0283C809E0086C6AE /* RQSynExerciseCell.h */,
  4120. D0D1F5A1283C809E0086C6AE /* RQSynExerciseCell.m */,
  4121. D0D1F5A2283C809E0086C6AE /* RQSynExerciseCell.xib */,
  4122. );
  4123. path = "错题·收藏";
  4124. sourceTree = "<group>";
  4125. };
  4126. D0D1F5A7283C81310086C6AE /* 模拟成绩 */ = {
  4127. isa = PBXGroup;
  4128. children = (
  4129. D085ABF626C27DEA00B80ACE /* RQSimulationResultsHeaderView.h */,
  4130. D085ABF726C27DEA00B80ACE /* RQSimulationResultsHeaderView.m */,
  4131. D085ABF926C27DFE00B80ACE /* RQSimulationResultsHeaderView.xib */,
  4132. D0438A6E26D6813500FA6434 /* RQSimulationResultsSeectionHeaderView.h */,
  4133. D0438A6F26D6813500FA6434 /* RQSimulationResultsSeectionHeaderView.m */,
  4134. D0438A7126D6815500FA6434 /* RQSimulationResultsSeectionHeaderView.xib */,
  4135. D085AC0326C2E73E00B80ACE /* RQSimulationResultsListCell.h */,
  4136. D085AC0426C2E73E00B80ACE /* RQSimulationResultsListCell.m */,
  4137. D085AC0526C2E73E00B80ACE /* RQSimulationResultsListCell.xib */,
  4138. );
  4139. path = "模拟成绩";
  4140. sourceTree = "<group>";
  4141. };
  4142. D0D1F5A8283C81820086C6AE /* 模拟考试 */ = {
  4143. isa = PBXGroup;
  4144. children = (
  4145. D085ABE926C2449E00B80ACE /* RQSimulationTestTopicsHeaderView.h */,
  4146. D085ABEA26C2449E00B80ACE /* RQSimulationTestTopicsHeaderView.m */,
  4147. D085ABEC26C244A500B80ACE /* RQSimulationTestTopicsHeaderView.xib */,
  4148. D085ABEE26C244BE00B80ACE /* RQSimulationTestTopicsCell.h */,
  4149. D085ABEF26C244BE00B80ACE /* RQSimulationTestTopicsCell.m */,
  4150. D085ABF026C244BE00B80ACE /* RQSimulationTestTopicsCell.xib */,
  4151. );
  4152. path = "模拟考试";
  4153. sourceTree = "<group>";
  4154. };
  4155. D0D1F5A9283C81D00086C6AE /* 模拟考试 */ = {
  4156. isa = PBXGroup;
  4157. children = (
  4158. D085ABC726BC480D00B80ACE /* RQSimulationTestTopicsViewModel.h */,
  4159. D085ABC826BC480D00B80ACE /* RQSimulationTestTopicsViewModel.m */,
  4160. D085ABF326C25B5B00B80ACE /* RQSimulationTestTopicsItemViewModel.h */,
  4161. D085ABF426C25B5B00B80ACE /* RQSimulationTestTopicsItemViewModel.m */,
  4162. );
  4163. path = "模拟考试";
  4164. sourceTree = "<group>";
  4165. };
  4166. D0D1F5AA283C81E10086C6AE /* 模拟成绩 */ = {
  4167. isa = PBXGroup;
  4168. children = (
  4169. D085ABBE26BC47B900B80ACE /* RQSimulationResultsViewModel.h */,
  4170. D085ABBF26BC47B900B80ACE /* RQSimulationResultsViewModel.m */,
  4171. D085AC0826C2F48800B80ACE /* RQSimulationResultsListItemViewModel.h */,
  4172. D085AC0926C2F48800B80ACE /* RQSimulationResultsListItemViewModel.m */,
  4173. );
  4174. path = "模拟成绩";
  4175. sourceTree = "<group>";
  4176. };
  4177. D0D1F5AB283C81EF0086C6AE /* 错题·收藏 */ = {
  4178. isa = PBXGroup;
  4179. children = (
  4180. D0D1F58F283B2E4A0086C6AE /* RQWrongAndCollectionViewModel.h */,
  4181. D0D1F590283B2E4A0086C6AE /* RQWrongAndCollectionViewModel.m */,
  4182. D0D1F597283B51A20086C6AE /* RQWrongAndCollectionItemViewModel.h */,
  4183. D0D1F598283B51A20086C6AE /* RQWrongAndCollectionItemViewModel.m */,
  4184. D0D1F59D283C807D0086C6AE /* RQSynExerciseItemViewModel.h */,
  4185. D0D1F59E283C807D0086C6AE /* RQSynExerciseItemViewModel.m */,
  4186. );
  4187. path = "错题·收藏";
  4188. sourceTree = "<group>";
  4189. };
  4190. D0D1F5AD283C82AB0086C6AE /* 错题·收藏 */ = {
  4191. isa = PBXGroup;
  4192. children = (
  4193. D0D1F58C283B2DE30086C6AE /* RQWrongAndCollectionVC.h */,
  4194. D0D1F58D283B2DE30086C6AE /* RQWrongAndCollectionVC.m */,
  4195. );
  4196. path = "错题·收藏";
  4197. sourceTree = "<group>";
  4198. };
  4199. D0D1F5AF283C83EE0086C6AE /* 顺序练习·分类练习·地方专题·精选考题 */ = {
  4200. isa = PBXGroup;
  4201. children = (
  4202. D02A4E6026BA91A800BB73F9 /* RQHomeSubPageListCell.h */,
  4203. D0D1F5D6283CA38A0086C6AE /* RQHomeSubPageListCell.m */,
  4204. D02A4E6226BA91A800BB73F9 /* RQHomeSubPageListCell.xib */,
  4205. D02A4EE626BBFAB700BB73F9 /* RQHomeSubPageSortCell.h */,
  4206. D02A4EE726BBFAB700BB73F9 /* RQHomeSubPageSortCell.m */,
  4207. D02A4EE826BBFAB700BB73F9 /* RQHomeSubPageSortCell.xib */,
  4208. );
  4209. path = "顺序练习·分类练习·地方专题·精选考题";
  4210. sourceTree = "<group>";
  4211. };
  4212. D0D1F5B1283C84A90086C6AE /* 首页 */ = {
  4213. isa = PBXGroup;
  4214. children = (
  4215. D079A49C26AFD59F00EA90F4 /* RQHomePageViewController.h */,
  4216. D079A49E26AFD59F00EA90F4 /* RQHomePageViewController.m */,
  4217. D079A49D26AFD59F00EA90F4 /* RQHomeSubPageViewController.h */,
  4218. D079A49F26AFD59F00EA90F4 /* RQHomeSubPageViewController.m */,
  4219. D079A83926B2552F00EA90F4 /* RQHomePageSubjectOneOrFourViewController.h */,
  4220. D079A83A26B2552F00EA90F4 /* RQHomePageSubjectOneOrFourViewController.m */,
  4221. D0052D2A273D00BE00E9A6C5 /* RQHomeSubPageVideoScrollViewController.h */,
  4222. D0052D2B273D00BE00E9A6C5 /* RQHomeSubPageVideoScrollViewController.m */,
  4223. D0052D30273D024200E9A6C5 /* RQHomeSubPageVideoScrollSubViewController.h */,
  4224. D0052D31273D024200E9A6C5 /* RQHomeSubPageVideoScrollSubViewController.m */,
  4225. );
  4226. path = "首页";
  4227. sourceTree = "<group>";
  4228. };
  4229. D0D1F5B2283C84D60086C6AE /* 模拟成绩 */ = {
  4230. isa = PBXGroup;
  4231. children = (
  4232. D085ABC126BC47D000B80ACE /* RQSimulationResultsViewController.h */,
  4233. D085ABC226BC47D000B80ACE /* RQSimulationResultsViewController.m */,
  4234. );
  4235. path = "模拟成绩";
  4236. sourceTree = "<group>";
  4237. };
  4238. D0D1F5B3283C84E80086C6AE /* 模拟考试 */ = {
  4239. isa = PBXGroup;
  4240. children = (
  4241. D085ABC426BC47F500B80ACE /* RQSimulationTestTopicsViewController.h */,
  4242. D085ABC526BC47F500B80ACE /* RQSimulationTestTopicsViewController.m */,
  4243. );
  4244. path = "模拟考试";
  4245. sourceTree = "<group>";
  4246. };
  4247. D0D1F5B4283C85190086C6AE /* 顺序练习·分类练习·地方专题·精选考题 */ = {
  4248. isa = PBXGroup;
  4249. children = (
  4250. D02A4E5D26BA8F3200BB73F9 /* RQHomeSubPageListViewController.h */,
  4251. D02A4E5E26BA8F3200BB73F9 /* RQHomeSubPageListViewController.m */,
  4252. D08246382719805A00665B1E /* RQHomeSubPageLocalTopicListViewController.h */,
  4253. D08246392719805A00665B1E /* RQHomeSubPageLocalTopicListViewController.m */,
  4254. D02A4EE026BBE94900BB73F9 /* RQHomeSubPageSortViewController.h */,
  4255. D02A4EE126BBE94900BB73F9 /* RQHomeSubPageSortViewController.m */,
  4256. );
  4257. path = "顺序练习·分类练习·地方专题·精选考题";
  4258. sourceTree = "<group>";
  4259. };
  4260. D0D1F5B5283C853A0086C6AE /* 首页 */ = {
  4261. isa = PBXGroup;
  4262. children = (
  4263. D0C414642872C5950036692E /* itemViewModel */,
  4264. D079A48E26AFD59F00EA90F4 /* RQHomePageViewModel.h */,
  4265. D079A48F26AFD59F00EA90F4 /* RQHomePageViewModel.m */,
  4266. D079A48D26AFD59F00EA90F4 /* RQHomeSubPageViewModel.h */,
  4267. D079A49026AFD59F00EA90F4 /* RQHomeSubPageViewModel.m */,
  4268. D079A83C26B2561200EA90F4 /* RQHomePageSubjectOneOrFourViewModel.h */,
  4269. D079A83D26B2561200EA90F4 /* RQHomePageSubjectOneOrFourViewModel.m */,
  4270. D0052D2D273D019100E9A6C5 /* RQHomeSubPageVideoScrollViewModel.h */,
  4271. D0052D2E273D019100E9A6C5 /* RQHomeSubPageVideoScrollViewModel.m */,
  4272. D0052D33273D025D00E9A6C5 /* RQHomeSubPageVideoScrollSubViewModel.h */,
  4273. D0052D34273D025D00E9A6C5 /* RQHomeSubPageVideoScrollSubViewModel.m */,
  4274. D0052D362741021200E9A6C5 /* RQHomeSubPageVideoHeaderGroupViewModel.h */,
  4275. D0052D372741021200E9A6C5 /* RQHomeSubPageVideoHeaderGroupViewModel.m */,
  4276. );
  4277. path = "首页";
  4278. sourceTree = "<group>";
  4279. };
  4280. D0D1F5B6283C85690086C6AE /* 顺序练习·分类练习·地方专题·精选考题 */ = {
  4281. isa = PBXGroup;
  4282. children = (
  4283. D02A4E5A26BA8A4D00BB73F9 /* RQHomeSubPageListViewModel.h */,
  4284. D02A4E5B26BA8A4D00BB73F9 /* RQHomeSubPageListViewModel.m */,
  4285. D08246352719801C00665B1E /* RQHomeSubPageLocalTopicListViewModel.h */,
  4286. D08246362719801C00665B1E /* RQHomeSubPageLocalTopicListViewModel.m */,
  4287. D02A4E6526BA91FC00BB73F9 /* RQHomeSubPageListItemViewModel.h */,
  4288. D02A4E6626BA91FC00BB73F9 /* RQHomeSubPageListItemViewModel.m */,
  4289. D02A4EE326BBE98500BB73F9 /* RQHomeSubPageSortViewModel.h */,
  4290. D02A4EE426BBE98500BB73F9 /* RQHomeSubPageSortViewModel.m */,
  4291. D02A4EEB26BBFB1100BB73F9 /* RQHomeSubPageSortItemViewModel.h */,
  4292. D02A4EEC26BBFB1100BB73F9 /* RQHomeSubPageSortItemViewModel.m */,
  4293. );
  4294. path = "顺序练习·分类练习·地方专题·精选考题";
  4295. sourceTree = "<group>";
  4296. };
  4297. D0D1F5C1283CA3710086C6AE /* 首页 */ = {
  4298. isa = PBXGroup;
  4299. children = (
  4300. D0D1F5C5283CA3710086C6AE /* RQHomeSubPageCell.h */,
  4301. D0D1F5CD283CA3710086C6AE /* RQHomeSubPageCell.m */,
  4302. D0D1F5C8283CA3710086C6AE /* RQHomeSubPageCell.xib */,
  4303. D0D1F5CB283CA3710086C6AE /* RQHomeSubPageVideoCell.h */,
  4304. D0D1F5C4283CA3710086C6AE /* RQHomeSubPageVideoCell.m */,
  4305. D0D1F5CA283CA3710086C6AE /* RQHomeSubPageVideoCell.xib */,
  4306. D0D1F5C7283CA3710086C6AE /* RQHomeSubPageVideoHeaderCollectionReusableView.h */,
  4307. D0D1F5CC283CA3710086C6AE /* RQHomeSubPageVideoHeaderCollectionReusableView.m */,
  4308. D0D1F5C3283CA3710086C6AE /* RQHomeSubPageVideoHeaderCollectionReusableView.xib */,
  4309. D0D1F5C2283CA3710086C6AE /* RQHomeSubPageVideoScrollCell.h */,
  4310. D0D1F5C9283CA3710086C6AE /* RQHomeSubPageVideoScrollCell.m */,
  4311. D0D1F5C6283CA3710086C6AE /* RQHomeSubPageVideoScrollCell.xib */,
  4312. D0481FFF2869465500BD0E4E /* RQHomePageJiaoGuan12123Cell.h */,
  4313. D04820002869465600BD0E4E /* RQHomePageJiaoGuan12123Cell.m */,
  4314. D0481FFE2869465500BD0E4E /* RQHomePageJiaoGuan12123Cell.xib */,
  4315. D0B3FC292869A199003C52BA /* RQFreeTryCell.h */,
  4316. D0B3FC2A2869A199003C52BA /* RQFreeTryCell.m */,
  4317. D0B3FC2B2869A199003C52BA /* RQFreeTryCell.xib */,
  4318. );
  4319. path = "首页";
  4320. sourceTree = "<group>";
  4321. };
  4322. D0D8DE1A275080D000FB01D0 /* AVAudioSession */ = {
  4323. isa = PBXGroup;
  4324. children = (
  4325. D0D8DE1B275080F400FB01D0 /* AVAudioSession+RQExtension.h */,
  4326. D0D8DE1C275080F400FB01D0 /* AVAudioSession+RQExtension.m */,
  4327. );
  4328. path = AVAudioSession;
  4329. sourceTree = "<group>";
  4330. };
  4331. D0F83B232732E314002BF498 /* Vendor */ = {
  4332. isa = PBXGroup;
  4333. children = (
  4334. D0F83B2927336F6E002BF498 /* Player */,
  4335. D07D8F19272A9C2600C97BD4 /* CGXRefreshHeader */,
  4336. D07D8F06272A9B9500C97BD4 /* CustomView */,
  4337. );
  4338. path = Vendor;
  4339. sourceTree = "<group>";
  4340. };
  4341. D0F83B2927336F6E002BF498 /* Player */ = {
  4342. isa = PBXGroup;
  4343. children = (
  4344. 85ECB14C279AA7A90008F45E /* Transition */,
  4345. D0F83B2B27336F6E002BF498 /* MPPlayableProtocol.h */,
  4346. D0F83B2F27336F6E002BF498 /* MPPreLoaderModel.h */,
  4347. D0F83B2A27336F6E002BF498 /* MPPreLoaderModel.m */,
  4348. D0F83B2C27336F6E002BF498 /* MPPlayerController.h */,
  4349. D0F83B3227336F6E002BF498 /* MPPlayerController.m */,
  4350. D0F83B2D27336F6E002BF498 /* MPlayerAttributeManager.h */,
  4351. D0F83B3127336F6E002BF498 /* MPlayerAttributeManager.m */,
  4352. );
  4353. path = Player;
  4354. sourceTree = "<group>";
  4355. };
  4356. /* End PBXGroup section */
  4357. /* Begin PBXNativeTarget section */
  4358. D08B8F7526AA5F5000963C1A /* SDJK */ = {
  4359. isa = PBXNativeTarget;
  4360. buildConfigurationList = D08B8F8F26AA5F5300963C1A /* Build configuration list for PBXNativeTarget "SDJK" */;
  4361. buildPhases = (
  4362. FF01710F87799865796B2E6E /* [CP] Check Pods Manifest.lock */,
  4363. D08B8F7226AA5F5000963C1A /* Sources */,
  4364. D08B8F7326AA5F5000963C1A /* Frameworks */,
  4365. D08B8F7426AA5F5000963C1A /* Resources */,
  4366. 21B6641F97D065D9A6913463 /* [CP] Copy Pods Resources */,
  4367. D0C3DDD526FC1B300077503D /* ShellScript */,
  4368. D0C3DDE926FC2F070077503D /* Embed App Extensions */,
  4369. F4EB6649E95BA26A07DE406A /* [CP] Embed Pods Frameworks */,
  4370. D066B0B628A9E4DE00C0F991 /* Embed Frameworks */,
  4371. );
  4372. buildRules = (
  4373. );
  4374. dependencies = (
  4375. D0C3DDE426FC2F070077503D /* PBXTargetDependency */,
  4376. );
  4377. name = SDJK;
  4378. productName = "速达驾考";
  4379. productReference = D08B8F7626AA5F5000963C1A /* SDJK.app */;
  4380. productType = "com.apple.product-type.application";
  4381. };
  4382. D0C3DDDC26FC2F070077503D /* NotificationService */ = {
  4383. isa = PBXNativeTarget;
  4384. buildConfigurationList = D0C3DDE626FC2F070077503D /* Build configuration list for PBXNativeTarget "NotificationService" */;
  4385. buildPhases = (
  4386. E8B28FBB0BE27D7EB56FCE6E /* [CP] Check Pods Manifest.lock */,
  4387. D0C3DDD926FC2F070077503D /* Sources */,
  4388. D0C3DDDA26FC2F070077503D /* Frameworks */,
  4389. D0C3DDDB26FC2F070077503D /* Resources */,
  4390. );
  4391. buildRules = (
  4392. );
  4393. dependencies = (
  4394. );
  4395. name = NotificationService;
  4396. productName = NotificationService;
  4397. productReference = D0C3DDDD26FC2F070077503D /* NotificationService.appex */;
  4398. productType = "com.apple.product-type.app-extension";
  4399. };
  4400. /* End PBXNativeTarget section */
  4401. /* Begin PBXProject section */
  4402. D08B8F6E26AA5F5000963C1A /* Project object */ = {
  4403. isa = PBXProject;
  4404. attributes = {
  4405. LastUpgradeCheck = 1250;
  4406. TargetAttributes = {
  4407. D08B8F7526AA5F5000963C1A = {
  4408. CreatedOnToolsVersion = 12.5.1;
  4409. };
  4410. D0C3DDDC26FC2F070077503D = {
  4411. CreatedOnToolsVersion = 13.0;
  4412. };
  4413. };
  4414. };
  4415. buildConfigurationList = D08B8F7126AA5F5000963C1A /* Build configuration list for PBXProject "SDJK" */;
  4416. compatibilityVersion = "Xcode 9.3";
  4417. developmentRegion = en;
  4418. hasScannedForEncodings = 0;
  4419. knownRegions = (
  4420. en,
  4421. Base,
  4422. );
  4423. mainGroup = D08B8F6D26AA5F5000963C1A;
  4424. productRefGroup = D08B8F7726AA5F5000963C1A /* Products */;
  4425. projectDirPath = "";
  4426. projectRoot = "";
  4427. targets = (
  4428. D08B8F7526AA5F5000963C1A /* SDJK */,
  4429. D0C3DDDC26FC2F070077503D /* NotificationService */,
  4430. );
  4431. };
  4432. /* End PBXProject section */
  4433. /* Begin PBXResourcesBuildPhase section */
  4434. D08B8F7426AA5F5000963C1A /* Resources */ = {
  4435. isa = PBXResourcesBuildPhase;
  4436. buildActionMask = 2147483647;
  4437. files = (
  4438. D0D045802744FE2500257D01 /* question.db in Resources */,
  4439. D079A6D426AFD5A200EA90F4 /* RQPhoneView.xib in Resources */,
  4440. D0D1F5D0283CA3710086C6AE /* RQHomeSubPageVideoScrollCell.xib in Resources */,
  4441. D0EB1C5F28376F63003F9917 /* RQErrorExerciseToolBarView.xib in Resources */,
  4442. D0D1F5A4283C809E0086C6AE /* RQSynExerciseCell.xib in Resources */,
  4443. D085ABFA26C27DFE00B80ACE /* RQSimulationResultsHeaderView.xib in Resources */,
  4444. D0A91C3D2713DC2B0049E38D /* lacunchScreen_Bottom.png in Resources */,
  4445. D079A6C826AFD5A200EA90F4 /* RQVerificationSmsCodeViewController.xib in Resources */,
  4446. D08D889326EA02F90019A0E6 /* RQActivateVIPCodeView.xib in Resources */,
  4447. D079A6C226AFD5A200EA90F4 /* RQRegisterViewController.xib in Resources */,
  4448. D0052D062735024A00E9A6C5 /* RQVideoDetailSubPageCell.xib in Resources */,
  4449. D0D1F5D1283CA3710086C6AE /* RQHomeSubPageCell.xib in Resources */,
  4450. D05F9AB826C9F30700174B3C /* RQExerciseQuestionCell.xib in Resources */,
  4451. D0A91C3B2713DC2B0049E38D /* lacunchScreen_Bottom@3x.png in Resources */,
  4452. 85ECB12A2794F7CF0008F45E /* RQExerciseSettingCell.xib in Resources */,
  4453. D0B3FC62286AF744003C52BA /* RQFreeTryNoteCell.xib in Resources */,
  4454. D0F83B282732E3A9002BF498 /* RQVideoListCell.xib in Resources */,
  4455. D000701F29EE6F0900DC1CEB /* user.db in Resources */,
  4456. D0D1F5D3283CA3710086C6AE /* RQHomeSubPageVideoCell.xib in Resources */,
  4457. D05F9ACB26CA4D4E00174B3C /* RQExerciseToolBarCell.xib in Resources */,
  4458. D0B68D46286EE28D00B2A5EA /* RQLearningMaterialsDetailFooterView.xib in Resources */,
  4459. D085AC0726C2E73E00B80ACE /* RQSimulationResultsListCell.xib in Resources */,
  4460. D09F2D5026CAC08B001211B8 /* RQExerciseToolBarView.xib in Resources */,
  4461. D0B3FC2D2869A199003C52BA /* RQFreeTryCell.xib in Resources */,
  4462. D079A6C526AFD5A200EA90F4 /* RQUpdatePasswordViewController.xib in Resources */,
  4463. D0A91C3C2713DC2B0049E38D /* lacunchScreen_Bottom@2x.png in Resources */,
  4464. D0438A7226D6815500FA6434 /* RQSimulationResultsSeectionHeaderView.xib in Resources */,
  4465. 85ECB148279930010008F45E /* RQDspVideoDetailCell.xib in Resources */,
  4466. D08B8F8926AA5F5300963C1A /* LaunchScreen.storyboard in Resources */,
  4467. D0B3FC6B286AFE9C003C52BA /* RQFreeTryBottomView.xib in Resources */,
  4468. D0C4149528757C270036692E /* 语音播放.gif in Resources */,
  4469. D0C4D51E26B3FFC400404C46 /* RQProfileUserInfoCell.xib in Resources */,
  4470. D0A91C392713DC2B0049E38D /* launchScreen_Top@2x.png in Resources */,
  4471. 85ECB125279176750008F45E /* RQExerciseSettingHeaderView.xib in Resources */,
  4472. D085ABED26C244A500B80ACE /* RQSimulationTestTopicsHeaderView.xib in Resources */,
  4473. D0ABBB4426D4CA3800E7139B /* RQCountdownView.xib in Resources */,
  4474. D0ABBB4926D4D29F00E7139B /* RQHandInThePaperView.xib in Resources */,
  4475. D0D1F596283B513C0086C6AE /* RQWrongAndCollectionCell.xib in Resources */,
  4476. D08D888B26E9F9890019A0E6 /* RQActivateVIPViewController.xib in Resources */,
  4477. D0ABBB3C26D4B8C300E7139B /* RQExerciseExamToolBarCell.xib in Resources */,
  4478. D079A6D526AFD5A200EA90F4 /* RQPasswordView.xib in Resources */,
  4479. D02A4E4226B7D39E00BB73F9 /* RQProfileMemberValidityCell.xib in Resources */,
  4480. D0438A7D26D7722A00FA6434 /* sdjk.db in Resources */,
  4481. D02A4E6426BA91A800BB73F9 /* RQHomeSubPageListCell.xib in Resources */,
  4482. D0B3FCA0286DA61D003C52BA /* RQLearningMaterialsListCell.xib in Resources */,
  4483. D079A6D826AFD5A200EA90F4 /* RQVerifyView.xib in Resources */,
  4484. D0ABBAE926CF781300E7139B /* RQExerciseCatalogueToolBarView.xib in Resources */,
  4485. D0A91C3A2713DC2B0049E38D /* launchScreen_Top@3x.png in Resources */,
  4486. D08B8F8626AA5F5300963C1A /* Assets.xcassets in Resources */,
  4487. D0052D012734CE5D00E9A6C5 /* RQVideoDetailSubPageSectionHeaderView.xib in Resources */,
  4488. D0A91C382713DC2B0049E38D /* launchScreen_Top.png in Resources */,
  4489. D08B8F8426AA5F5000963C1A /* Main.storyboard in Resources */,
  4490. D085ABF226C244BE00B80ACE /* RQSimulationTestTopicsCell.xib in Resources */,
  4491. D085AC5126C4E92600B80ACE /* RQExerciseOptionCell.xib in Resources */,
  4492. D0B3FC3A2869AC20003C52BA /* RQHoursBeforeExamHomeViewController.xib in Resources */,
  4493. D0A91C4B271421320049E38D /* RQVersionUpdateViewController.xib in Resources */,
  4494. D02A4E4A26B7E12F00BB73F9 /* RQProfileLogoutCell.xib in Resources */,
  4495. D05F9AC326CA2E3E00174B3C /* RQExerciseAnswerCell.xib in Resources */,
  4496. D0ABBB0126D3346400E7139B /* RQExerciseOptionSureBtnCell.xib in Resources */,
  4497. D079A81B26AFD5A300EA90F4 /* MBProgressHUD.bundle in Resources */,
  4498. D0B68D4F2870138B00B2A5EA /* RQExercisExplainCell.xib in Resources */,
  4499. D022975D283619AC00BB20AB /* RQUpdateView.xib in Resources */,
  4500. D079A6C726AFD5A200EA90F4 /* RQLoginViewController.xib in Resources */,
  4501. D0D1F5DC283F68910086C6AE /* RQVipPlaceHolderView.xib in Resources */,
  4502. D0ABBAEE26CF7F7000E7139B /* RQExerciseCatalogueCell.xib in Resources */,
  4503. D0D1F5CE283CA3710086C6AE /* RQHomeSubPageVideoHeaderCollectionReusableView.xib in Resources */,
  4504. D0B3FCC1286ED7A9003C52BA /* RQLearningMaterialsDetailHeaderView.xib in Resources */,
  4505. D0ABBB4E26D572DA00E7139B /* RQTestResultsViewController.xib in Resources */,
  4506. D04820012869465700BD0E4E /* RQHomePageJiaoGuan12123Cell.xib in Resources */,
  4507. D02A4EEA26BBFAB700BB73F9 /* RQHomeSubPageSortCell.xib in Resources */,
  4508. );
  4509. runOnlyForDeploymentPostprocessing = 0;
  4510. };
  4511. D0C3DDDB26FC2F070077503D /* Resources */ = {
  4512. isa = PBXResourcesBuildPhase;
  4513. buildActionMask = 2147483647;
  4514. files = (
  4515. );
  4516. runOnlyForDeploymentPostprocessing = 0;
  4517. };
  4518. /* End PBXResourcesBuildPhase section */
  4519. /* Begin PBXShellScriptBuildPhase section */
  4520. 21B6641F97D065D9A6913463 /* [CP] Copy Pods Resources */ = {
  4521. isa = PBXShellScriptBuildPhase;
  4522. buildActionMask = 2147483647;
  4523. files = (
  4524. );
  4525. inputFileListPaths = (
  4526. "${PODS_ROOT}/Target Support Files/Pods-SDJK/Pods-SDJK-resources-${CONFIGURATION}-input-files.xcfilelist",
  4527. );
  4528. name = "[CP] Copy Pods Resources";
  4529. outputFileListPaths = (
  4530. "${PODS_ROOT}/Target Support Files/Pods-SDJK/Pods-SDJK-resources-${CONFIGURATION}-output-files.xcfilelist",
  4531. );
  4532. runOnlyForDeploymentPostprocessing = 0;
  4533. shellPath = /bin/sh;
  4534. shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-SDJK/Pods-SDJK-resources.sh\"\n";
  4535. showEnvVarsInLog = 0;
  4536. };
  4537. D0C3DDD526FC1B300077503D /* ShellScript */ = {
  4538. isa = PBXShellScriptBuildPhase;
  4539. buildActionMask = 12;
  4540. files = (
  4541. );
  4542. inputFileListPaths = (
  4543. );
  4544. inputPaths = (
  4545. );
  4546. outputFileListPaths = (
  4547. );
  4548. outputPaths = (
  4549. );
  4550. runOnlyForDeploymentPostprocessing = 0;
  4551. shellPath = /bin/sh;
  4552. shellScript = "#!/bin/sh\n#\n# Copyright 2016 Bugly, Tencent. All rights reserved.\n#\n# V1.4.0\n#\n# 2016.08.03\n#\n#\n#\n######################################################\n# 1. 脚本集成到Xcode工程的Target\n######################################################\n#\n# --- Copy the SCRIPT to the Run Script of Build Phases in the Xcode project ---\n#\n# #\nBUGLY_APP_ID=\"713fbad4c6\"\n# #\nBUGLY_APP_KEY=\"bda2e0e1-c8e6-4bea-b925-c9723b95a89a\"\n# #\nBUNDLE_IDENTIFIER=\"come.sinotech.SuDaJiaKao\"\n# #\nUPLOAD_DSYM_ONLY=1\n#\n# # 脚本默认配置的版本格式为CFBundleShortVersionString(CFBundleVersion), 如果你修改默认的版本格式, 请设置此变量, 如果不想修改, 请忽略此设置\n# CUSTOMIZED_APP_VERSION=\"\"\n#\n# # Debug模式编译是否上传,1=上传 0=不上传,默认不上传\nUPLOAD_DEBUG_SYMBOLS=0\n#\n# # 模拟器编译是否上传,1=上传 0=不上传,默认不上传\nUPLOAD_SIMULATOR_SYMBOLS=0\n#\n# #只有Archive操作时上传, 1=支持Archive上传 0=所有Release模式编译都上传\n# UPLOAD_ARCHIVE_ONLY=0\n#\n# #\n# source dSYMUpload.sh\n#\n# --- END OF SCRIPT ---\n#\n#\n#\n#\n#######################################################\n# 2. 脚本根据输入参数处理\n#######################################################\n#\n# #命令行下输入应用基本信息, .dSYM文件的父目录路径, 输出文件目录即可\n#\n# sh dSYMUpload.sh <bugly_app_id> <bugly_app_key> <app_bundle_identifier> <app_version> <dSYM_src_dir> <bSYMBOL_dest_dir>\n#\n# #\n#\n# #注意:\n# # 1. dSYMUpload.sh会调用buglySymboliOS.jar进行.dSYM解析,所以依赖Java运行时环境\n# # 2. dSYMUpload.sh和buglySymboliOS.jar的文件路径需一致\n#\n#\n\n#\n# --- CONTENT OF SCRIPT ---\n#\n\n# Bugly服务域名\nBUGLY_DSYM_UPLOAD_DOMAIN=\"api.bugly.qq.com\"\n\n# 注意jar工具的路径跟dSYMUpload.sh脚本路径一致, 请务必保证jar路径的正确性\nBUGLY_SYMBOL_JAR_PATH=\"dsymtool/buglySymboliOS.jar\"\n# 查找添加到系统目录的jar工具\nif [ ! -f \"${BUGLY_SYMBOL_JAR_PATH}\" ]; then\n BUGLY_SYMBOL_JAR_PATH=\"$HOME/bin/buglySymboliOS.jar\"\nfi\n\n# 打印错误信息\nfunction exitWithMessage(){\n echo \"--------------------------------\"\n echo \"${1}\"\n echo \"--------------------------------\"\n exit ${2}\n}\n\n# 上传bSYMBOL文件\nfunction dSYMUpload() {\n P_APP_ID=\"$1\"\n P_APP_KEY=\"$2\"\n P_APP_BUNDLE_ID=\"$3\"\n P_APP_VERSION=\"$4\"\n P_BSYMBOL_ZIP_FILE=\"$5\"\n\n #\n P_BSYMBOL_ZIP_FILE_NAME=${P_BSYMBOL_ZIP_FILE##*/}\n P_BSYMBOL_ZIP_FILE_NAME=${P_BSYMBOL_ZIP_FILE_NAME//&/_}\n P_BSYMBOL_ZIP_FILE_NAME=\"${P_BSYMBOL_ZIP_FILE_NAME// /_}\"\n\n DSYM_UPLOAD_URL=\"https://${BUGLY_DSYM_UPLOAD_DOMAIN}/openapi/file/upload/symbol?app_id=${P_APP_ID}&app_key=${P_APP_KEY}\"\n echo \"dSYM upload url: ${DSYM_UPLOAD_URL}\"\n\n echo \"-----------------------------\"\n STATUS=$(/usr/bin/curl -k \"${DSYM_UPLOAD_URL}\" --form \"api_version=1\" --form \"app_id=${P_APP_ID}\" --form \"app_key=${P_APP_KEY}\" --form \"symbolType=2\" --form \"bundleId=${BUNDLE_IDENTIFIER}\" --form \"productVersion=${BUGLY_APP_VERSION}\" --form \"fileName=${P_BSYMBOL_ZIP_FILE_NAME}\" --form \"file=@${P_BSYMBOL_ZIP_FILE}\" --verbose)\n echo \"-----------------------------\"\n\n UPLOAD_RESULT=\"FAILTURE\"\n echo \"Bugly server response: ${STATUS}\"\n if [ ! \"${STATUS}\" ]; then\n echo \"Error: Failed to upload the zip archive file.\"\n elif [[ \"${STATUS}\" == *\"{\\\"reponseCode\\\":\\\"0\\\"}\"* ]]; then\n echo \"Success to upload the dSYM for the app [${BUNDLE_IDENTIFIER} ${BUGLY_APP_VERSION}]\"\n UPLOAD_RESULT=\"SUCCESS\"\n else\n echo \"Error: Failed to upload the zip archive file to Bugly.\"\n fi\n\n #Remove temp dSYM archive\n #echo \"Remove temporary zip archive: ${DSYM_ZIP_FPATH}\"\n #/bin/rm -f \"${DSYM_ZIP_FPATH}\"\n\n if [ \"$?\" -ne 0 ]; then\n exitWithMessage \"Error: Failed to remove temporary zip archive.\" 0\n fi\n\n echo \"--------------------------------\"\n echo \"${UPLOAD_RESULT} - dSYM upload complete.\"\n\n if [[ \"${UPLOAD_RESULT}\" == \"FAILTURE\" ]]; then\n echo \"--------------------------------\"\n echo \"Failed to upload the dSYM\"\n echo \"Please check the script and try it again.\"\n fi\n}\n\n# .dSYM解析为bSYMBOL文件\nfunction dSYMParse() {\n DSYM_FILE=\"$1\"\n DSYM_SYMBOL_FILE=\"$2\"\n\n echo \"--------------------------------\"\n echo \"Extract symbol info from .dSYM file. to ${DSYM_SYMBOL_FILE}\"\n (/usr/bin/java -Xms512m -Xmx1024m -Dfile.encoding=UTF8 -jar \"${BUGLY_SYMBOL_JAR_PATH}\" -i \"${DSYM_FILE}\" -o \"${DSYM_SYMBOL_FILE}\" ) || exitWithMessage \"Error: Failed to extract symbols.\" 1\n echo \"--------------------------------\"\n\n}\n\n# 执行\nfunction run() {\n\n CONFIG_BUGLY_APP_ID=\"$1\"\n CONFIG_BUGLY_APP_KEY=\"$2\"\n\n CONFIG_BUGLY_APP_BUNDLE_IDENTIFIER=\"$3\"\n CONFIG_BUGLY_APP_VERSION=\"$4\"\n CONFIG_DSYM_SOURCE_DIR=\"$5\"\n CONFIG_DSYM_DEST_DIR=\"$6\"\n CONFIG_UPLOAD_DSYM_ONLY=\"$7\"\n\n # 检查必须参数是否设置\n if [ ! \"${CONFIG_BUGLY_APP_ID}\" ]; then\n exitWithMessage \"Error: Bugly App ID not defined. Please set 'BUGLY_APP_ID' \" 0\n fi\n\n if [[ \"${CONFIG_BUGLY_APP_ID}\" == *\"App ID\"* ]]; then\n exitWithMessage \"Error: Bugly App ID not defined.\" 0\n fi\n\n if [ ! \"${CONFIG_BUGLY_APP_KEY}\" ]; then\n exitWithMessage \"Error: Bugly App Key not defined.\" 0\n fi\n\n if [ ! \"${CONFIG_BUGLY_APP_BUNDLE_IDENTIFIER}\" ]; then\n exitWithMessage \"Error: Bundle Identifier not defined.\" 0\n fi\n\n if [ ! \"${CONFIG_BUGLY_APP_VERSION}\" ]; then\n exitWithMessage \"Error: App Version not defined.\" 0\n fi\n\n if [ ! -e \"${CONFIG_DSYM_SOURCE_DIR}\" ]; then\n exitWithMessage \"Error: Invalid dir ${CONFIG_DSYM_SOURCE_DIR}\" 0\n fi\n\n if [ ! \"${CONFIG_DSYM_DEST_DIR}\" ]; then\n exitWithMessage \"Error: Invalid dir ${CONFIG_DSYM_DEST_DIR}\" 0\n fi\n\n if [ ! -e \"${CONFIG_DSYM_DEST_DIR}\" ]; then\n mkdir ${CONFIG_DSYM_DEST_DIR}\n fi\n\n DSYM_FOLDER=\"${CONFIG_DSYM_SOURCE_DIR}\"\n IFS=$'\\n'\n\n echo \"Scaning dSYM FOLDER: ${DSYM_FOLDER} ...\"\n RET=\"F\"\n \n #\n for dsymFile in $(find \"$DSYM_FOLDER\" -name '*.dSYM'); do\n RET=\"T\"\n echo \"Found dSYM file: $dsymFile\"\n\n DSYM_FILE_NAME=${dsymFile##*/}\n DSYM_SYMBOL_ZIP_FILE_NAME=\"${DSYM_FILE_NAME}.zip\"\n DSYM_SYMBOL_ZIP_FILE_NAME=\"${DSYM_SYMBOL_ZIP_FILE_NAME// /_}\"\n DSYM_SYMBOL_ZIP_FILE=${CONFIG_DSYM_DEST_DIR}/${DSYM_SYMBOL_ZIP_FILE_NAME}\n\n if [ $CONFIG_UPLOAD_DSYM_ONLY -eq 1 ]; then\n if [ -e $DSYM_SYMBOL_ZIP_FILE ]; then\n rm -f $DSYM_SYMBOL_ZIP_FILE\n fi\n # 如果只上传dSYM,直接压缩dSYM目录\n zip -r -j $DSYM_SYMBOL_ZIP_FILE $dsymFile -x *.plist\n else\n # 使用符号表工具来生成Symbol文件\n dSYMParse $dsymFile $DSYM_SYMBOL_ZIP_FILE\n fi\n \n # 上传\n dSYMUpload $CONFIG_BUGLY_APP_ID $CONFIG_BUGLY_APP_KEY $CONFIG_BUGLY_APP_BUNDLE_IDENTIFIER $CONFIG_BUGLY_APP_VERSION $DSYM_SYMBOL_ZIP_FILE\n done\n\n if [ $RET = \"F\" ]; then\n exitWithMessage \"No .dSYM found in ${DSYM_FOLDER}\" 0\n fi\n}\n\n# 在Xcode工程中执行\nfunction runInXcode(){\n echo \"Uploading dSYM to Bugly in Xcode ...\"\n\n echo \"Info.Plist : ${INFOPLIST_FILE}\"\n\n BUNDLE_VERSION=$(/usr/libexec/PlistBuddy -c 'Print CFBundleVersion' \"${INFOPLIST_FILE}\")\n BUNDLE_SHORT_VERSION=$(/usr/libexec/PlistBuddy -c 'Print CFBundleShortVersionString' \"${INFOPLIST_FILE}\")\n\n # 组装Bugly默认识别的版本信息(格式为CFBundleShortVersionString(CFBundleVersion), 例如: 1.0(1))\n if [ ! \"${CUSTOMIZED_APP_VERSION}\" ]; then\n BUGLY_APP_VERSION=\"${BUNDLE_SHORT_VERSION}(${BUNDLE_VERSION})\"\n else\n BUGLY_APP_VERSION=\"${CUSTOMIZED_APP_VERSION}\"\n fi\n\n echo \"--------------------------------\"\n echo \"Prepare application information.\"\n echo \"--------------------------------\"\n\n echo \"Product Name: ${PRODUCT_NAME}\"\n echo \"Bundle Identifier: ${BUNDLE_IDENTIFIER}\"\n echo \"Version: ${BUNDLE_SHORT_VERSION}\"\n echo \"Build: ${BUNDLE_VERSION}\"\n\n echo \"Bugly App ID: ${BUGLY_APP_ID}\"\n echo \"Bugly App key: ${BUGLY_APP_KEY}\"\n echo \"Bugly App Version: ${BUGLY_APP_VERSION}\"\n\n echo \"--------------------------------\"\n echo \"Check the arguments ...\"\n\n ##检查模拟器编译是否允许上传符号\n if [ \"$EFFECTIVE_PLATFORM_NAME\" == \"-iphonesimulator\" ]; then\n if [ $UPLOAD_SIMULATOR_SYMBOLS -eq 0 ]; then\n exitWithMessage \"Warning: Build for simulator and skipping to upload. \\nYou can modify 'UPLOAD_SIMULATOR_SYMBOLS' to 1 in the script.\" 0\n fi\n fi\n\n ##检查是否是Release模式编译\n if [ \"${CONFIGURATION=}\" == \"Debug\" ]; then\n if [ $UPLOAD_DEBUG_SYMBOLS -eq 0 ]; then\n exitWithMessage \"Warning: Build for debug mode and skipping to upload. \\nYou can modify 'UPLOAD_DEBUG_SYMBOLS' to 1 in the script.\" 0\n fi\n fi\n\n ##检查是否Archive操作\n if [ $UPLOAD_ARCHIVE_ONLY -eq 1 ]; then\n if [[ \"$TARGET_BUILD_DIR\" == *\"/Archive\"* ]]; then\n echo \"Archive the package\"\n else\n exitWithMessage \"Warning: Build for NOT Archive mode and skipping to upload. \\nYou can modify 'UPLOAD_ARCHIVE_ONLY' to 0 in the script.\" 0\n fi\n fi\n\n #\n run ${BUGLY_APP_ID} ${BUGLY_APP_KEY} ${BUNDLE_IDENTIFIER} ${BUGLY_APP_VERSION} ${DWARF_DSYM_FOLDER_PATH} ${BUILD_DIR}/BuglySymbolTemp ${UPLOAD_DSYM_ONLY}\n}\n\n# 根据Xcode的环境变量判断是否处于Xcode环境\nINFO_PLIST_FILE=\"${INFOPLIST_FILE}\"\n\nBuildInXcode=\"F\"\nif [ -f \"${INFO_PLIST_FILE}\" ]; then\n BuildInXcode=\"T\"\nfi\n\nif [ $BuildInXcode = \"T\" ]; then\n runInXcode\nelse\n echo \"\\nUsage: dSYMUpload.sh <bugly_app_id> <bugly_app_key> <app_bundle_identifier> <app_version> <dSYM_src_dir> <bSYMBOL_dest_dir> [upload_dsym_only]\\n\"\n # 你可以在此处直接设置BuglyAppID和BuglyAppKey,排除不常变参数的输入\n BUGLY_APP_ID=\"$1\"\n BUGLY_APP_KEY=\"$2\"\n BUNDLE_IDENTIFIER=\"$3\"\n BUGLY_APP_VERSION=\"$4\"\n DWARF_DSYM_FOLDER_PATH=\"$5\"\n SYMBOL_OUTPUT_PATH=\"$6\"\n UPLOAD_DSYM_ONLY=$7\n run ${BUGLY_APP_ID} ${BUGLY_APP_KEY} ${BUNDLE_IDENTIFIER} ${BUGLY_APP_VERSION} ${DWARF_DSYM_FOLDER_PATH} ${SYMBOL_OUTPUT_PATH} ${UPLOAD_DSYM_ONLY}\nfi\n";
  4553. };
  4554. E8B28FBB0BE27D7EB56FCE6E /* [CP] Check Pods Manifest.lock */ = {
  4555. isa = PBXShellScriptBuildPhase;
  4556. buildActionMask = 2147483647;
  4557. files = (
  4558. );
  4559. inputFileListPaths = (
  4560. );
  4561. inputPaths = (
  4562. "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
  4563. "${PODS_ROOT}/Manifest.lock",
  4564. );
  4565. name = "[CP] Check Pods Manifest.lock";
  4566. outputFileListPaths = (
  4567. );
  4568. outputPaths = (
  4569. "$(DERIVED_FILE_DIR)/Pods-NotificationService-checkManifestLockResult.txt",
  4570. );
  4571. runOnlyForDeploymentPostprocessing = 0;
  4572. shellPath = /bin/sh;
  4573. shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
  4574. showEnvVarsInLog = 0;
  4575. };
  4576. F4EB6649E95BA26A07DE406A /* [CP] Embed Pods Frameworks */ = {
  4577. isa = PBXShellScriptBuildPhase;
  4578. buildActionMask = 2147483647;
  4579. files = (
  4580. );
  4581. inputFileListPaths = (
  4582. "${PODS_ROOT}/Target Support Files/Pods-SDJK/Pods-SDJK-frameworks-${CONFIGURATION}-input-files.xcfilelist",
  4583. );
  4584. name = "[CP] Embed Pods Frameworks";
  4585. outputFileListPaths = (
  4586. "${PODS_ROOT}/Target Support Files/Pods-SDJK/Pods-SDJK-frameworks-${CONFIGURATION}-output-files.xcfilelist",
  4587. );
  4588. runOnlyForDeploymentPostprocessing = 0;
  4589. shellPath = /bin/sh;
  4590. shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-SDJK/Pods-SDJK-frameworks.sh\"\n";
  4591. showEnvVarsInLog = 0;
  4592. };
  4593. FF01710F87799865796B2E6E /* [CP] Check Pods Manifest.lock */ = {
  4594. isa = PBXShellScriptBuildPhase;
  4595. buildActionMask = 2147483647;
  4596. files = (
  4597. );
  4598. inputFileListPaths = (
  4599. );
  4600. inputPaths = (
  4601. "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
  4602. "${PODS_ROOT}/Manifest.lock",
  4603. );
  4604. name = "[CP] Check Pods Manifest.lock";
  4605. outputFileListPaths = (
  4606. );
  4607. outputPaths = (
  4608. "$(DERIVED_FILE_DIR)/Pods-SDJK-checkManifestLockResult.txt",
  4609. );
  4610. runOnlyForDeploymentPostprocessing = 0;
  4611. shellPath = /bin/sh;
  4612. shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
  4613. showEnvVarsInLog = 0;
  4614. };
  4615. /* End PBXShellScriptBuildPhase section */
  4616. /* Begin PBXSourcesBuildPhase section */
  4617. D08B8F7226AA5F5000963C1A /* Sources */ = {
  4618. isa = PBXSourcesBuildPhase;
  4619. buildActionMask = 2147483647;
  4620. files = (
  4621. D0C3DDB526FC1B070077503D /* NSMutableArray+BlocksKit.m in Sources */,
  4622. D082463A2719805A00665B1E /* RQHomeSubPageLocalTopicListViewController.m in Sources */,
  4623. D0052D2C273D00BE00E9A6C5 /* RQHomeSubPageVideoScrollViewController.m in Sources */,
  4624. D0B68D44286EE27A00B2A5EA /* RQLearningMaterialsDetailFooterView.m in Sources */,
  4625. D079A72126AFD5A200EA90F4 /* RQCommonViewModel.m in Sources */,
  4626. D085ABC626BC47F500B80ACE /* RQSimulationTestTopicsViewController.m in Sources */,
  4627. D079A6E826AFD5A200EA90F4 /* RQProfileViewModel.m in Sources */,
  4628. D07B16BD29C06019005F83E9 /* CGXVerticalMenuTitleView+RQExtension.m in Sources */,
  4629. D0052D17273A7DE100E9A6C5 /* RQHomeSubPageVideoItemViewModel.m in Sources */,
  4630. D0B3FC88286D8B88003C52BA /* UITableView+XHWebImageAutoSize.m in Sources */,
  4631. D00C39BB278D4E6B00C976B3 /* RQVersionModel.m in Sources */,
  4632. D079A72726AFD5A200EA90F4 /* RQCommonValueItemViewModel.m in Sources */,
  4633. D0B3FC97286DA3DF003C52BA /* RQHTTPService+RQGetLearningMaterials.m in Sources */,
  4634. D0D045B0274CEA9200257D01 /* RQADViewManager.m in Sources */,
  4635. D0A91C4327140BB00049E38D /* RQFeedbackAndHelpViewModel.m in Sources */,
  4636. D0D1F5D7283CA38B0086C6AE /* RQHomeSubPageListCell.m in Sources */,
  4637. 85ECB1342797ECDA0008F45E /* RQHTTPService+RQGetDspList.m in Sources */,
  4638. D079A80E26AFD5A300EA90F4 /* UIFont+RQExtension.m in Sources */,
  4639. D0C3DDCA26FC1B070077503D /* UIImagePickerController+BlocksKit.m in Sources */,
  4640. D010B1422727C64900805122 /* RQVideoDetailViewModel.m in Sources */,
  4641. D02A4E5F26BA8F3200BB73F9 /* RQHomeSubPageListViewController.m in Sources */,
  4642. D07B16BC29C06019005F83E9 /* CGXVerticalMenuBaseModel+RQExtension.m in Sources */,
  4643. D0438A7026D6813500FA6434 /* RQSimulationResultsSeectionHeaderView.m in Sources */,
  4644. D09F2D5326CB8CC9001211B8 /* RQTrack.m in Sources */,
  4645. D0C3DDB926FC1B070077503D /* NSInvocation+BlocksKit.m in Sources */,
  4646. D085AC6026C4FDD900B80ACE /* RQExerciseModel.m in Sources */,
  4647. D085AC5526C4F72400B80ACE /* RQExerciseOptionItemViewModel.m in Sources */,
  4648. D079A74826AFD5A200EA90F4 /* RQHomePageViewModel.m in Sources */,
  4649. D08D888E26E9F99F0019A0E6 /* RQActivateVIPViewModel.m in Sources */,
  4650. D0438A7826D68E2900FA6434 /* RQHTTPService+RQWechatRefreshToken.m in Sources */,
  4651. 85ECB1292794F7CF0008F45E /* RQExerciseSettingCell.m in Sources */,
  4652. D0C3DDD226FC1B070077503D /* NSObject+A2BlockDelegate.m in Sources */,
  4653. D08D889126EA021D0019A0E6 /* RQActivateVIPCodeView.m in Sources */,
  4654. D0C3DDD026FC1B070077503D /* NSCache+BlocksKit.m in Sources */,
  4655. D079A71126AFD5A200EA90F4 /* RQWebViewModel.m in Sources */,
  4656. D02A4E7F26BBBC2000BB73F9 /* RQCollectionView.m in Sources */,
  4657. D0052CFC2733DED300E9A6C5 /* ZFPortraitControlView+RQExtension.m in Sources */,
  4658. D079A6CF26AFD5A200EA90F4 /* RQUserModel.m in Sources */,
  4659. D079A82126AFD5A300EA90F4 /* RQSingleton.m in Sources */,
  4660. D07D8F02272A90E800C97BD4 /* RQVideoCatalogueViewController.m in Sources */,
  4661. D079A74926AFD5A200EA90F4 /* RQHomeSubPageViewModel.m in Sources */,
  4662. D079A71426AFD5A200EA90F4 /* RQTableViewModel.m in Sources */,
  4663. D0438A8526D772DD00FA6434 /* SDJKDBManager.m in Sources */,
  4664. D0ABBB2C26D386A000E7139B /* RQWechatUserInfoModel.m in Sources */,
  4665. D000702229EE788700DC1CEB /* RQHTTPService+RQAppCollectionByUser.m in Sources */,
  4666. D0052D09273502FB00E9A6C5 /* RQVideoDetailSubPageItemViewModel.m in Sources */,
  4667. D0ABBB3626D3AA8A00E7139B /* RSA.m in Sources */,
  4668. D010B1342726B62F00805122 /* RQHTTPService+RQGetTreeList.m in Sources */,
  4669. D079A83B26B2552F00EA90F4 /* RQHomePageSubjectOneOrFourViewController.m in Sources */,
  4670. D0EB1C5D28376F53003F9917 /* RQErrorExerciseToolBarView.m in Sources */,
  4671. D079A83326AFD5A300EA90F4 /* RQRouter.m in Sources */,
  4672. D085AC4C26C4E8C000B80ACE /* RQExerciseModule.m in Sources */,
  4673. D085AC6C26C50D0700B80ACE /* RQCatalogueViewController.m in Sources */,
  4674. D0052D35273D025D00E9A6C5 /* RQHomeSubPageVideoScrollSubViewModel.m in Sources */,
  4675. D079A74A26AFD5A200EA90F4 /* RQHomeSubPageItemViewModel.m in Sources */,
  4676. D085ABC026BC47B900B80ACE /* RQSimulationResultsViewModel.m in Sources */,
  4677. D02A4EC526BBD36000BB73F9 /* UIDevice+YYAdd.m in Sources */,
  4678. D02A4EC626BBD36000BB73F9 /* UIApplication+YYAdd.m in Sources */,
  4679. D09E4DBE287C0315000E4EE1 /* RQUserInfoViewModel.m in Sources */,
  4680. D079A83126AFD5A300EA90F4 /* RQMomentHelper.m in Sources */,
  4681. D0B3FC87286D8B88003C52BA /* UICollectionView+XHWebImageAutoSize.m in Sources */,
  4682. D02A4E4526B7D57300BB73F9 /* RQProfileMemberValidityItemViewModel.m in Sources */,
  4683. D079A82026AFD5A300EA90F4 /* NSDateFormatter+RQExtension.m in Sources */,
  4684. D079A75726AFD5A200EA90F4 /* YYThreadSafeDictionary.m in Sources */,
  4685. D079A80126AFD5A200EA90F4 /* FMDBMigrationManager.m in Sources */,
  4686. D0B3FCB2286DACFF003C52BA /* CALayer+QQCorner.m in Sources */,
  4687. D02A4ECF26BBD36000BB73F9 /* UIFont+YYAdd.m in Sources */,
  4688. D079A82A26AFD5A300EA90F4 /* RACSubscriber+AFProgressCallbacks.m in Sources */,
  4689. D02A4ECA26BBD36000BB73F9 /* UIView+YYAdd.m in Sources */,
  4690. D079A75426AFD5A200EA90F4 /* RQMainTabBarViewController.m in Sources */,
  4691. D079A82926AFD5A300EA90F4 /* RACSignal+RQHTTPServiceAdditions.m in Sources */,
  4692. D05F9AAA26C614D600174B3C /* JXCategoryTitleBackgroundView.m in Sources */,
  4693. D0ABBB0426D337C800E7139B /* RQExerciseOptionSureBtnItemViewModel.m in Sources */,
  4694. D0C4D52326B401B500404C46 /* RQProfileUserInfoItemViewModel.m in Sources */,
  4695. D07B16BE29C06019005F83E9 /* CGXVerticalMenuMoreView+RQExtension.m in Sources */,
  4696. D0C3DDCC26FC1B070077503D /* UIControl+BlocksKit.m in Sources */,
  4697. D079A6C926AFD5A200EA90F4 /* RQRegisterViewController.m in Sources */,
  4698. D079A6BE26AFD5A200EA90F4 /* RQLoginBaseViewModel.m in Sources */,
  4699. D0C3DDB426FC1B070077503D /* NSDictionary+BlocksKit.m in Sources */,
  4700. D092764A272BEE0100984213 /* RQHTTPService+GetConfigKey.m in Sources */,
  4701. D079A75C26AFD5A200EA90F4 /* YYThreadSafeArray.m in Sources */,
  4702. D0D1F5D5283CA3710086C6AE /* RQHomeSubPageCell.m in Sources */,
  4703. D079A6CB26AFD5A200EA90F4 /* LoginModule.m in Sources */,
  4704. D0F83B3627336F6E002BF498 /* MPPlayerController.m in Sources */,
  4705. D079A82626AFD5A300EA90F4 /* RQUserManager.m in Sources */,
  4706. D079A75626AFD5A200EA90F4 /* YYWeakProxy.m in Sources */,
  4707. D079A71226AFD5A200EA90F4 /* RQViewModelServicesImpl.m in Sources */,
  4708. D0C3DDBB26FC1B070077503D /* NSMutableOrderedSet+BlocksKit.m in Sources */,
  4709. D08D887626D8C81F0019A0E6 /* RQHTTPService+RQDeleteCollectionRecord.m in Sources */,
  4710. D00C39B8278D4DF900C976B3 /* RQHTTPService+RQGetVersionList.m in Sources */,
  4711. D079A6CE26AFD5A200EA90F4 /* WechatLoginInfoModel.m in Sources */,
  4712. D079A75126AFD5A200EA90F4 /* SignInApple.m in Sources */,
  4713. D079A7BF26AFD5A200EA90F4 /* NSDictionary+CL.m in Sources */,
  4714. D079A83426AFD5A300EA90F4 /* RQConstant.m in Sources */,
  4715. D05F9ACA26CA4D4E00174B3C /* RQExerciseToolBarCell.m in Sources */,
  4716. D0D1F5A3283C809E0086C6AE /* RQSynExerciseCell.m in Sources */,
  4717. D079A72C26AFD5A200EA90F4 /* RQDebugTouchView.m in Sources */,
  4718. D0ABBB5126D572F800E7139B /* RQTestResultsViewModel.m in Sources */,
  4719. D0C4148F287440AF0036692E /* RQExplainVideoViewModel.m in Sources */,
  4720. D066B0B928A9E95800C0F991 /* UIViewController+RQChangeIconNoAlert.m in Sources */,
  4721. D0D1F599283B51A20086C6AE /* RQWrongAndCollectionItemViewModel.m in Sources */,
  4722. D079A82526AFD5A300EA90F4 /* RQPhotoManager.m in Sources */,
  4723. D079A75026AFD5A200EA90F4 /* YostarKeychain.m in Sources */,
  4724. D05658A826F32F1F00C5E18B /* RQHTTPService+RQGetScoreInfoAll.m in Sources */,
  4725. D079A81726AFD5A300EA90F4 /* UISearchBar+RQExtension.m in Sources */,
  4726. D0B68D49286EF17800B2A5EA /* RQHTTPService+RQPostEamilInfo.m in Sources */,
  4727. D085AC3826C36D6200B80ACE /* NSObject+FBKVOController.m in Sources */,
  4728. D0C3DDCF26FC1B070077503D /* A2BlockInvocation.m in Sources */,
  4729. D02A4E7C26BBBBC900BB73F9 /* RQCollectionViewModel.m in Sources */,
  4730. D000702529EE78A900DC1CEB /* RQHTTPService+RQBakCollections.m in Sources */,
  4731. D07D8F14272A9B9600C97BD4 /* CustomCollectionViewCell.m in Sources */,
  4732. D079A82E26AFD5A300EA90F4 /* RQHTTPRequest.m in Sources */,
  4733. D079A6C426AFD5A200EA90F4 /* RQLoginBaseViewController.m in Sources */,
  4734. D08D886D26D8C2AC0019A0E6 /* RQHTTPService+RQAddWrongRecord.m in Sources */,
  4735. D09F2D5726CB8E48001211B8 /* RQMusicManager.m in Sources */,
  4736. D0D8DE202750C79500FB01D0 /* ZFPlayerControlView+RQExtension.m in Sources */,
  4737. D02A4EC226BBD36000BB73F9 /* UITextField+YYAdd.m in Sources */,
  4738. D0438A9726D8AEA100FA6434 /* RQWrongModel.m in Sources */,
  4739. D079A71726AFD5A200EA90F4 /* RQReflection.m in Sources */,
  4740. D08D888A26E9F9890019A0E6 /* RQActivateVIPViewController.m in Sources */,
  4741. D02A4EDE26BBD36000BB73F9 /* YYCGUtilities.m in Sources */,
  4742. D0ABBAFC26CFF52700E7139B /* RQQuestionDBManager.m in Sources */,
  4743. D079A6C626AFD5A200EA90F4 /* RQUpdatePasswordViewController.m in Sources */,
  4744. D0C4148B2874407F0036692E /* RQExplainVideoViewController.m in Sources */,
  4745. D0C3DDB726FC1B070077503D /* NSObject+BKBlockObservation.m in Sources */,
  4746. D079A71F26AFD5A200EA90F4 /* RQBaseNavigationController.m in Sources */,
  4747. D05F9AAF26C6150A00174B3C /* JXCategoryTitleBackgroundCell.m in Sources */,
  4748. D085AC0A26C2F48800B80ACE /* RQSimulationResultsListItemViewModel.m in Sources */,
  4749. D07D8F17272A9B9600C97BD4 /* MoreSectionHeadView.m in Sources */,
  4750. D079A74D26AFD5A200EA90F4 /* RQHomePageModule.m in Sources */,
  4751. D0052D382741021200E9A6C5 /* RQHomeSubPageVideoHeaderGroupViewModel.m in Sources */,
  4752. D0ABBB4D26D572DA00E7139B /* RQTestResultsViewController.m in Sources */,
  4753. D079A82D26AFD5A300EA90F4 /* RQURLParameters.m in Sources */,
  4754. D079A75326AFD5A200EA90F4 /* RQNewFeatureViewModel.m in Sources */,
  4755. D08D886A26D8C2980019A0E6 /* RQHTTPService+RQAddCollectionRecord.m in Sources */,
  4756. D0C3DDC426FC1B070077503D /* UIBarButtonItem+BlocksKit.m in Sources */,
  4757. D0B3FC66286AFA70003C52BA /* RQFreeTryNoteItemViewModel.m in Sources */,
  4758. D0C3DDBC26FC1B070077503D /* NSOrderedSet+BlocksKit.m in Sources */,
  4759. D0C3DDD326FC1B070077503D /* A2DynamicDelegate.m in Sources */,
  4760. D079A6C126AFD5A200EA90F4 /* RQVerificationSmsCodeViewModel.m in Sources */,
  4761. D079A6D626AFD5A200EA90F4 /* RQVerifyView.m in Sources */,
  4762. D010B13F2727C63800805122 /* RQVideoDetailSubPageViewModel.m in Sources */,
  4763. D05F9ABE26CA2E2400174B3C /* RQExerciseAnswerItemViewModel.m in Sources */,
  4764. D079A72826AFD5A200EA90F4 /* RQCommonSwitchItemViewModel.m in Sources */,
  4765. D079A81E26AFD5A300EA90F4 /* UITextField+RQExtension.m in Sources */,
  4766. D079A81D26AFD5A300EA90F4 /* LCActionSheet+RQExtension.m in Sources */,
  4767. D079A71626AFD5A200EA90F4 /* RQBaseModel.m in Sources */,
  4768. D079A71C26AFD5A200EA90F4 /* RQWebViewViewController.m in Sources */,
  4769. D079A72D26AFD5A200EA90F4 /* RQCommonFooterView.m in Sources */,
  4770. D0C3DDCE26FC1B070077503D /* MFMessageComposeViewController+BlocksKit.m in Sources */,
  4771. D0B68D4E2870138B00B2A5EA /* RQExercisExplainCell.m in Sources */,
  4772. D085ABF826C27DEA00B80ACE /* RQSimulationResultsHeaderView.m in Sources */,
  4773. D00C39BE278D4EE500C976B3 /* RQQuestionModule.m in Sources */,
  4774. D079A81C26AFD5A300EA90F4 /* NSObject+RQExtension.m in Sources */,
  4775. D085AC3926C36D6200B80ACE /* FBKVOController.m in Sources */,
  4776. D09F2D4E26CAC074001211B8 /* RQExerciseToolBarView.m in Sources */,
  4777. D085ABF126C244BE00B80ACE /* RQSimulationTestTopicsCell.m in Sources */,
  4778. D0C4D51D26B3FFC400404C46 /* RQProfileUserInfoCell.m in Sources */,
  4779. D0B3FC2C2869A199003C52BA /* RQFreeTryCell.m in Sources */,
  4780. D0B3FC392869AC20003C52BA /* RQHoursBeforeExamHomeViewController.m in Sources */,
  4781. D079A74E26AFD5A200EA90F4 /* RQHomePageViewController.m in Sources */,
  4782. D0B3FC86286D8B88003C52BA /* XHWebImageAutoSizeCache.m in Sources */,
  4783. D010B1332726B62F00805122 /* RQTreeListModel.m in Sources */,
  4784. D0ABBB3F26D4BDC200E7139B /* RQExerciseExamToolBarItemViewModel.m in Sources */,
  4785. D07D8F18272A9B9600C97BD4 /* CustomTitleView.m in Sources */,
  4786. D02A4EC326BBD36000BB73F9 /* UIBezierPath+YYAdd.m in Sources */,
  4787. D079A6CA26AFD5A200EA90F4 /* RQLoginViewController.m in Sources */,
  4788. D02A4ED126BBD36000BB73F9 /* NSNumber+YYAdd.m in Sources */,
  4789. D0B3FC8B286D8B88003C52BA /* NSString+XHWebImageAutoSize.m in Sources */,
  4790. D079A72526AFD5A200EA90F4 /* CommonProfileHeaderItemViewModel.m in Sources */,
  4791. D0052CFF2734CE5000E9A6C5 /* RQVideoDetailSubPageSectionHeaderView.m in Sources */,
  4792. D079A82826AFD5A300EA90F4 /* RQHTTPService.m in Sources */,
  4793. D0C3DDC226FC1B070077503D /* NSMutableSet+BlocksKit.m in Sources */,
  4794. D02A4EDF26BBD36000BB73F9 /* CALayer+YYAdd.m in Sources */,
  4795. D010B1262726B43500805122 /* OtherModule.m in Sources */,
  4796. D079A71026AFD5A200EA90F4 /* RQTabBarViewModel.m in Sources */,
  4797. D079A81526AFD5A300EA90F4 /* UIViewController+RQExtension.m in Sources */,
  4798. D0B3FC9A286DA477003C52BA /* RQLearningMaterialsModel.m in Sources */,
  4799. D079A72626AFD5A200EA90F4 /* RQCommonAvatarItemViewModel.m in Sources */,
  4800. D079A75526AFD5A200EA90F4 /* RQNewFeatureViewController.m in Sources */,
  4801. D079A83826B13E3E00EA90F4 /* MainModule.m in Sources */,
  4802. D079A83026AFD5A300EA90F4 /* RQPreferenceSettingHelper.m in Sources */,
  4803. D079A6D726AFD5A200EA90F4 /* RQPasswordView.m in Sources */,
  4804. D0ABBB0B26D37BCE00E7139B /* RQThirdLoginModel.m in Sources */,
  4805. D0C3DDC026FC1B070077503D /* NSIndexSet+BlocksKit.m in Sources */,
  4806. D05F9AB026C6150A00174B3C /* JXCategoryTitleBackgroundCellModel.m in Sources */,
  4807. D079A7C226AFD5A200EA90F4 /* CLWeeklyCalendarView.m in Sources */,
  4808. D02A4EDD26BBD36000BB73F9 /* NSObject+YYAddForKVO.m in Sources */,
  4809. D0B3FC6F286B107F003C52BA /* RQCommonGroupModel.m in Sources */,
  4810. D079A81826AFD5A300EA90F4 /* NSArray+RQExtension.m in Sources */,
  4811. D0B3FC77286C425E003C52BA /* RQHTTPService+RQPostDeletion.m in Sources */,
  4812. D085ABC926BC480D00B80ACE /* RQSimulationTestTopicsViewModel.m in Sources */,
  4813. D07D8F16272A9B9600C97BD4 /* MoreSectionFootView.m in Sources */,
  4814. D079A81126AFD5A300EA90F4 /* UIBarButtonItem+RQExtension.m in Sources */,
  4815. D079A6C026AFD5A200EA90F4 /* RQUpdatePasswordViewModel.m in Sources */,
  4816. D02A4EED26BBFB1100BB73F9 /* RQHomeSubPageSortItemViewModel.m in Sources */,
  4817. D0D8DE1D275080F400FB01D0 /* AVAudioSession+RQExtension.m in Sources */,
  4818. D085ABF526C25B5B00B80ACE /* RQSimulationTestTopicsItemViewModel.m in Sources */,
  4819. D079A7F226AFD5A200EA90F4 /* LCActionSheetViewController.m in Sources */,
  4820. D02A4ED826BBD36000BB73F9 /* NSObject+YYAddForARC.m in Sources */,
  4821. D0B3FC3E2869B6A7003C52BA /* RQExamRuleModel.m in Sources */,
  4822. D02A4ED426BBD36000BB73F9 /* NSData+YYAdd.m in Sources */,
  4823. D0C3DDCD26FC1B070077503D /* MFMailComposeViewController+BlocksKit.m in Sources */,
  4824. D0C3DDC526FC1B070077503D /* UIAlertView+BlocksKit.m in Sources */,
  4825. D079A82F26AFD5A300EA90F4 /* RQKeyedSubscript.m in Sources */,
  4826. D02A4E6726BA91FC00BB73F9 /* RQHomeSubPageListItemViewModel.m in Sources */,
  4827. D079A80426AFD5A200EA90F4 /* UIScrollView+RQExtension.m in Sources */,
  4828. D0C3DDBD26FC1B070077503D /* NSObject+BKAssociatedObjects.m in Sources */,
  4829. D079A72A26AFD5A200EA90F4 /* RQCommonHeaderView.m in Sources */,
  4830. D0ABBB3026D3A09100E7139B /* RQHTTPService+RQVipInfo.m in Sources */,
  4831. D079A80726AFD5A200EA90F4 /* UIButton+RQExtension.m in Sources */,
  4832. D079A82326AFD5A300EA90F4 /* RQConfigureManager.m in Sources */,
  4833. D0B3FC9F286DA61D003C52BA /* RQLearningMaterialsListCell.m in Sources */,
  4834. D0D1F5DB283F68910086C6AE /* RQVipPlaceHolderView.m in Sources */,
  4835. D079A81A26AFD5A300EA90F4 /* MBProgressHUD+RQExtension.m in Sources */,
  4836. D02A4ED526BBD36000BB73F9 /* NSThread+YYAdd.m in Sources */,
  4837. D079A71826AFD5A200EA90F4 /* RQTableView.m in Sources */,
  4838. 85ECB152279AA7AA0008F45E /* MPUserDynamicTransition.m in Sources */,
  4839. D079A80C26AFD5A300EA90F4 /* UIView+RQExtension_Layer.m in Sources */,
  4840. D079A80626AFD5A200EA90F4 /* UITableViewCell+RQExtension.m in Sources */,
  4841. D07B16BF29C06019005F83E9 /* CGXVerticalMenuIndicatorBackgroundView+RQExtension.m in Sources */,
  4842. D08D888626E1FEEE0019A0E6 /* RQUpdateLocalDataManager.m in Sources */,
  4843. D02A4ECC26BBD36000BB73F9 /* UIGestureRecognizer+YYAdd.m in Sources */,
  4844. D0ABBAE526CF776600E7139B /* RQExerciseCatalogueToolBarView.m in Sources */,
  4845. D0ABBAED26CF7F7000E7139B /* RQExerciseCatalogueCell.m in Sources */,
  4846. D085AC3A26C36D6200B80ACE /* DZMCoverController.m in Sources */,
  4847. D07D8F15272A9B9600C97BD4 /* MoreViewCell.m in Sources */,
  4848. D07D8F22272A9C2600C97BD4 /* CGXRefreshBackFooter.m in Sources */,
  4849. D079A71526AFD5A200EA90F4 /* RQEXTRuntimeExtensions.m in Sources */,
  4850. D079A81F26AFD5A300EA90F4 /* NSDate+RQExtension.m in Sources */,
  4851. D02A4EDB26BBD36000BB73F9 /* NSNotificationCenter+YYAdd.m in Sources */,
  4852. D0C3DDC726FC1B070077503D /* UIGestureRecognizer+BlocksKit.m in Sources */,
  4853. D07D8EFF272A3B4C00C97BD4 /* RQPrepareOrderModel.m in Sources */,
  4854. D085AC6926C50CF700B80ACE /* RQCatalogueViewModel.m in Sources */,
  4855. D0C414A02875B5740036692E /* JXCategoryTitleCell+RQExtension.m in Sources */,
  4856. D02A4E7526BBBAB900BB73F9 /* RQCommonCollecttionViewModel.m in Sources */,
  4857. D05658AB26F32FE200C5E18B /* RQGetScoreInfoAllModel.m in Sources */,
  4858. D000702C29EE78F600DC1CEB /* RQHTTPService+RQBakWrongs.m in Sources */,
  4859. D085AC6326C50BBD00B80ACE /* RQExerciseSubViewController.m in Sources */,
  4860. D079A7BE26AFD5A200EA90F4 /* UIImage+CL.m in Sources */,
  4861. D0B3FC61286AF744003C52BA /* RQFreeTryNoteCell.m in Sources */,
  4862. D0C3DDBA26FC1B070077503D /* NSSet+BlocksKit.m in Sources */,
  4863. D079A72226AFD5A200EA90F4 /* RQCommonLabelItemViewModel.m in Sources */,
  4864. D0D1F58E283B2DE30086C6AE /* RQWrongAndCollectionVC.m in Sources */,
  4865. D0C414872874047C0036692E /* RQExplainModel.m in Sources */,
  4866. D085ABEB26C2449E00B80ACE /* RQSimulationTestTopicsHeaderView.m in Sources */,
  4867. D02A4EC426BBD36000BB73F9 /* UIColor+YYAdd.m in Sources */,
  4868. D085AC5C26C4F8F500B80ACE /* RQExerciseViewModel.m in Sources */,
  4869. D079A80F26AFD5A300EA90F4 /* NSError+RQExtension.m in Sources */,
  4870. D0D1F5CF283CA3710086C6AE /* RQHomeSubPageVideoCell.m in Sources */,
  4871. D07D8F21272A9C2600C97BD4 /* CGXRefreshHeader.m in Sources */,
  4872. D02A4EDA26BBD36000BB73F9 /* NSString+YYAdd.m in Sources */,
  4873. D0B3FC73286C2DB7003C52BA /* RQAlertViewManager.m in Sources */,
  4874. D0ABBB0826D374B600E7139B /* RQHTTPService+RQWechatGetUserInfo.m in Sources */,
  4875. D02A4ED226BBD36000BB73F9 /* NSBundle+YYAdd.m in Sources */,
  4876. D085AC5926C4F8C600B80ACE /* RQExerciseViewController.m in Sources */,
  4877. D02A4E4926B7E12F00BB73F9 /* RQProfileLogoutCell.m in Sources */,
  4878. D0C3DDB626FC1B070077503D /* NSMutableIndexSet+BlocksKit.m in Sources */,
  4879. D0052D2F273D019100E9A6C5 /* RQHomeSubPageVideoScrollViewModel.m in Sources */,
  4880. D0052D32273D024200E9A6C5 /* RQHomeSubPageVideoScrollSubViewController.m in Sources */,
  4881. 85ECB147279930010008F45E /* RQDspVideoDetailCell.m in Sources */,
  4882. D0B3FC282869A064003C52BA /* RQFreeTryItemViewModel.m in Sources */,
  4883. D079A80826AFD5A200EA90F4 /* UIColor+RQExtension.m in Sources */,
  4884. D08D887C26D8CBC30019A0E6 /* RQHTTPService+RQAddWrongRecords.m in Sources */,
  4885. D079A71B26AFD5A200EA90F4 /* RQNavigationControllerStack.m in Sources */,
  4886. D02A4EC826BBD36000BB73F9 /* UIScrollView+YYAdd.m in Sources */,
  4887. D085AC7226C518B700B80ACE /* RQTestQuestionsViewModel.m in Sources */,
  4888. D0D1F5D2283CA3710086C6AE /* RQHomeSubPageVideoScrollCell.m in Sources */,
  4889. D0B3FC93286DA102003C52BA /* RQLearningMaterialsViewModel.m in Sources */,
  4890. D0B3FC42286AC6FA003C52BA /* RQHTTPService+RQGetSelectMiQuestionInfoList.m in Sources */,
  4891. D079A83226AFD5A300EA90F4 /* RQControllerHelper.m in Sources */,
  4892. D079A6C326AFD5A200EA90F4 /* RQVerificationSmsCodeViewController.m in Sources */,
  4893. D0C3DDBE26FC1B070077503D /* NSArray+BlocksKit.m in Sources */,
  4894. 85ECB151279AA7AA0008F45E /* MPTransition.m in Sources */,
  4895. D02A4E7626BBBAB900BB73F9 /* RQCommonCollecttionItemViewModel.m in Sources */,
  4896. D079A7C526AFD5A200EA90F4 /* XYKeyChain.m in Sources */,
  4897. D079A71926AFD5A200EA90F4 /* RQTabBar.m in Sources */,
  4898. D05F9AC226CA2E3E00174B3C /* RQExerciseAnswerCell.m in Sources */,
  4899. D08B8F7B26AA5F5000963C1A /* AppDelegate.m in Sources */,
  4900. 85ECB13A2798124F0008F45E /* RQDspVideoDetailViewModel.m in Sources */,
  4901. D0C3DDC626FC1B070077503D /* UIView+BlocksKit.m in Sources */,
  4902. D085AC6F26C5186700B80ACE /* RQTestQuestionsViewController.m in Sources */,
  4903. D0ABBB3326D3A70F00E7139B /* RQGetVipInfoModel.m in Sources */,
  4904. D02A4ECD26BBD36000BB73F9 /* UIImage+YYAdd.m in Sources */,
  4905. D079A6D326AFD5A200EA90F4 /* RQHTTPService+RQLogin.m in Sources */,
  4906. D02A4ED726BBD36000BB73F9 /* NSTimer+YYAdd.m in Sources */,
  4907. D02A4E4D26B7E32100BB73F9 /* RQProfileLogouItemViewModel.m in Sources */,
  4908. D0438A8926D7754700FA6434 /* RQHTTPService+RQAddScoreRecord.m in Sources */,
  4909. D0F83B3327336F6E002BF498 /* MPPreLoaderModel.m in Sources */,
  4910. D079A75B26AFD5A200EA90F4 /* YYTimer.m in Sources */,
  4911. D079A7C126AFD5A200EA90F4 /* DailyCalendarView.m in Sources */,
  4912. D0D1F59F283C807D0086C6AE /* RQSynExerciseItemViewModel.m in Sources */,
  4913. D07D8F20272A9C2600C97BD4 /* CGXRefreshFooter.m in Sources */,
  4914. D079A80A26AFD5A200EA90F4 /* UIAlertController+RQExtension.m in Sources */,
  4915. D0A91C4027140B930049E38D /* RQFeedbackAndHelpViewController.m in Sources */,
  4916. D0B3FCB0286DACFF003C52BA /* UIImage+QQCorner.m in Sources */,
  4917. D079A71D26AFD5A200EA90F4 /* RQTableViewController.m in Sources */,
  4918. D079A7C326AFD5A200EA90F4 /* DayTitleLabel.m in Sources */,
  4919. D0B3FC69286AFE8C003C52BA /* RQFreeTryBottomView.m in Sources */,
  4920. D085ABC326BC47D000B80ACE /* RQSimulationResultsViewController.m in Sources */,
  4921. D02A4EC726BBD36000BB73F9 /* UITableView+YYAdd.m in Sources */,
  4922. D0438A8C26D792C000FA6434 /* RQHTTPService+RQGetScoreInfoList.m in Sources */,
  4923. D079A6D026AFD5A200EA90F4 /* RQHTTPService+RQRegister.m in Sources */,
  4924. 901FDA3A2B33E3EA0014816E /* RQHTTPService+SelectTestK14QuestionInfoList.m in Sources */,
  4925. D079A80926AFD5A200EA90F4 /* YYAnimatedImageView+RQExtension.m in Sources */,
  4926. D0B68D532871626C00B2A5EA /* RQExercisExplainItemViewModel.m in Sources */,
  4927. D0B3FCAF286DACFF003C52BA /* UIView+QQCorner.m in Sources */,
  4928. D0B3FCA4286DA654003C52BA /* RQLearningMaterialsItemViewModel.m in Sources */,
  4929. D079A71A26AFD5A200EA90F4 /* RQBaseViewController.m in Sources */,
  4930. D02A4ECB26BBD36000BB73F9 /* UIBarButtonItem+YYAdd.m in Sources */,
  4931. D02A4E6F26BBBAA800BB73F9 /* RQCommonCollectionViewCell.m in Sources */,
  4932. D085AC6626C50BD800B80ACE /* RQExerciseSubViewModel.m in Sources */,
  4933. D079A7C026AFD5A200EA90F4 /* UIColor+CL.m in Sources */,
  4934. D079A7F626AFD5A200EA90F4 /* LCActionSheet.m in Sources */,
  4935. D079A81926AFD5A300EA90F4 /* NSMutableArray+RQExtension.m in Sources */,
  4936. D0B3FC89286D8B88003C52BA /* XHWebImageAutoSizeConst.m in Sources */,
  4937. D0B3FCB9286EC7AC003C52BA /* RQLearningMaterialsDetailViewController.m in Sources */,
  4938. D0C3DDC926FC1B070077503D /* UIActionSheet+BlocksKit.m in Sources */,
  4939. D02A4EDC26BBD36000BB73F9 /* NSDictionary+YYAdd.m in Sources */,
  4940. D079A82226AFD5A300EA90F4 /* SAMKeychain+RQUtil.m in Sources */,
  4941. D0052D3B2741F3C000E9A6C5 /* AppleThirldLoginModule.m in Sources */,
  4942. D079A72926AFD5A200EA90F4 /* RQCommonGroupViewModel.m in Sources */,
  4943. D079A83E26B2561200EA90F4 /* RQHomePageSubjectOneOrFourViewModel.m in Sources */,
  4944. D079A82726AFD5A300EA90F4 /* RQWechatManager.m in Sources */,
  4945. D0A91C4F27155C870049E38D /* RQHTTPService+RQVipCode.m in Sources */,
  4946. D000701D29EE696A00DC1CEB /* RQHTTPService+RQCollections.m in Sources */,
  4947. D079A75926AFD5A200EA90F4 /* YYGestureRecognizer.m in Sources */,
  4948. D0B3FCBC286EC7F3003C52BA /* RQLearningMaterialsDetailViewModel.m in Sources */,
  4949. D0438A9326D8AE5A00FA6434 /* RQCollectionModel.m in Sources */,
  4950. D02A4ED026BBD36000BB73F9 /* NSArray+YYAdd.m in Sources */,
  4951. 85ECB120279174340008F45E /* RQExerciseSettingViewModel.m in Sources */,
  4952. D02A4ECE26BBD36000BB73F9 /* UIControl+YYAdd.m in Sources */,
  4953. 85ECB14B2799462F0008F45E /* RQDspVideoDetailItemViewModel.m in Sources */,
  4954. D079A71326AFD5A200EA90F4 /* RQBaseViewModel.m in Sources */,
  4955. D0C3DDBF26FC1B070077503D /* NSObject+BKBlockExecution.m in Sources */,
  4956. D079A6D926AFD5A200EA90F4 /* RQPhoneView.m in Sources */,
  4957. D0ABBB3B26D4B8C300E7139B /* RQExerciseExamToolBarCell.m in Sources */,
  4958. D0A91C4A271421320049E38D /* RQVersionUpdateViewController.m in Sources */,
  4959. D079A75826AFD5A200EA90F4 /* YYKeychain.m in Sources */,
  4960. D079A71E26AFD5A200EA90F4 /* RQTabBarController.m in Sources */,
  4961. D079A80D26AFD5A300EA90F4 /* UIView+RQExtension.m in Sources */,
  4962. D0B3FC8A286D8B88003C52BA /* XHWebImageAutoSize.m in Sources */,
  4963. D0C3DDCB26FC1B070077503D /* UITextField+BlocksKit.m in Sources */,
  4964. D079A72026AFD5A200EA90F4 /* RQCommonQRCodeItemViewModel.m in Sources */,
  4965. D0A91C462714210F0049E38D /* RQVersionUpdateViewModel.m in Sources */,
  4966. D0C3DDC826FC1B070077503D /* UIPopoverController+BlocksKit.m in Sources */,
  4967. D0482005286947C300BD0E4E /* RQHomePageJiaoGuan12123ItemViewModel.m in Sources */,
  4968. D010B1492727EECC00805122 /* JXPagerView+RQExtension.m in Sources */,
  4969. 8583A0F527A116190023AF4E /* RQHistoryModel.m in Sources */,
  4970. D05F9ACE26CA55E400174B3C /* RQExerciseToolBarItemViewModel.m in Sources */,
  4971. 85ECB11D279173C80008F45E /* RQExerciseSettingViewController.m in Sources */,
  4972. D0B3FCB6286E98CC003C52BA /* RQVoiceManager.m in Sources */,
  4973. D0B3FC5D286AF5E8003C52BA /* RQFreeTryViewModel.m in Sources */,
  4974. D079A6BD26AFD5A200EA90F4 /* RQLoginViewModel.m in Sources */,
  4975. D0D1F5D4283CA3710086C6AE /* RQHomeSubPageVideoHeaderCollectionReusableView.m in Sources */,
  4976. D05F9ABB26C9F4CB00174B3C /* RQExerciseQuestionItemViewModel.m in Sources */,
  4977. D0F83B3527336F6E002BF498 /* MPlayerAttributeManager.m in Sources */,
  4978. D0B3FCB1286DACFF003C52BA /* QQCornerModel.m in Sources */,
  4979. D079A72B26AFD5A200EA90F4 /* RQCommonCell.m in Sources */,
  4980. D010B12A2726B59F00805122 /* RQVideoModule.m in Sources */,
  4981. D02A4E5C26BA8A4D00BB73F9 /* RQHomeSubPageListViewModel.m in Sources */,
  4982. D000702D29EE78F600DC1CEB /* RQHTTPService+RQAppWrongByUser.m in Sources */,
  4983. D079A82C26AFD5A300EA90F4 /* RQHTTPResponse.m in Sources */,
  4984. D02A4E7926BBBB9300BB73F9 /* RQCollectionViewController.m in Sources */,
  4985. D02A4EE526BBE98500BB73F9 /* RQHomeSubPageSortViewModel.m in Sources */,
  4986. D079A82B26AFD5A300EA90F4 /* AFHTTPSessionManager+RACSupport.m in Sources */,
  4987. D0D8DE232750E83500FB01D0 /* ZFLandscapeViewController+RQExtension.m in Sources */,
  4988. D00A14A827547B0700793046 /* SKStoreProductViewController+RQExtension.m in Sources */,
  4989. D02A4E7026BBBAA800BB73F9 /* RQCommonReusableView.m in Sources */,
  4990. D079A80326AFD5A200EA90F4 /* UIImage+RQExtension.m in Sources */,
  4991. D0B3FCBF286ED75B003C52BA /* RQLearningMaterialsDetailHeaderView.m in Sources */,
  4992. D0DC5772275DE6D300C6C1B4 /* UIViewController+ZFPlayerFixSafeArea.m in Sources */,
  4993. D05F9AB326C64A4B00174B3C /* UIView+JHDrawCategory.m in Sources */,
  4994. D079A7F526AFD5A200EA90F4 /* LCActionSheetConfig.m in Sources */,
  4995. D0B3FC342869AC0B003C52BA /* RQHoursBeforeExamHomeViewModel.m in Sources */,
  4996. D079A7F326AFD5A200EA90F4 /* LCActionSheetCell.m in Sources */,
  4997. D079A6CC26AFD5A200EA90F4 /* RQHTTPService+RQGetCode.m in Sources */,
  4998. 85ECB123279176500008F45E /* RQExerciseSettingHeaderView.m in Sources */,
  4999. D079A74F26AFD5A200EA90F4 /* RQHomeSubPageViewController.m in Sources */,
  5000. D079A72326AFD5A200EA90F4 /* RQCommonArrowItemViewModel.m in Sources */,
  5001. 85ECB13D279816000008F45E /* RQDspVideoDetailControlView.m in Sources */,
  5002. D000702E29EE78F600DC1CEB /* RQHTTPService+RQWrongs.m in Sources */,
  5003. D0ABBB4726D4D29200E7139B /* RQHandInThePaperView.m in Sources */,
  5004. D0B3FC47286AF35A003C52BA /* RQFreeTryViewController.m in Sources */,
  5005. D079A6D126AFD5A200EA90F4 /* RQHTTPService+CheckLogin.m in Sources */,
  5006. D0C4D51926B3FF6F00404C46 /* ProfileModule.m in Sources */,
  5007. D08D887F26DC7AAF0019A0E6 /* RQHTTPService+RQCancleCollectionRecord.m in Sources */,
  5008. D0ABBAF826CFAFC000E7139B /* RQHTTPService+ThirdLogin.m in Sources */,
  5009. D05F9AB726C9F30700174B3C /* RQExerciseQuestionCell.m in Sources */,
  5010. D022975B2836199B00BB20AB /* RQUpdateView.m in Sources */,
  5011. D085AC5026C4E92600B80ACE /* RQExerciseOptionCell.m in Sources */,
  5012. D02A4E5026B93A1900BB73F9 /* RQUserInfoViewController.m in Sources */,
  5013. D08B8F8C26AA5F5300963C1A /* main.m in Sources */,
  5014. D079A7BD26AFD5A200EA90F4 /* NSDate+CL.m in Sources */,
  5015. D079A75D26AFD5A200EA90F4 /* YYReachability.m in Sources */,
  5016. D079A7C426AFD5A200EA90F4 /* XYUUID.m in Sources */,
  5017. D0F83B272732E3A9002BF498 /* RQVideoListCell.m in Sources */,
  5018. D079A75226AFD5A200EA90F4 /* RQMainTabBarViewModel.m in Sources */,
  5019. D07B16BB29C06019005F83E9 /* CGXVerticalMenuTitleCell+RQExtension.m in Sources */,
  5020. D07D8EFC272A3A9F00C97BD4 /* RQHTTPService+PostPrepareOrder.m in Sources */,
  5021. D079A7F426AFD5A200EA90F4 /* UIImage+LCActionSheet.m in Sources */,
  5022. D085AC0626C2E73E00B80ACE /* RQSimulationResultsListCell.m in Sources */,
  5023. D0D1F595283B513C0086C6AE /* RQWrongAndCollectionCell.m in Sources */,
  5024. D079A6CD26AFD5A200EA90F4 /* RQHTTPService+RQUpdatePassword.m in Sources */,
  5025. D02A4EE226BBE94900BB73F9 /* RQHomeSubPageSortViewController.m in Sources */,
  5026. D079A82426AFD5A300EA90F4 /* RQFileManager.m in Sources */,
  5027. 85ECB12D2794FAE60008F45E /* RQExerciseSettingItemViewModel.m in Sources */,
  5028. D02A4EC926BBD36000BB73F9 /* UIScreen+YYAdd.m in Sources */,
  5029. D0B3FC8F286DA082003C52BA /* RQLearningMaterialsViewController.m in Sources */,
  5030. D0C3DDD426FC1B070077503D /* NSObject+A2DynamicDelegate.m in Sources */,
  5031. D010B1382726B7D100805122 /* RQVideoDetailViewController.m in Sources */,
  5032. D0052D29273CD85D00E9A6C5 /* RQHomeSubPageVideoScrollItemViewModel.m in Sources */,
  5033. D079A7C626AFD5A200EA90F4 /* XYDeviceInfoUUID.m in Sources */,
  5034. D08D887326D8C49A0019A0E6 /* RQHTTPService+RQGetWrongList.m in Sources */,
  5035. D02A4ED926BBD36000BB73F9 /* NSDate+YYAdd.m in Sources */,
  5036. D079A80226AFD5A200EA90F4 /* Migration.m in Sources */,
  5037. D0ED400E28F6933D00086901 /* RQHTTPService+RQRecommendCode.m in Sources */,
  5038. D07D8F05272A918600C97BD4 /* RQVideoCatalogueViewModel.m in Sources */,
  5039. D079A72E26AFD5A200EA90F4 /* RQCommonViewController.m in Sources */,
  5040. D0052D052735024A00E9A6C5 /* RQVideoDetailSubPageCell.m in Sources */,
  5041. D02A4E6A26BBBA9A00BB73F9 /* RQCommonCollectionViewController.m in Sources */,
  5042. D079A6BF26AFD5A200EA90F4 /* RQRegisterViewModel.m in Sources */,
  5043. D079A81226AFD5A300EA90F4 /* NSAttributedString+RQExtension.m in Sources */,
  5044. D07D8F13272A9B9600C97BD4 /* TitleHeaderView.m in Sources */,
  5045. D0ABBAF126CF81B600E7139B /* RQExerciseCatalogueItemViewModel.m in Sources */,
  5046. D0C3DDD126FC1B070077503D /* NSURLConnection+BlocksKit.m in Sources */,
  5047. D079A6D226AFD5A200EA90F4 /* RQHTTPService+RQVerificationSmsCode.m in Sources */,
  5048. D079A81326AFD5A300EA90F4 /* NSString+RQExtension.m in Sources */,
  5049. D0ABBB4226D4CA2C00E7139B /* RQCountdownView.m in Sources */,
  5050. D08246372719801C00665B1E /* RQHomeSubPageLocalTopicListViewModel.m in Sources */,
  5051. D08D887926D8CA450019A0E6 /* RQHTTPService+RQAddCollectionRecords.m in Sources */,
  5052. D07B16C029C06019005F83E9 /* CGXVerticalMenuIndicatorLineView+RQExtension.m in Sources */,
  5053. D010B1452727D40C00805122 /* RQVideoDetailSubPageViewController.m in Sources */,
  5054. D02A4ED626BBD36000BB73F9 /* NSKeyedUnarchiver+YYAdd.m in Sources */,
  5055. D079A6E926AFD5A200EA90F4 /* RQProfileViewController.m in Sources */,
  5056. 85ECB1372798120C0008F45E /* RQDspVideoDetailViewController.m in Sources */,
  5057. D02A4E4126B7D39E00BB73F9 /* RQProfileMemberValidityCell.m in Sources */,
  5058. D079A81626AFD5A300EA90F4 /* UITableView+RQExtension.m in Sources */,
  5059. D079A75A26AFD5A200EA90F4 /* YYFileHash.m in Sources */,
  5060. D02A4ED326BBD36000BB73F9 /* NSObject+YYAdd.m in Sources */,
  5061. D079A80526AFD5A200EA90F4 /* UILabel+RQExtension.m in Sources */,
  5062. D079A72426AFD5A200EA90F4 /* RQCommonItemViewModel.m in Sources */,
  5063. D0438A7B26D6920200FA6434 /* RQWechatRefreshTokenModel.m in Sources */,
  5064. 85ECB13127968E2C0008F45E /* RQCacheManager.m in Sources */,
  5065. D08D888226E0C0240019A0E6 /* RQHTTPService+RQDeleteWrongRecord.m in Sources */,
  5066. D0D1F591283B2E4A0086C6AE /* RQWrongAndCollectionViewModel.m in Sources */,
  5067. D04820022869465700BD0E4E /* RQHomePageJiaoGuan12123Cell.m in Sources */,
  5068. D0A18AA926CE24FF00FB1853 /* RQCommonManager.m in Sources */,
  5069. D0C3DDC126FC1B070077503D /* NSMutableDictionary+BlocksKit.m in Sources */,
  5070. D02A4EE926BBFAB700BB73F9 /* RQHomeSubPageSortCell.m in Sources */,
  5071. D0CDA802282CD4F5001B1A69 /* RQDouYinManager.m in Sources */,
  5072. D079A81026AFD5A300EA90F4 /* UITextView+RQExtension.m in Sources */,
  5073. D0438A8F26D7EE7000FA6434 /* RQScoreRecordModel.m in Sources */,
  5074. D0C3DDB826FC1B070077503D /* NSTimer+BlocksKit.m in Sources */,
  5075. D08D887026D8C4890019A0E6 /* RQHTTPService+RQGetCollectionList.m in Sources */,
  5076. D0ABBB0026D3346400E7139B /* RQExerciseOptionSureBtnCell.m in Sources */,
  5077. );
  5078. runOnlyForDeploymentPostprocessing = 0;
  5079. };
  5080. D0C3DDD926FC2F070077503D /* Sources */ = {
  5081. isa = PBXSourcesBuildPhase;
  5082. buildActionMask = 2147483647;
  5083. files = (
  5084. D0C3DDE126FC2F070077503D /* NotificationService.m in Sources */,
  5085. );
  5086. runOnlyForDeploymentPostprocessing = 0;
  5087. };
  5088. /* End PBXSourcesBuildPhase section */
  5089. /* Begin PBXTargetDependency section */
  5090. D0C3DDE426FC2F070077503D /* PBXTargetDependency */ = {
  5091. isa = PBXTargetDependency;
  5092. target = D0C3DDDC26FC2F070077503D /* NotificationService */;
  5093. targetProxy = D0C3DDE326FC2F070077503D /* PBXContainerItemProxy */;
  5094. };
  5095. /* End PBXTargetDependency section */
  5096. /* Begin PBXVariantGroup section */
  5097. D08B8F8226AA5F5000963C1A /* Main.storyboard */ = {
  5098. isa = PBXVariantGroup;
  5099. children = (
  5100. D08B8F8326AA5F5000963C1A /* Base */,
  5101. );
  5102. name = Main.storyboard;
  5103. sourceTree = "<group>";
  5104. };
  5105. D08B8F8726AA5F5300963C1A /* LaunchScreen.storyboard */ = {
  5106. isa = PBXVariantGroup;
  5107. children = (
  5108. D08B8F8826AA5F5300963C1A /* Base */,
  5109. );
  5110. name = LaunchScreen.storyboard;
  5111. sourceTree = "<group>";
  5112. };
  5113. /* End PBXVariantGroup section */
  5114. /* Begin XCBuildConfiguration section */
  5115. D08B8F8D26AA5F5300963C1A /* Debug */ = {
  5116. isa = XCBuildConfiguration;
  5117. buildSettings = {
  5118. ALWAYS_SEARCH_USER_PATHS = NO;
  5119. CLANG_ANALYZER_NONNULL = YES;
  5120. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  5121. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  5122. CLANG_CXX_LIBRARY = "libc++";
  5123. CLANG_ENABLE_MODULES = YES;
  5124. CLANG_ENABLE_OBJC_ARC = YES;
  5125. CLANG_ENABLE_OBJC_WEAK = YES;
  5126. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  5127. CLANG_WARN_BOOL_CONVERSION = YES;
  5128. CLANG_WARN_COMMA = YES;
  5129. CLANG_WARN_CONSTANT_CONVERSION = YES;
  5130. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  5131. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  5132. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  5133. CLANG_WARN_EMPTY_BODY = YES;
  5134. CLANG_WARN_ENUM_CONVERSION = YES;
  5135. CLANG_WARN_INFINITE_RECURSION = YES;
  5136. CLANG_WARN_INT_CONVERSION = YES;
  5137. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  5138. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  5139. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  5140. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  5141. CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
  5142. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  5143. CLANG_WARN_STRICT_PROTOTYPES = YES;
  5144. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  5145. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  5146. CLANG_WARN_UNREACHABLE_CODE = YES;
  5147. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  5148. COPY_PHASE_STRIP = NO;
  5149. DEBUG_INFORMATION_FORMAT = dwarf;
  5150. ENABLE_BITCODE = NO;
  5151. ENABLE_STRICT_OBJC_MSGSEND = YES;
  5152. ENABLE_TESTABILITY = YES;
  5153. GCC_C_LANGUAGE_STANDARD = gnu11;
  5154. GCC_DYNAMIC_NO_PIC = NO;
  5155. GCC_NO_COMMON_BLOCKS = YES;
  5156. GCC_OPTIMIZATION_LEVEL = 0;
  5157. GCC_PRECOMPILE_PREFIX_HEADER = YES;
  5158. GCC_PREFIX_HEADER = "$(SRCROOT)/SDJK/SDJKPrefixHeader.pch";
  5159. GCC_PREPROCESSOR_DEFINITIONS = (
  5160. "DEBUG=1",
  5161. "$(inherited)",
  5162. );
  5163. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  5164. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  5165. GCC_WARN_UNDECLARED_SELECTOR = YES;
  5166. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  5167. GCC_WARN_UNUSED_FUNCTION = YES;
  5168. GCC_WARN_UNUSED_VARIABLE = YES;
  5169. IPHONEOS_DEPLOYMENT_TARGET = 11.0;
  5170. MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
  5171. MTL_FAST_MATH = YES;
  5172. ONLY_ACTIVE_ARCH = YES;
  5173. SDKROOT = iphoneos;
  5174. };
  5175. name = Debug;
  5176. };
  5177. D08B8F8E26AA5F5300963C1A /* Release */ = {
  5178. isa = XCBuildConfiguration;
  5179. buildSettings = {
  5180. ALWAYS_SEARCH_USER_PATHS = NO;
  5181. CLANG_ANALYZER_NONNULL = YES;
  5182. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  5183. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  5184. CLANG_CXX_LIBRARY = "libc++";
  5185. CLANG_ENABLE_MODULES = YES;
  5186. CLANG_ENABLE_OBJC_ARC = YES;
  5187. CLANG_ENABLE_OBJC_WEAK = YES;
  5188. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  5189. CLANG_WARN_BOOL_CONVERSION = YES;
  5190. CLANG_WARN_COMMA = YES;
  5191. CLANG_WARN_CONSTANT_CONVERSION = YES;
  5192. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  5193. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  5194. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  5195. CLANG_WARN_EMPTY_BODY = YES;
  5196. CLANG_WARN_ENUM_CONVERSION = YES;
  5197. CLANG_WARN_INFINITE_RECURSION = YES;
  5198. CLANG_WARN_INT_CONVERSION = YES;
  5199. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  5200. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  5201. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  5202. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  5203. CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
  5204. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  5205. CLANG_WARN_STRICT_PROTOTYPES = YES;
  5206. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  5207. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  5208. CLANG_WARN_UNREACHABLE_CODE = YES;
  5209. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  5210. COPY_PHASE_STRIP = NO;
  5211. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  5212. ENABLE_BITCODE = NO;
  5213. ENABLE_NS_ASSERTIONS = NO;
  5214. ENABLE_STRICT_OBJC_MSGSEND = YES;
  5215. GCC_C_LANGUAGE_STANDARD = gnu11;
  5216. GCC_NO_COMMON_BLOCKS = YES;
  5217. GCC_PRECOMPILE_PREFIX_HEADER = YES;
  5218. GCC_PREFIX_HEADER = "$(SRCROOT)/SDJK/SDJKPrefixHeader.pch";
  5219. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  5220. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  5221. GCC_WARN_UNDECLARED_SELECTOR = YES;
  5222. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  5223. GCC_WARN_UNUSED_FUNCTION = YES;
  5224. GCC_WARN_UNUSED_VARIABLE = YES;
  5225. IPHONEOS_DEPLOYMENT_TARGET = 11.0;
  5226. MTL_ENABLE_DEBUG_INFO = NO;
  5227. MTL_FAST_MATH = YES;
  5228. SDKROOT = iphoneos;
  5229. VALIDATE_PRODUCT = YES;
  5230. };
  5231. name = Release;
  5232. };
  5233. D08B8F9026AA5F5300963C1A /* Debug */ = {
  5234. isa = XCBuildConfiguration;
  5235. baseConfigurationReference = 6E03D4E7FB899798097BAE8A /* Pods-SDJK.debug.xcconfig */;
  5236. buildSettings = {
  5237. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  5238. ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
  5239. ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES;
  5240. CLANG_WARN_MISSING_NOESCAPE = NO;
  5241. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = NO;
  5242. CODE_SIGN_ENTITLEMENTS = SDJK/SDJK.entitlements;
  5243. CODE_SIGN_IDENTITY = "Apple Development";
  5244. CODE_SIGN_STYLE = Automatic;
  5245. CURRENT_PROJECT_VERSION = 1;
  5246. DEVELOPMENT_TEAM = K7T6CU5SW5;
  5247. FRAMEWORK_SEARCH_PATHS = "$(inherited)";
  5248. GCC_PREPROCESSOR_DEFINITIONS = (
  5249. "$(inherited)",
  5250. "COCOAPODS=1",
  5251. "$(inherited)",
  5252. "SD_WEBP=1",
  5253. );
  5254. INFOPLIST_FILE = "$(SRCROOT)/SDJK/Info.plist";
  5255. IPHONEOS_DEPLOYMENT_TARGET = 11.0;
  5256. LD_RUNPATH_SEARCH_PATHS = (
  5257. "$(inherited)",
  5258. "@executable_path/Frameworks",
  5259. );
  5260. LIBRARY_SEARCH_PATHS = "$(inherited)";
  5261. MARKETING_VERSION = 1.1.2;
  5262. OTHER_LDFLAGS = (
  5263. "$(inherited)",
  5264. "-ObjC",
  5265. );
  5266. PRODUCT_BUNDLE_IDENTIFIER = come.sinotech.SuDaJiaKao;
  5267. PRODUCT_NAME = "$(TARGET_NAME)";
  5268. PROVISIONING_PROFILE_SPECIFIER = "";
  5269. TARGETED_DEVICE_FAMILY = 1;
  5270. };
  5271. name = Debug;
  5272. };
  5273. D08B8F9126AA5F5300963C1A /* Release */ = {
  5274. isa = XCBuildConfiguration;
  5275. baseConfigurationReference = A018283DDB3F90044487C9A2 /* Pods-SDJK.release.xcconfig */;
  5276. buildSettings = {
  5277. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  5278. ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
  5279. ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES;
  5280. CLANG_WARN_MISSING_NOESCAPE = NO;
  5281. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = NO;
  5282. CODE_SIGN_ENTITLEMENTS = SDJK/SDJK.entitlements;
  5283. CODE_SIGN_STYLE = Automatic;
  5284. CURRENT_PROJECT_VERSION = 1;
  5285. DEVELOPMENT_TEAM = K7T6CU5SW5;
  5286. FRAMEWORK_SEARCH_PATHS = "$(inherited)";
  5287. GCC_PREPROCESSOR_DEFINITIONS = (
  5288. "$(inherited)",
  5289. "COCOAPODS=1",
  5290. "$(inherited)",
  5291. "SD_WEBP=1",
  5292. );
  5293. INFOPLIST_FILE = "$(SRCROOT)/SDJK/Info.plist";
  5294. IPHONEOS_DEPLOYMENT_TARGET = 11.0;
  5295. LD_RUNPATH_SEARCH_PATHS = (
  5296. "$(inherited)",
  5297. "@executable_path/Frameworks",
  5298. );
  5299. LIBRARY_SEARCH_PATHS = "$(inherited)";
  5300. MARKETING_VERSION = 1.1.2;
  5301. OTHER_LDFLAGS = (
  5302. "$(inherited)",
  5303. "-ObjC",
  5304. );
  5305. PRODUCT_BUNDLE_IDENTIFIER = come.sinotech.SuDaJiaKao;
  5306. PRODUCT_NAME = "$(TARGET_NAME)";
  5307. TARGETED_DEVICE_FAMILY = 1;
  5308. };
  5309. name = Release;
  5310. };
  5311. D0C3DDE726FC2F070077503D /* Debug */ = {
  5312. isa = XCBuildConfiguration;
  5313. baseConfigurationReference = 6B0275AF8CCD225CC1923A94 /* Pods-NotificationService.debug.xcconfig */;
  5314. buildSettings = {
  5315. CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
  5316. CODE_SIGN_IDENTITY = "Apple Development";
  5317. CODE_SIGN_STYLE = Automatic;
  5318. CURRENT_PROJECT_VERSION = 13;
  5319. DEVELOPMENT_TEAM = K7T6CU5SW5;
  5320. GENERATE_INFOPLIST_FILE = YES;
  5321. INFOPLIST_FILE = NotificationService/Info.plist;
  5322. INFOPLIST_KEY_CFBundleDisplayName = NotificationService;
  5323. INFOPLIST_KEY_NSHumanReadableCopyright = "";
  5324. IPHONEOS_DEPLOYMENT_TARGET = 11.0;
  5325. LD_RUNPATH_SEARCH_PATHS = (
  5326. "$(inherited)",
  5327. "@executable_path/Frameworks",
  5328. "@executable_path/../../Frameworks",
  5329. );
  5330. MARKETING_VERSION = 1.0.0;
  5331. PRODUCT_BUNDLE_IDENTIFIER = come.sinotech.SuDaJiaKao.NotificationService;
  5332. PRODUCT_NAME = "$(TARGET_NAME)";
  5333. SKIP_INSTALL = YES;
  5334. SWIFT_EMIT_LOC_STRINGS = YES;
  5335. TARGETED_DEVICE_FAMILY = 1;
  5336. };
  5337. name = Debug;
  5338. };
  5339. D0C3DDE826FC2F070077503D /* Release */ = {
  5340. isa = XCBuildConfiguration;
  5341. baseConfigurationReference = D4FE11F9043CECBFF5EBF67F /* Pods-NotificationService.release.xcconfig */;
  5342. buildSettings = {
  5343. CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
  5344. CODE_SIGN_STYLE = Automatic;
  5345. CURRENT_PROJECT_VERSION = 13;
  5346. DEVELOPMENT_TEAM = K7T6CU5SW5;
  5347. GENERATE_INFOPLIST_FILE = YES;
  5348. INFOPLIST_FILE = NotificationService/Info.plist;
  5349. INFOPLIST_KEY_CFBundleDisplayName = NotificationService;
  5350. INFOPLIST_KEY_NSHumanReadableCopyright = "";
  5351. IPHONEOS_DEPLOYMENT_TARGET = 11.0;
  5352. LD_RUNPATH_SEARCH_PATHS = (
  5353. "$(inherited)",
  5354. "@executable_path/Frameworks",
  5355. "@executable_path/../../Frameworks",
  5356. );
  5357. MARKETING_VERSION = 1.0.0;
  5358. PRODUCT_BUNDLE_IDENTIFIER = come.sinotech.SuDaJiaKao.NotificationService;
  5359. PRODUCT_NAME = "$(TARGET_NAME)";
  5360. SKIP_INSTALL = YES;
  5361. SWIFT_EMIT_LOC_STRINGS = YES;
  5362. TARGETED_DEVICE_FAMILY = 1;
  5363. };
  5364. name = Release;
  5365. };
  5366. /* End XCBuildConfiguration section */
  5367. /* Begin XCConfigurationList section */
  5368. D08B8F7126AA5F5000963C1A /* Build configuration list for PBXProject "SDJK" */ = {
  5369. isa = XCConfigurationList;
  5370. buildConfigurations = (
  5371. D08B8F8D26AA5F5300963C1A /* Debug */,
  5372. D08B8F8E26AA5F5300963C1A /* Release */,
  5373. );
  5374. defaultConfigurationIsVisible = 0;
  5375. defaultConfigurationName = Release;
  5376. };
  5377. D08B8F8F26AA5F5300963C1A /* Build configuration list for PBXNativeTarget "SDJK" */ = {
  5378. isa = XCConfigurationList;
  5379. buildConfigurations = (
  5380. D08B8F9026AA5F5300963C1A /* Debug */,
  5381. D08B8F9126AA5F5300963C1A /* Release */,
  5382. );
  5383. defaultConfigurationIsVisible = 0;
  5384. defaultConfigurationName = Release;
  5385. };
  5386. D0C3DDE626FC2F070077503D /* Build configuration list for PBXNativeTarget "NotificationService" */ = {
  5387. isa = XCConfigurationList;
  5388. buildConfigurations = (
  5389. D0C3DDE726FC2F070077503D /* Debug */,
  5390. D0C3DDE826FC2F070077503D /* Release */,
  5391. );
  5392. defaultConfigurationIsVisible = 0;
  5393. defaultConfigurationName = Release;
  5394. };
  5395. /* End XCConfigurationList section */
  5396. };
  5397. rootObject = D08B8F6E26AA5F5000963C1A /* Project object */;
  5398. }