project.pbxproj 129 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 48;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. ABDC320D1BEAFB870012A159 /* YYTextTagExample.m in Sources */ = {isa = PBXBuildFile; fileRef = ABDC320C1BEAFB870012A159 /* YYTextTagExample.m */; };
  10. D9067DF11B975D3900F346EB /* YYTextExampleHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = D9067DF01B975D3900F346EB /* YYTextExampleHelper.m */; };
  11. D9067DF41B9813B500F346EB /* YYTextEditExample.m in Sources */ = {isa = PBXBuildFile; fileRef = D9067DF31B9813B500F346EB /* YYTextEditExample.m */; };
  12. D9067DF71B9856FF00F346EB /* YYTextMarkdownExample.m in Sources */ = {isa = PBXBuildFile; fileRef = D9067DF61B9856FF00F346EB /* YYTextMarkdownExample.m */; };
  13. D9067DFA1B98637B00F346EB /* YYTextEmoticonExample.m in Sources */ = {isa = PBXBuildFile; fileRef = D9067DF91B98637B00F346EB /* YYTextEmoticonExample.m */; };
  14. D9067DFD1B986D6F00F346EB /* YYTextBindingExample.m in Sources */ = {isa = PBXBuildFile; fileRef = D9067DFC1B986D6F00F346EB /* YYTextBindingExample.m */; };
  15. D9067E001B9879E300F346EB /* YYFPSLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = D9067DFF1B9879E300F346EB /* YYFPSLabel.m */; };
  16. D9067E031B987CF000F346EB /* YYTextAsyncExample.m in Sources */ = {isa = PBXBuildFile; fileRef = D9067E021B987CF000F346EB /* YYTextAsyncExample.m */; };
  17. D9067E071B98A3B200F346EB /* YYFeedListExample.m in Sources */ = {isa = PBXBuildFile; fileRef = D9067E061B98A3B200F346EB /* YYFeedListExample.m */; };
  18. D9067E0A1B98AAA000F346EB /* WBStatusTimelineViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D9067E091B98AAA000F346EB /* WBStatusTimelineViewController.m */; };
  19. D9067E1A1B98B6AE00F346EB /* WBModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D9067E191B98B6AE00F346EB /* WBModel.m */; };
  20. D9067E201B9A0B8F00F346EB /* WBStatusCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D9067E1F1B9A0B8F00F346EB /* WBStatusCell.m */; };
  21. D9067E231B9A0B9D00F346EB /* WBStatusLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = D9067E221B9A0B9D00F346EB /* WBStatusLayout.m */; };
  22. D9067E371B9AD7AD00F346EB /* ResourceWeibo.bundle in Resources */ = {isa = PBXBuildFile; fileRef = D9067E361B9AD7AC00F346EB /* ResourceWeibo.bundle */; };
  23. D9067E3A1B9AF7B300F346EB /* WBStatusHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = D9067E391B9AF7B300F346EB /* WBStatusHelper.m */; };
  24. D90F521F1B78537600C9B465 /* YYImageBenchmark.m in Sources */ = {isa = PBXBuildFile; fileRef = D90F521E1B78537600C9B465 /* YYImageBenchmark.m */; };
  25. D90F52241B7860E800C9B465 /* pia@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D90F52211B7860E800C9B465 /* pia@2x.png */; };
  26. D91A993E1B5A8DC200EF3A3E /* YYModelExample.m in Sources */ = {isa = PBXBuildFile; fileRef = D91A993D1B5A8DC200EF3A3E /* YYModelExample.m */; };
  27. D91A99441B5A8DE900EF3A3E /* YYImageExample.m in Sources */ = {isa = PBXBuildFile; fileRef = D91A99431B5A8DE900EF3A3E /* YYImageExample.m */; };
  28. D91A99471B5A8DF400EF3A3E /* YYTextExample.m in Sources */ = {isa = PBXBuildFile; fileRef = D91A99461B5A8DF400EF3A3E /* YYTextExample.m */; };
  29. D91A99591B5ACB9200EF3A3E /* YYWebImageExample.m in Sources */ = {isa = PBXBuildFile; fileRef = D91A99581B5ACB9200EF3A3E /* YYWebImageExample.m */; };
  30. D91A995B1B5ACF2A00EF3A3E /* niconiconi@2x.gif in Resources */ = {isa = PBXBuildFile; fileRef = D91A995A1B5ACF2A00EF3A3E /* niconiconi@2x.gif */; };
  31. D91A995E1B5ADA3900EF3A3E /* google@2x.webp in Resources */ = {isa = PBXBuildFile; fileRef = D91A995C1B5AD95900EF3A3E /* google@2x.webp */; };
  32. D91A995F1B5ADA3900EF3A3E /* nyancat@2x.webp in Resources */ = {isa = PBXBuildFile; fileRef = D91A995D1B5AD95900EF3A3E /* nyancat@2x.webp */; };
  33. D91A99721B5D2B4800EF3A3E /* YYImageExampleHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = D91A99711B5D2B4800EF3A3E /* YYImageExampleHelper.m */; };
  34. D9237BCC1BC2BA650092A558 /* WBStatusComposeTextParser.m in Sources */ = {isa = PBXBuildFile; fileRef = D9237BCB1BC2BA650092A558 /* WBStatusComposeTextParser.m */; };
  35. D9237BCF1BC2E0A80092A558 /* WBEmoticonInputView.m in Sources */ = {isa = PBXBuildFile; fileRef = D9237BCE1BC2E0A80092A558 /* WBEmoticonInputView.m */; };
  36. D92FF8651BC7FF0E00FFEBF4 /* T1HomeTimelineItemsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D92FF8641BC7FF0E00FFEBF4 /* T1HomeTimelineItemsViewController.m */; };
  37. D933C1621B7799A10065CDBB /* YYImageDisplayExample.m in Sources */ = {isa = PBXBuildFile; fileRef = D933C1611B7799A10065CDBB /* YYImageDisplayExample.m */; };
  38. D933C16E1B779FE90065CDBB /* cube@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D933C16D1B779FE90065CDBB /* cube@2x.png */; };
  39. D933C72B1B7E39EA0065CDBB /* ermilio_lossless.bpg in Resources */ = {isa = PBXBuildFile; fileRef = D933C72A1B7E39EA0065CDBB /* ermilio_lossless.bpg */; };
  40. D9387D471C7CBCAF00717477 /* YYUtilityExample.m in Sources */ = {isa = PBXBuildFile; fileRef = D9387D461C7CBCAF00717477 /* YYUtilityExample.m */; };
  41. D9387D4A1C7CBD7F00717477 /* YYKeychainExample.m in Sources */ = {isa = PBXBuildFile; fileRef = D9387D491C7CBD7F00717477 /* YYKeychainExample.m */; };
  42. D939F5DF1B7CA2CA003EEC6A /* YYBPGCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = D939F5DE1B7CA2CA003EEC6A /* YYBPGCoder.m */; };
  43. D939F5E11B7CB044003EEC6A /* dribbble64_imageio.png in Resources */ = {isa = PBXBuildFile; fileRef = D939F5E01B7CB044003EEC6A /* dribbble64_imageio.png */; };
  44. D939F5E31B7CB04A003EEC6A /* dribbble128_imageio.png in Resources */ = {isa = PBXBuildFile; fileRef = D939F5E21B7CB04A003EEC6A /* dribbble128_imageio.png */; };
  45. D939F5E51B7CB04D003EEC6A /* dribbble256_imageio.png in Resources */ = {isa = PBXBuildFile; fileRef = D939F5E41B7CB04D003EEC6A /* dribbble256_imageio.png */; };
  46. D939F5E71B7CB052003EEC6A /* dribbble512_imageio.png in Resources */ = {isa = PBXBuildFile; fileRef = D939F5E61B7CB052003EEC6A /* dribbble512_imageio.png */; };
  47. D939F7471B7E0254003EEC6A /* ermilio_lossless.webp in Resources */ = {isa = PBXBuildFile; fileRef = D939F7401B7E0254003EEC6A /* ermilio_lossless.webp */; };
  48. D939F7481B7E0254003EEC6A /* ermilio_q15.bpg in Resources */ = {isa = PBXBuildFile; fileRef = D939F7411B7E0254003EEC6A /* ermilio_q15.bpg */; };
  49. D939F7491B7E0254003EEC6A /* ermilio_q20.bpg in Resources */ = {isa = PBXBuildFile; fileRef = D939F7421B7E0254003EEC6A /* ermilio_q20.bpg */; };
  50. D939F74A1B7E0254003EEC6A /* ermilio_q85.webp in Resources */ = {isa = PBXBuildFile; fileRef = D939F7431B7E0254003EEC6A /* ermilio_q85.webp */; };
  51. D939F74B1B7E0254003EEC6A /* ermilio_q90.webp in Resources */ = {isa = PBXBuildFile; fileRef = D939F7441B7E0254003EEC6A /* ermilio_q90.webp */; };
  52. D939F74C1B7E0254003EEC6A /* ermilio.gif in Resources */ = {isa = PBXBuildFile; fileRef = D939F7451B7E0254003EEC6A /* ermilio.gif */; };
  53. D939F74D1B7E0254003EEC6A /* ermilio.png in Resources */ = {isa = PBXBuildFile; fileRef = D939F7461B7E0254003EEC6A /* ermilio.png */; };
  54. D943B48D19EC2BC100A9481E /* YYRootViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D943B48C19EC2BC100A9481E /* YYRootViewController.m */; };
  55. D94C07D01B9ECD5F006299A2 /* WBStatusComposeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D94C07CF1B9ECD5F006299A2 /* WBStatusComposeViewController.m */; };
  56. D94D6D121BA323DA00852804 /* YYSimpleWebViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D94D6D111BA323DA00852804 /* YYSimpleWebViewController.m */; };
  57. D95340A21BA47D38004FDE84 /* YYTextCopyPasteExample.m in Sources */ = {isa = PBXBuildFile; fileRef = D95340A11BA47D38004FDE84 /* YYTextCopyPasteExample.m */; };
  58. D95340A51BA47D6E004FDE84 /* YYTextUndoRedoExample.m in Sources */ = {isa = PBXBuildFile; fileRef = D95340A41BA47D6E004FDE84 /* YYTextUndoRedoExample.m */; };
  59. D96E58E81B7F885D004B8B45 /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D96E58E71B7F885D004B8B45 /* AssetsLibrary.framework */; };
  60. D9700CC91BC680A000F878A4 /* YYPhotoGroupView.m in Sources */ = {isa = PBXBuildFile; fileRef = D9700CC81BC680A000F878A4 /* YYPhotoGroupView.m */; };
  61. D9700D921BC7C16900F878A4 /* weibo_6.json in Resources */ = {isa = PBXBuildFile; fileRef = D9700D8A1BC7C16900F878A4 /* weibo_6.json */; };
  62. D9700D931BC7C16900F878A4 /* weibo_2.json in Resources */ = {isa = PBXBuildFile; fileRef = D9700D8B1BC7C16900F878A4 /* weibo_2.json */; };
  63. D9700D941BC7C16900F878A4 /* weibo_4.json in Resources */ = {isa = PBXBuildFile; fileRef = D9700D8C1BC7C16900F878A4 /* weibo_4.json */; };
  64. D9700D951BC7C16900F878A4 /* weibo_5.json in Resources */ = {isa = PBXBuildFile; fileRef = D9700D8D1BC7C16900F878A4 /* weibo_5.json */; };
  65. D9700D961BC7C16900F878A4 /* weibo_1.json in Resources */ = {isa = PBXBuildFile; fileRef = D9700D8E1BC7C16900F878A4 /* weibo_1.json */; };
  66. D9700D971BC7C16900F878A4 /* weibo_0.json in Resources */ = {isa = PBXBuildFile; fileRef = D9700D8F1BC7C16900F878A4 /* weibo_0.json */; };
  67. D9700D981BC7C16900F878A4 /* weibo_3.json in Resources */ = {isa = PBXBuildFile; fileRef = D9700D901BC7C16900F878A4 /* weibo_3.json */; };
  68. D9700D991BC7C16900F878A4 /* weibo_7.json in Resources */ = {isa = PBXBuildFile; fileRef = D9700D911BC7C16900F878A4 /* weibo_7.json */; };
  69. D9700D9C1BC7D44500F878A4 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = D9700D9B1BC7D44500F878A4 /* libz.tbd */; };
  70. D9700D9E1BC7D44B00F878A4 /* libsqlite3.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = D9700D9D1BC7D44B00F878A4 /* libsqlite3.tbd */; };
  71. D9700DA11BC9123300F878A4 /* T1StatusLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = D9700DA01BC9123300F878A4 /* T1StatusLayout.m */; };
  72. D97484D619CAAD2900F46DE1 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = D97484D519CAAD2900F46DE1 /* main.m */; };
  73. D97484D919CAAD2900F46DE1 /* YYAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = D97484D819CAAD2900F46DE1 /* YYAppDelegate.m */; };
  74. D97484E419CAAD2900F46DE1 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = D97484E219CAAD2900F46DE1 /* LaunchScreen.xib */; };
  75. D974851619CAB38900F46DE1 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D974851519CAB38900F46DE1 /* UIKit.framework */; };
  76. D974851A19CAB39100F46DE1 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D974851919CAB39100F46DE1 /* QuartzCore.framework */; };
  77. D974851C19CAB39700F46DE1 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D974851B19CAB39700F46DE1 /* CoreGraphics.framework */; };
  78. D974851E19CAB39C00F46DE1 /* CoreImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D974851D19CAB39C00F46DE1 /* CoreImage.framework */; };
  79. D974852019CAB3A100F46DE1 /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D974851F19CAB3A100F46DE1 /* CoreText.framework */; settings = {ATTRIBUTES = (Required, ); }; };
  80. D97FC1131BA191C800E7ECBF /* YYTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D97FC1121BA191C800E7ECBF /* YYTableViewCell.m */; };
  81. D98193221BC8016100BA0604 /* T1StatusCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D98193211BC8016100BA0604 /* T1StatusCell.m */; };
  82. D98193251BC801CF00BA0604 /* T1Model.m in Sources */ = {isa = PBXBuildFile; fileRef = D98193241BC801CF00BA0604 /* T1Model.m */; };
  83. D98193281BC8067C00BA0604 /* Twitter@3x.jpg in Resources */ = {isa = PBXBuildFile; fileRef = D98193261BC8067C00BA0604 /* Twitter@3x.jpg */; };
  84. D98193291BC8067C00BA0604 /* Weibo@3x.jpg in Resources */ = {isa = PBXBuildFile; fileRef = D98193271BC8067C00BA0604 /* Weibo@3x.jpg */; };
  85. D981932C1BC8115600BA0604 /* YYTextRubyExample.m in Sources */ = {isa = PBXBuildFile; fileRef = D981932B1BC8115600BA0604 /* YYTextRubyExample.m */; };
  86. D98193311BC829F900BA0604 /* twitter_0.json in Resources */ = {isa = PBXBuildFile; fileRef = D981932D1BC829F900BA0604 /* twitter_0.json */; };
  87. D98193321BC829F900BA0604 /* twitter_1.json in Resources */ = {isa = PBXBuildFile; fileRef = D981932E1BC829F900BA0604 /* twitter_1.json */; };
  88. D98193331BC829F900BA0604 /* twitter_2.json in Resources */ = {isa = PBXBuildFile; fileRef = D981932F1BC829F900BA0604 /* twitter_2.json */; };
  89. D98193341BC829F900BA0604 /* twitter_3.json in Resources */ = {isa = PBXBuildFile; fileRef = D98193301BC829F900BA0604 /* twitter_3.json */; };
  90. D98193411BCAB84F00BA0604 /* T1Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = D98193401BCAB84F00BA0604 /* T1Helper.m */; };
  91. D98193431BCAD3EF00BA0604 /* ResourceTwitter.bundle in Resources */ = {isa = PBXBuildFile; fileRef = D98193421BCAD3EF00BA0604 /* ResourceTwitter.bundle */; };
  92. D991962A1BA71AD80071C80E /* YYControl.m in Sources */ = {isa = PBXBuildFile; fileRef = D99196291BA71AD80071C80E /* YYControl.m */; };
  93. D9971BB01B84D55A00A7B424 /* YYTextAttributeExample.m in Sources */ = {isa = PBXBuildFile; fileRef = D9971BAF1B84D55A00A7B424 /* YYTextAttributeExample.m */; };
  94. D9971BB51B85023300A7B424 /* EmoticonWeibo.bundle in Resources */ = {isa = PBXBuildFile; fileRef = D9971BB31B85023300A7B424 /* EmoticonWeibo.bundle */; };
  95. D9971BB61B85023300A7B424 /* EmoticonQQ.bundle in Resources */ = {isa = PBXBuildFile; fileRef = D9971BB41B85023300A7B424 /* EmoticonQQ.bundle */; };
  96. D9B25F9D1BEE79280038C00A /* bpg.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D9B25F9B1BEE79280038C00A /* bpg.framework */; };
  97. D9B25F9E1BEE79280038C00A /* WebP.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D9B25F9C1BEE79280038C00A /* WebP.framework */; };
  98. D9B260501BEE79370038C00A /* NSArray+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FA31BEE79370038C00A /* NSArray+YYAdd.m */; };
  99. D9B260511BEE79370038C00A /* NSBundle+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FA51BEE79370038C00A /* NSBundle+YYAdd.m */; };
  100. D9B260521BEE79370038C00A /* NSData+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FA71BEE79370038C00A /* NSData+YYAdd.m */; };
  101. D9B260531BEE79370038C00A /* NSDate+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FA91BEE79370038C00A /* NSDate+YYAdd.m */; };
  102. D9B260541BEE79370038C00A /* NSDictionary+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FAB1BEE79370038C00A /* NSDictionary+YYAdd.m */; };
  103. D9B260551BEE79370038C00A /* NSKeyedUnarchiver+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FAD1BEE79370038C00A /* NSKeyedUnarchiver+YYAdd.m */; };
  104. D9B260561BEE79370038C00A /* NSNotificationCenter+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FAF1BEE79370038C00A /* NSNotificationCenter+YYAdd.m */; };
  105. D9B260571BEE79370038C00A /* NSNumber+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FB11BEE79370038C00A /* NSNumber+YYAdd.m */; };
  106. D9B260581BEE79370038C00A /* NSObject+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FB31BEE79370038C00A /* NSObject+YYAdd.m */; };
  107. D9B260591BEE79370038C00A /* NSObject+YYAddForARC.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FB51BEE79370038C00A /* NSObject+YYAddForARC.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
  108. D9B2605A1BEE79370038C00A /* NSObject+YYAddForKVO.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FB71BEE79370038C00A /* NSObject+YYAddForKVO.m */; };
  109. D9B2605B1BEE79370038C00A /* NSString+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FB91BEE79370038C00A /* NSString+YYAdd.m */; };
  110. D9B2605C1BEE79370038C00A /* NSThread+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FBB1BEE79370038C00A /* NSThread+YYAdd.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
  111. D9B2605D1BEE79370038C00A /* NSTimer+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FBD1BEE79370038C00A /* NSTimer+YYAdd.m */; };
  112. D9B2605E1BEE79370038C00A /* CALayer+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FC01BEE79370038C00A /* CALayer+YYAdd.m */; };
  113. D9B2605F1BEE79370038C00A /* YYCGUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FC21BEE79370038C00A /* YYCGUtilities.m */; };
  114. D9B260601BEE79370038C00A /* UIApplication+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FC51BEE79370038C00A /* UIApplication+YYAdd.m */; };
  115. D9B260611BEE79370038C00A /* UIBarButtonItem+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FC71BEE79370038C00A /* UIBarButtonItem+YYAdd.m */; };
  116. D9B260621BEE79370038C00A /* UIBezierPath+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FC91BEE79370038C00A /* UIBezierPath+YYAdd.m */; };
  117. D9B260631BEE79370038C00A /* UIColor+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FCB1BEE79370038C00A /* UIColor+YYAdd.m */; };
  118. D9B260641BEE79370038C00A /* UIControl+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FCD1BEE79370038C00A /* UIControl+YYAdd.m */; };
  119. D9B260651BEE79370038C00A /* UIDevice+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FCF1BEE79370038C00A /* UIDevice+YYAdd.m */; };
  120. D9B260661BEE79370038C00A /* UIFont+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FD11BEE79370038C00A /* UIFont+YYAdd.m */; };
  121. D9B260671BEE79370038C00A /* UIGestureRecognizer+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FD31BEE79370038C00A /* UIGestureRecognizer+YYAdd.m */; };
  122. D9B260681BEE79370038C00A /* UIImage+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FD51BEE79370038C00A /* UIImage+YYAdd.m */; };
  123. D9B260691BEE79370038C00A /* UIScreen+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FD71BEE79370038C00A /* UIScreen+YYAdd.m */; };
  124. D9B2606A1BEE79370038C00A /* UIScrollView+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FD91BEE79370038C00A /* UIScrollView+YYAdd.m */; };
  125. D9B2606B1BEE79370038C00A /* UITableView+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FDB1BEE79370038C00A /* UITableView+YYAdd.m */; };
  126. D9B2606C1BEE79370038C00A /* UITextField+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FDD1BEE79370038C00A /* UITextField+YYAdd.m */; };
  127. D9B2606D1BEE79370038C00A /* UIView+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FDF1BEE79370038C00A /* UIView+YYAdd.m */; };
  128. D9B2606E1BEE79370038C00A /* YYCache.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FE31BEE79370038C00A /* YYCache.m */; };
  129. D9B2606F1BEE79370038C00A /* YYDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FE51BEE79370038C00A /* YYDiskCache.m */; };
  130. D9B260701BEE79370038C00A /* YYKVStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FE71BEE79370038C00A /* YYKVStorage.m */; };
  131. D9B260711BEE79370038C00A /* YYMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FE91BEE79370038C00A /* YYMemoryCache.m */; };
  132. D9B260721BEE79370038C00A /* _YYWebImageSetter.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FED1BEE79370038C00A /* _YYWebImageSetter.m */; };
  133. D9B260731BEE79370038C00A /* CALayer+YYWebImage.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FEF1BEE79370038C00A /* CALayer+YYWebImage.m */; };
  134. D9B260741BEE79370038C00A /* MKAnnotationView+YYWebImage.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FF11BEE79370038C00A /* MKAnnotationView+YYWebImage.m */; };
  135. D9B260751BEE79370038C00A /* UIButton+YYWebImage.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FF31BEE79370038C00A /* UIButton+YYWebImage.m */; };
  136. D9B260761BEE79370038C00A /* UIImageView+YYWebImage.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FF51BEE79370038C00A /* UIImageView+YYWebImage.m */; };
  137. D9B260771BEE79370038C00A /* YYAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FF71BEE79370038C00A /* YYAnimatedImageView.m */; };
  138. D9B260781BEE79370038C00A /* YYFrameImage.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FF91BEE79370038C00A /* YYFrameImage.m */; };
  139. D9B260791BEE79370038C00A /* YYImage.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FFB1BEE79370038C00A /* YYImage.m */; };
  140. D9B2607A1BEE79370038C00A /* YYImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FFD1BEE79370038C00A /* YYImageCache.m */; };
  141. D9B2607B1BEE79370038C00A /* YYImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B25FFF1BEE79370038C00A /* YYImageCoder.m */; };
  142. D9B2607C1BEE79370038C00A /* YYSpriteSheetImage.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260011BEE79370038C00A /* YYSpriteSheetImage.m */; };
  143. D9B2607D1BEE79370038C00A /* YYWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260031BEE79370038C00A /* YYWebImageManager.m */; };
  144. D9B2607E1BEE79370038C00A /* YYWebImageOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260051BEE79370038C00A /* YYWebImageOperation.m */; };
  145. D9B2607F1BEE79370038C00A /* NSObject+YYModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260081BEE79370038C00A /* NSObject+YYModel.m */; };
  146. D9B260801BEE79370038C00A /* YYClassInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B2600A1BEE79370038C00A /* YYClassInfo.m */; };
  147. D9B260811BEE79370038C00A /* YYTextContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B2600E1BEE79370038C00A /* YYTextContainerView.m */; };
  148. D9B260821BEE79370038C00A /* YYTextDebugOption.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260101BEE79370038C00A /* YYTextDebugOption.m */; };
  149. D9B260831BEE79370038C00A /* YYTextEffectWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260121BEE79370038C00A /* YYTextEffectWindow.m */; };
  150. D9B260841BEE79370038C00A /* YYTextInput.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260141BEE79370038C00A /* YYTextInput.m */; };
  151. D9B260851BEE79370038C00A /* YYTextKeyboardManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260161BEE79370038C00A /* YYTextKeyboardManager.m */; };
  152. D9B260861BEE79370038C00A /* YYTextLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260181BEE79370038C00A /* YYTextLayout.m */; };
  153. D9B260871BEE79370038C00A /* YYTextLine.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B2601A1BEE79370038C00A /* YYTextLine.m */; };
  154. D9B260881BEE79370038C00A /* YYTextMagnifier.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B2601C1BEE79370038C00A /* YYTextMagnifier.m */; };
  155. D9B260891BEE79370038C00A /* YYTextSelectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B2601E1BEE79370038C00A /* YYTextSelectionView.m */; };
  156. D9B2608A1BEE79370038C00A /* NSAttributedString+YYText.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260211BEE79370038C00A /* NSAttributedString+YYText.m */; };
  157. D9B2608B1BEE79370038C00A /* NSParagraphStyle+YYText.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260231BEE79370038C00A /* NSParagraphStyle+YYText.m */; };
  158. D9B2608C1BEE79370038C00A /* UIPasteboard+YYText.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260251BEE79370038C00A /* UIPasteboard+YYText.m */; };
  159. D9B2608D1BEE79370038C00A /* YYTextArchiver.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260271BEE79370038C00A /* YYTextArchiver.m */; };
  160. D9B2608E1BEE79370038C00A /* YYTextAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260291BEE79370038C00A /* YYTextAttribute.m */; };
  161. D9B2608F1BEE79370038C00A /* YYTextParser.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B2602B1BEE79370038C00A /* YYTextParser.m */; };
  162. D9B260901BEE79370038C00A /* YYTextRubyAnnotation.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B2602D1BEE79370038C00A /* YYTextRubyAnnotation.m */; };
  163. D9B260911BEE79370038C00A /* YYTextRunDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B2602F1BEE79370038C00A /* YYTextRunDelegate.m */; };
  164. D9B260921BEE79370038C00A /* YYTextUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260311BEE79370038C00A /* YYTextUtilities.m */; };
  165. D9B260931BEE79370038C00A /* YYLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260331BEE79370038C00A /* YYLabel.m */; };
  166. D9B260941BEE79370038C00A /* YYTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260351BEE79370038C00A /* YYTextView.m */; };
  167. D9B260951BEE79370038C00A /* YYAsyncLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260381BEE79370038C00A /* YYAsyncLayer.m */; };
  168. D9B260961BEE79370038C00A /* YYDispatchQueuePool.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B2603A1BEE79370038C00A /* YYDispatchQueuePool.m */; };
  169. D9B260971BEE79370038C00A /* YYFileHash.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B2603C1BEE79370038C00A /* YYFileHash.m */; };
  170. D9B260981BEE79370038C00A /* YYGestureRecognizer.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B2603E1BEE79370038C00A /* YYGestureRecognizer.m */; };
  171. D9B260991BEE79370038C00A /* YYKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260401BEE79370038C00A /* YYKeychain.m */; };
  172. D9B2609A1BEE79370038C00A /* YYReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260421BEE79370038C00A /* YYReachability.m */; };
  173. D9B2609B1BEE79370038C00A /* YYSentinel.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260441BEE79370038C00A /* YYSentinel.m */; };
  174. D9B2609C1BEE79370038C00A /* YYThreadSafeArray.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260461BEE79370038C00A /* YYThreadSafeArray.m */; };
  175. D9B2609D1BEE79370038C00A /* YYThreadSafeDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B260481BEE79370038C00A /* YYThreadSafeDictionary.m */; };
  176. D9B2609E1BEE79370038C00A /* YYTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B2604A1BEE79370038C00A /* YYTimer.m */; };
  177. D9B2609F1BEE79370038C00A /* YYTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B2604C1BEE79370038C00A /* YYTransaction.m */; };
  178. D9B260A01BEE79370038C00A /* YYWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = D9B2604E1BEE79370038C00A /* YYWeakProxy.m */; };
  179. D9B263B91BEF66010038C00A /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D9B263B81BEF66010038C00A /* MobileCoreServices.framework */; };
  180. D9BB668B1B73365700F33A46 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D9C786411AB7C6BC001317AD /* ImageIO.framework */; };
  181. D9C7863E1AB7C66D001317AD /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D9C7863D1AB7C66D001317AD /* CoreFoundation.framework */; };
  182. D9C786401AB7C69E001317AD /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D9C7863F1AB7C69E001317AD /* Accelerate.framework */; };
  183. D9C786441AB7C6D8001317AD /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D9C786431AB7C6D8001317AD /* SystemConfiguration.framework */; };
  184. D9C786461AB7C6E9001317AD /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D9C786451AB7C6E9001317AD /* Security.framework */; };
  185. D9CBA58F1B9DCD9800EA452B /* YYTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = D9CBA58E1B9DCD9800EA452B /* YYTableView.m */; };
  186. D9CC99B01B87695300A9466D /* YYTextAttachmentExample.m in Sources */ = {isa = PBXBuildFile; fileRef = D9CC99AF1B87695300A9466D /* YYTextAttachmentExample.m */; };
  187. D9CC99EB1B8B528300A9466D /* YYImageProgressiveExample.m in Sources */ = {isa = PBXBuildFile; fileRef = D9CC99EA1B8B528300A9466D /* YYImageProgressiveExample.m */; };
  188. D9CC99EF1B8B53A400A9466D /* wall-e@2x.webp in Resources */ = {isa = PBXBuildFile; fileRef = D9CC99EE1B8B53A400A9466D /* wall-e@2x.webp */; };
  189. D9CC99F61B8B568B00A9466D /* mew_baseline.gif in Resources */ = {isa = PBXBuildFile; fileRef = D9CC99F01B8B568B00A9466D /* mew_baseline.gif */; };
  190. D9CC99F71B8B568B00A9466D /* mew_progressive.jpg in Resources */ = {isa = PBXBuildFile; fileRef = D9CC99F11B8B568B00A9466D /* mew_progressive.jpg */; };
  191. D9CC99F81B8B568B00A9466D /* mew_baseline.jpg in Resources */ = {isa = PBXBuildFile; fileRef = D9CC99F21B8B568B00A9466D /* mew_baseline.jpg */; };
  192. D9CC99F91B8B568B00A9466D /* mew_interlaced.gif in Resources */ = {isa = PBXBuildFile; fileRef = D9CC99F31B8B568B00A9466D /* mew_interlaced.gif */; };
  193. D9CC99FA1B8B568B00A9466D /* mew_interlaced.png in Resources */ = {isa = PBXBuildFile; fileRef = D9CC99F41B8B568B00A9466D /* mew_interlaced.png */; };
  194. D9CC99FB1B8B568B00A9466D /* mew_baseline.png in Resources */ = {isa = PBXBuildFile; fileRef = D9CC99F51B8B568B00A9466D /* mew_baseline.png */; };
  195. /* End PBXBuildFile section */
  196. /* Begin PBXFileReference section */
  197. ABDC320B1BEAFB870012A159 /* YYTextTagExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextTagExample.h; sourceTree = "<group>"; };
  198. ABDC320C1BEAFB870012A159 /* YYTextTagExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextTagExample.m; sourceTree = "<group>"; };
  199. D9067DEF1B975D3900F346EB /* YYTextExampleHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextExampleHelper.h; sourceTree = "<group>"; };
  200. D9067DF01B975D3900F346EB /* YYTextExampleHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextExampleHelper.m; sourceTree = "<group>"; };
  201. D9067DF21B9813B500F346EB /* YYTextEditExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextEditExample.h; sourceTree = "<group>"; };
  202. D9067DF31B9813B500F346EB /* YYTextEditExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextEditExample.m; sourceTree = "<group>"; };
  203. D9067DF51B9856FF00F346EB /* YYTextMarkdownExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextMarkdownExample.h; sourceTree = "<group>"; };
  204. D9067DF61B9856FF00F346EB /* YYTextMarkdownExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextMarkdownExample.m; sourceTree = "<group>"; };
  205. D9067DF81B98637B00F346EB /* YYTextEmoticonExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextEmoticonExample.h; sourceTree = "<group>"; };
  206. D9067DF91B98637B00F346EB /* YYTextEmoticonExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextEmoticonExample.m; sourceTree = "<group>"; };
  207. D9067DFB1B986D6F00F346EB /* YYTextBindingExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextBindingExample.h; sourceTree = "<group>"; };
  208. D9067DFC1B986D6F00F346EB /* YYTextBindingExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextBindingExample.m; sourceTree = "<group>"; };
  209. D9067DFE1B9879E300F346EB /* YYFPSLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYFPSLabel.h; sourceTree = "<group>"; };
  210. D9067DFF1B9879E300F346EB /* YYFPSLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYFPSLabel.m; sourceTree = "<group>"; };
  211. D9067E011B987CF000F346EB /* YYTextAsyncExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextAsyncExample.h; sourceTree = "<group>"; };
  212. D9067E021B987CF000F346EB /* YYTextAsyncExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextAsyncExample.m; sourceTree = "<group>"; };
  213. D9067E051B98A3B200F346EB /* YYFeedListExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYFeedListExample.h; sourceTree = "<group>"; };
  214. D9067E061B98A3B200F346EB /* YYFeedListExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYFeedListExample.m; sourceTree = "<group>"; };
  215. D9067E081B98AAA000F346EB /* WBStatusTimelineViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WBStatusTimelineViewController.h; sourceTree = "<group>"; };
  216. D9067E091B98AAA000F346EB /* WBStatusTimelineViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WBStatusTimelineViewController.m; sourceTree = "<group>"; };
  217. D9067E181B98B6AE00F346EB /* WBModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WBModel.h; sourceTree = "<group>"; };
  218. D9067E191B98B6AE00F346EB /* WBModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WBModel.m; sourceTree = "<group>"; };
  219. D9067E1E1B9A0B8F00F346EB /* WBStatusCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WBStatusCell.h; sourceTree = "<group>"; };
  220. D9067E1F1B9A0B8F00F346EB /* WBStatusCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WBStatusCell.m; sourceTree = "<group>"; };
  221. D9067E211B9A0B9D00F346EB /* WBStatusLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WBStatusLayout.h; sourceTree = "<group>"; };
  222. D9067E221B9A0B9D00F346EB /* WBStatusLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WBStatusLayout.m; sourceTree = "<group>"; };
  223. D9067E361B9AD7AC00F346EB /* ResourceWeibo.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = ResourceWeibo.bundle; sourceTree = "<group>"; };
  224. D9067E381B9AF7B300F346EB /* WBStatusHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WBStatusHelper.h; sourceTree = "<group>"; };
  225. D9067E391B9AF7B300F346EB /* WBStatusHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WBStatusHelper.m; sourceTree = "<group>"; };
  226. D90F521D1B78537600C9B465 /* YYImageBenchmark.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYImageBenchmark.h; sourceTree = "<group>"; };
  227. D90F521E1B78537600C9B465 /* YYImageBenchmark.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYImageBenchmark.m; sourceTree = "<group>"; };
  228. D90F52211B7860E800C9B465 /* pia@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "pia@2x.png"; sourceTree = "<group>"; };
  229. D91A993C1B5A8DC200EF3A3E /* YYModelExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYModelExample.h; sourceTree = "<group>"; };
  230. D91A993D1B5A8DC200EF3A3E /* YYModelExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYModelExample.m; sourceTree = "<group>"; };
  231. D91A99421B5A8DE900EF3A3E /* YYImageExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYImageExample.h; sourceTree = "<group>"; };
  232. D91A99431B5A8DE900EF3A3E /* YYImageExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYImageExample.m; sourceTree = "<group>"; };
  233. D91A99451B5A8DF400EF3A3E /* YYTextExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextExample.h; sourceTree = "<group>"; };
  234. D91A99461B5A8DF400EF3A3E /* YYTextExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextExample.m; sourceTree = "<group>"; };
  235. D91A99571B5ACB9200EF3A3E /* YYWebImageExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYWebImageExample.h; sourceTree = "<group>"; };
  236. D91A99581B5ACB9200EF3A3E /* YYWebImageExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYWebImageExample.m; sourceTree = "<group>"; };
  237. D91A995A1B5ACF2A00EF3A3E /* niconiconi@2x.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; path = "niconiconi@2x.gif"; sourceTree = "<group>"; };
  238. D91A995C1B5AD95900EF3A3E /* google@2x.webp */ = {isa = PBXFileReference; lastKnownFileType = file; path = "google@2x.webp"; sourceTree = "<group>"; };
  239. D91A995D1B5AD95900EF3A3E /* nyancat@2x.webp */ = {isa = PBXFileReference; lastKnownFileType = file; path = "nyancat@2x.webp"; sourceTree = "<group>"; };
  240. D91A99701B5D2B4800EF3A3E /* YYImageExampleHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYImageExampleHelper.h; sourceTree = "<group>"; };
  241. D91A99711B5D2B4800EF3A3E /* YYImageExampleHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYImageExampleHelper.m; sourceTree = "<group>"; };
  242. D9237BCA1BC2BA650092A558 /* WBStatusComposeTextParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WBStatusComposeTextParser.h; sourceTree = "<group>"; };
  243. D9237BCB1BC2BA650092A558 /* WBStatusComposeTextParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WBStatusComposeTextParser.m; sourceTree = "<group>"; };
  244. D9237BCD1BC2E0A80092A558 /* WBEmoticonInputView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WBEmoticonInputView.h; sourceTree = "<group>"; };
  245. D9237BCE1BC2E0A80092A558 /* WBEmoticonInputView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WBEmoticonInputView.m; sourceTree = "<group>"; };
  246. D92FF8631BC7FF0E00FFEBF4 /* T1HomeTimelineItemsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = T1HomeTimelineItemsViewController.h; sourceTree = "<group>"; };
  247. D92FF8641BC7FF0E00FFEBF4 /* T1HomeTimelineItemsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = T1HomeTimelineItemsViewController.m; sourceTree = "<group>"; };
  248. D933C1601B7799A10065CDBB /* YYImageDisplayExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYImageDisplayExample.h; sourceTree = "<group>"; };
  249. D933C1611B7799A10065CDBB /* YYImageDisplayExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYImageDisplayExample.m; sourceTree = "<group>"; };
  250. D933C16D1B779FE90065CDBB /* cube@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "cube@2x.png"; sourceTree = "<group>"; };
  251. D933C72A1B7E39EA0065CDBB /* ermilio_lossless.bpg */ = {isa = PBXFileReference; lastKnownFileType = file; path = ermilio_lossless.bpg; sourceTree = "<group>"; };
  252. D9387D451C7CBCAF00717477 /* YYUtilityExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYUtilityExample.h; sourceTree = "<group>"; };
  253. D9387D461C7CBCAF00717477 /* YYUtilityExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYUtilityExample.m; sourceTree = "<group>"; };
  254. D9387D481C7CBD7F00717477 /* YYKeychainExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYKeychainExample.h; sourceTree = "<group>"; };
  255. D9387D491C7CBD7F00717477 /* YYKeychainExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYKeychainExample.m; sourceTree = "<group>"; };
  256. D939F5DD1B7CA2CA003EEC6A /* YYBPGCoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYBPGCoder.h; sourceTree = "<group>"; };
  257. D939F5DE1B7CA2CA003EEC6A /* YYBPGCoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYBPGCoder.m; sourceTree = "<group>"; };
  258. D939F5E01B7CB044003EEC6A /* dribbble64_imageio.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = dribbble64_imageio.png; sourceTree = "<group>"; };
  259. D939F5E21B7CB04A003EEC6A /* dribbble128_imageio.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = dribbble128_imageio.png; sourceTree = "<group>"; };
  260. D939F5E41B7CB04D003EEC6A /* dribbble256_imageio.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = dribbble256_imageio.png; sourceTree = "<group>"; };
  261. D939F5E61B7CB052003EEC6A /* dribbble512_imageio.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = dribbble512_imageio.png; sourceTree = "<group>"; };
  262. D939F7401B7E0254003EEC6A /* ermilio_lossless.webp */ = {isa = PBXFileReference; lastKnownFileType = file; path = ermilio_lossless.webp; sourceTree = "<group>"; };
  263. D939F7411B7E0254003EEC6A /* ermilio_q15.bpg */ = {isa = PBXFileReference; lastKnownFileType = file; path = ermilio_q15.bpg; sourceTree = "<group>"; };
  264. D939F7421B7E0254003EEC6A /* ermilio_q20.bpg */ = {isa = PBXFileReference; lastKnownFileType = file; path = ermilio_q20.bpg; sourceTree = "<group>"; };
  265. D939F7431B7E0254003EEC6A /* ermilio_q85.webp */ = {isa = PBXFileReference; lastKnownFileType = file; path = ermilio_q85.webp; sourceTree = "<group>"; };
  266. D939F7441B7E0254003EEC6A /* ermilio_q90.webp */ = {isa = PBXFileReference; lastKnownFileType = file; path = ermilio_q90.webp; sourceTree = "<group>"; };
  267. D939F7451B7E0254003EEC6A /* ermilio.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; path = ermilio.gif; sourceTree = "<group>"; };
  268. D939F7461B7E0254003EEC6A /* ermilio.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ermilio.png; sourceTree = "<group>"; };
  269. D943B48B19EC2BC100A9481E /* YYRootViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYRootViewController.h; sourceTree = "<group>"; };
  270. D943B48C19EC2BC100A9481E /* YYRootViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYRootViewController.m; sourceTree = "<group>"; };
  271. D94C07CE1B9ECD5F006299A2 /* WBStatusComposeViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WBStatusComposeViewController.h; sourceTree = "<group>"; };
  272. D94C07CF1B9ECD5F006299A2 /* WBStatusComposeViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WBStatusComposeViewController.m; sourceTree = "<group>"; };
  273. D94D6D101BA323DA00852804 /* YYSimpleWebViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYSimpleWebViewController.h; sourceTree = "<group>"; };
  274. D94D6D111BA323DA00852804 /* YYSimpleWebViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYSimpleWebViewController.m; sourceTree = "<group>"; };
  275. D95340A01BA47D38004FDE84 /* YYTextCopyPasteExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextCopyPasteExample.h; sourceTree = "<group>"; };
  276. D95340A11BA47D38004FDE84 /* YYTextCopyPasteExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextCopyPasteExample.m; sourceTree = "<group>"; };
  277. D95340A31BA47D6E004FDE84 /* YYTextUndoRedoExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextUndoRedoExample.h; sourceTree = "<group>"; };
  278. D95340A41BA47D6E004FDE84 /* YYTextUndoRedoExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextUndoRedoExample.m; sourceTree = "<group>"; };
  279. D96E58E71B7F885D004B8B45 /* AssetsLibrary.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AssetsLibrary.framework; path = System/Library/Frameworks/AssetsLibrary.framework; sourceTree = SDKROOT; };
  280. D9700CC71BC680A000F878A4 /* YYPhotoGroupView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYPhotoGroupView.h; sourceTree = "<group>"; };
  281. D9700CC81BC680A000F878A4 /* YYPhotoGroupView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYPhotoGroupView.m; sourceTree = "<group>"; };
  282. D9700D8A1BC7C16900F878A4 /* weibo_6.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = weibo_6.json; sourceTree = "<group>"; };
  283. D9700D8B1BC7C16900F878A4 /* weibo_2.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = weibo_2.json; sourceTree = "<group>"; };
  284. D9700D8C1BC7C16900F878A4 /* weibo_4.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = weibo_4.json; sourceTree = "<group>"; };
  285. D9700D8D1BC7C16900F878A4 /* weibo_5.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = weibo_5.json; sourceTree = "<group>"; };
  286. D9700D8E1BC7C16900F878A4 /* weibo_1.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = weibo_1.json; sourceTree = "<group>"; };
  287. D9700D8F1BC7C16900F878A4 /* weibo_0.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = weibo_0.json; sourceTree = "<group>"; };
  288. D9700D901BC7C16900F878A4 /* weibo_3.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = weibo_3.json; sourceTree = "<group>"; };
  289. D9700D911BC7C16900F878A4 /* weibo_7.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = weibo_7.json; sourceTree = "<group>"; };
  290. D9700D9B1BC7D44500F878A4 /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
  291. D9700D9D1BC7D44B00F878A4 /* libsqlite3.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libsqlite3.tbd; path = usr/lib/libsqlite3.tbd; sourceTree = SDKROOT; };
  292. D9700D9F1BC9123300F878A4 /* T1StatusLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = T1StatusLayout.h; sourceTree = "<group>"; };
  293. D9700DA01BC9123300F878A4 /* T1StatusLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = T1StatusLayout.m; sourceTree = "<group>"; };
  294. D97484D019CAAD2900F46DE1 /* YYKitDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = YYKitDemo.app; sourceTree = BUILT_PRODUCTS_DIR; };
  295. D97484D419CAAD2900F46DE1 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  296. D97484D519CAAD2900F46DE1 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
  297. D97484D719CAAD2900F46DE1 /* YYAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = YYAppDelegate.h; sourceTree = "<group>"; };
  298. D97484D819CAAD2900F46DE1 /* YYAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = YYAppDelegate.m; sourceTree = "<group>"; };
  299. D97484E319CAAD2900F46DE1 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = "<group>"; };
  300. D974851519CAB38900F46DE1 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
  301. D974851719CAB38D00F46DE1 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
  302. D974851919CAB39100F46DE1 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
  303. D974851B19CAB39700F46DE1 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
  304. D974851D19CAB39C00F46DE1 /* CoreImage.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreImage.framework; path = System/Library/Frameworks/CoreImage.framework; sourceTree = SDKROOT; };
  305. D974851F19CAB3A100F46DE1 /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; };
  306. D97FC1111BA191C800E7ECBF /* YYTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTableViewCell.h; sourceTree = "<group>"; };
  307. D97FC1121BA191C800E7ECBF /* YYTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTableViewCell.m; sourceTree = "<group>"; };
  308. D98193201BC8016100BA0604 /* T1StatusCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = T1StatusCell.h; sourceTree = "<group>"; };
  309. D98193211BC8016100BA0604 /* T1StatusCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = T1StatusCell.m; sourceTree = "<group>"; };
  310. D98193231BC801CF00BA0604 /* T1Model.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = T1Model.h; sourceTree = "<group>"; };
  311. D98193241BC801CF00BA0604 /* T1Model.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = T1Model.m; sourceTree = "<group>"; };
  312. D98193261BC8067C00BA0604 /* Twitter@3x.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "Twitter@3x.jpg"; sourceTree = "<group>"; };
  313. D98193271BC8067C00BA0604 /* Weibo@3x.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "Weibo@3x.jpg"; sourceTree = "<group>"; };
  314. D981932A1BC8115600BA0604 /* YYTextRubyExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextRubyExample.h; sourceTree = "<group>"; };
  315. D981932B1BC8115600BA0604 /* YYTextRubyExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextRubyExample.m; sourceTree = "<group>"; };
  316. D981932D1BC829F900BA0604 /* twitter_0.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = twitter_0.json; sourceTree = "<group>"; };
  317. D981932E1BC829F900BA0604 /* twitter_1.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = twitter_1.json; sourceTree = "<group>"; };
  318. D981932F1BC829F900BA0604 /* twitter_2.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = twitter_2.json; sourceTree = "<group>"; };
  319. D98193301BC829F900BA0604 /* twitter_3.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = twitter_3.json; sourceTree = "<group>"; };
  320. D981933F1BCAB84F00BA0604 /* T1Helper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = T1Helper.h; sourceTree = "<group>"; };
  321. D98193401BCAB84F00BA0604 /* T1Helper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = T1Helper.m; sourceTree = "<group>"; };
  322. D98193421BCAD3EF00BA0604 /* ResourceTwitter.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = ResourceTwitter.bundle; sourceTree = "<group>"; };
  323. D99196281BA71AD80071C80E /* YYControl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYControl.h; sourceTree = "<group>"; };
  324. D99196291BA71AD80071C80E /* YYControl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYControl.m; sourceTree = "<group>"; };
  325. D9971BAE1B84D55A00A7B424 /* YYTextAttributeExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextAttributeExample.h; sourceTree = "<group>"; };
  326. D9971BAF1B84D55A00A7B424 /* YYTextAttributeExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextAttributeExample.m; sourceTree = "<group>"; };
  327. D9971BB31B85023300A7B424 /* EmoticonWeibo.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = EmoticonWeibo.bundle; sourceTree = "<group>"; };
  328. D9971BB41B85023300A7B424 /* EmoticonQQ.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = EmoticonQQ.bundle; sourceTree = "<group>"; };
  329. D9B25F9B1BEE79280038C00A /* bpg.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = bpg.framework; path = ../Vendor/bpg.framework; sourceTree = "<group>"; };
  330. D9B25F9C1BEE79280038C00A /* WebP.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebP.framework; path = ../Vendor/WebP.framework; sourceTree = "<group>"; };
  331. D9B25FA21BEE79370038C00A /* NSArray+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray+YYAdd.h"; sourceTree = "<group>"; };
  332. D9B25FA31BEE79370038C00A /* NSArray+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSArray+YYAdd.m"; sourceTree = "<group>"; };
  333. D9B25FA41BEE79370038C00A /* NSBundle+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSBundle+YYAdd.h"; sourceTree = "<group>"; };
  334. D9B25FA51BEE79370038C00A /* NSBundle+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSBundle+YYAdd.m"; sourceTree = "<group>"; };
  335. D9B25FA61BEE79370038C00A /* NSData+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+YYAdd.h"; sourceTree = "<group>"; };
  336. D9B25FA71BEE79370038C00A /* NSData+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData+YYAdd.m"; sourceTree = "<group>"; };
  337. D9B25FA81BEE79370038C00A /* NSDate+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDate+YYAdd.h"; sourceTree = "<group>"; };
  338. D9B25FA91BEE79370038C00A /* NSDate+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDate+YYAdd.m"; sourceTree = "<group>"; };
  339. D9B25FAA1BEE79370038C00A /* NSDictionary+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+YYAdd.h"; sourceTree = "<group>"; };
  340. D9B25FAB1BEE79370038C00A /* NSDictionary+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDictionary+YYAdd.m"; sourceTree = "<group>"; };
  341. D9B25FAC1BEE79370038C00A /* NSKeyedUnarchiver+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSKeyedUnarchiver+YYAdd.h"; sourceTree = "<group>"; };
  342. D9B25FAD1BEE79370038C00A /* NSKeyedUnarchiver+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSKeyedUnarchiver+YYAdd.m"; sourceTree = "<group>"; };
  343. D9B25FAE1BEE79370038C00A /* NSNotificationCenter+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSNotificationCenter+YYAdd.h"; sourceTree = "<group>"; };
  344. D9B25FAF1BEE79370038C00A /* NSNotificationCenter+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSNotificationCenter+YYAdd.m"; sourceTree = "<group>"; };
  345. D9B25FB01BEE79370038C00A /* NSNumber+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSNumber+YYAdd.h"; sourceTree = "<group>"; };
  346. D9B25FB11BEE79370038C00A /* NSNumber+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSNumber+YYAdd.m"; sourceTree = "<group>"; };
  347. D9B25FB21BEE79370038C00A /* NSObject+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+YYAdd.h"; sourceTree = "<group>"; };
  348. D9B25FB31BEE79370038C00A /* NSObject+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+YYAdd.m"; sourceTree = "<group>"; };
  349. D9B25FB41BEE79370038C00A /* NSObject+YYAddForARC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+YYAddForARC.h"; sourceTree = "<group>"; };
  350. D9B25FB51BEE79370038C00A /* NSObject+YYAddForARC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+YYAddForARC.m"; sourceTree = "<group>"; };
  351. D9B25FB61BEE79370038C00A /* NSObject+YYAddForKVO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+YYAddForKVO.h"; sourceTree = "<group>"; };
  352. D9B25FB71BEE79370038C00A /* NSObject+YYAddForKVO.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+YYAddForKVO.m"; sourceTree = "<group>"; };
  353. D9B25FB81BEE79370038C00A /* NSString+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+YYAdd.h"; sourceTree = "<group>"; };
  354. D9B25FB91BEE79370038C00A /* NSString+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+YYAdd.m"; sourceTree = "<group>"; };
  355. D9B25FBA1BEE79370038C00A /* NSThread+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSThread+YYAdd.h"; sourceTree = "<group>"; };
  356. D9B25FBB1BEE79370038C00A /* NSThread+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSThread+YYAdd.m"; sourceTree = "<group>"; };
  357. D9B25FBC1BEE79370038C00A /* NSTimer+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSTimer+YYAdd.h"; sourceTree = "<group>"; };
  358. D9B25FBD1BEE79370038C00A /* NSTimer+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSTimer+YYAdd.m"; sourceTree = "<group>"; };
  359. D9B25FBF1BEE79370038C00A /* CALayer+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CALayer+YYAdd.h"; sourceTree = "<group>"; };
  360. D9B25FC01BEE79370038C00A /* CALayer+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "CALayer+YYAdd.m"; sourceTree = "<group>"; };
  361. D9B25FC11BEE79370038C00A /* YYCGUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYCGUtilities.h; sourceTree = "<group>"; };
  362. D9B25FC21BEE79370038C00A /* YYCGUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYCGUtilities.m; sourceTree = "<group>"; };
  363. D9B25FC41BEE79370038C00A /* UIApplication+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIApplication+YYAdd.h"; sourceTree = "<group>"; };
  364. D9B25FC51BEE79370038C00A /* UIApplication+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIApplication+YYAdd.m"; sourceTree = "<group>"; };
  365. D9B25FC61BEE79370038C00A /* UIBarButtonItem+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIBarButtonItem+YYAdd.h"; sourceTree = "<group>"; };
  366. D9B25FC71BEE79370038C00A /* UIBarButtonItem+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIBarButtonItem+YYAdd.m"; sourceTree = "<group>"; };
  367. D9B25FC81BEE79370038C00A /* UIBezierPath+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIBezierPath+YYAdd.h"; sourceTree = "<group>"; };
  368. D9B25FC91BEE79370038C00A /* UIBezierPath+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIBezierPath+YYAdd.m"; sourceTree = "<group>"; };
  369. D9B25FCA1BEE79370038C00A /* UIColor+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIColor+YYAdd.h"; sourceTree = "<group>"; };
  370. D9B25FCB1BEE79370038C00A /* UIColor+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIColor+YYAdd.m"; sourceTree = "<group>"; };
  371. D9B25FCC1BEE79370038C00A /* UIControl+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIControl+YYAdd.h"; sourceTree = "<group>"; };
  372. D9B25FCD1BEE79370038C00A /* UIControl+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIControl+YYAdd.m"; sourceTree = "<group>"; };
  373. D9B25FCE1BEE79370038C00A /* UIDevice+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIDevice+YYAdd.h"; sourceTree = "<group>"; };
  374. D9B25FCF1BEE79370038C00A /* UIDevice+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIDevice+YYAdd.m"; sourceTree = "<group>"; };
  375. D9B25FD01BEE79370038C00A /* UIFont+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIFont+YYAdd.h"; sourceTree = "<group>"; };
  376. D9B25FD11BEE79370038C00A /* UIFont+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIFont+YYAdd.m"; sourceTree = "<group>"; };
  377. D9B25FD21BEE79370038C00A /* UIGestureRecognizer+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIGestureRecognizer+YYAdd.h"; sourceTree = "<group>"; };
  378. D9B25FD31BEE79370038C00A /* UIGestureRecognizer+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIGestureRecognizer+YYAdd.m"; sourceTree = "<group>"; };
  379. D9B25FD41BEE79370038C00A /* UIImage+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+YYAdd.h"; sourceTree = "<group>"; };
  380. D9B25FD51BEE79370038C00A /* UIImage+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+YYAdd.m"; sourceTree = "<group>"; };
  381. D9B25FD61BEE79370038C00A /* UIScreen+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIScreen+YYAdd.h"; sourceTree = "<group>"; };
  382. D9B25FD71BEE79370038C00A /* UIScreen+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIScreen+YYAdd.m"; sourceTree = "<group>"; };
  383. D9B25FD81BEE79370038C00A /* UIScrollView+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIScrollView+YYAdd.h"; sourceTree = "<group>"; };
  384. D9B25FD91BEE79370038C00A /* UIScrollView+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIScrollView+YYAdd.m"; sourceTree = "<group>"; };
  385. D9B25FDA1BEE79370038C00A /* UITableView+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITableView+YYAdd.h"; sourceTree = "<group>"; };
  386. D9B25FDB1BEE79370038C00A /* UITableView+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITableView+YYAdd.m"; sourceTree = "<group>"; };
  387. D9B25FDC1BEE79370038C00A /* UITextField+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITextField+YYAdd.h"; sourceTree = "<group>"; };
  388. D9B25FDD1BEE79370038C00A /* UITextField+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITextField+YYAdd.m"; sourceTree = "<group>"; };
  389. D9B25FDE1BEE79370038C00A /* UIView+YYAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+YYAdd.h"; sourceTree = "<group>"; };
  390. D9B25FDF1BEE79370038C00A /* UIView+YYAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+YYAdd.m"; sourceTree = "<group>"; };
  391. D9B25FE01BEE79370038C00A /* YYKitMacro.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYKitMacro.h; sourceTree = "<group>"; };
  392. D9B25FE21BEE79370038C00A /* YYCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYCache.h; sourceTree = "<group>"; };
  393. D9B25FE31BEE79370038C00A /* YYCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYCache.m; sourceTree = "<group>"; };
  394. D9B25FE41BEE79370038C00A /* YYDiskCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYDiskCache.h; sourceTree = "<group>"; };
  395. D9B25FE51BEE79370038C00A /* YYDiskCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYDiskCache.m; sourceTree = "<group>"; };
  396. D9B25FE61BEE79370038C00A /* YYKVStorage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYKVStorage.h; sourceTree = "<group>"; };
  397. D9B25FE71BEE79370038C00A /* YYKVStorage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYKVStorage.m; sourceTree = "<group>"; };
  398. D9B25FE81BEE79370038C00A /* YYMemoryCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYMemoryCache.h; sourceTree = "<group>"; };
  399. D9B25FE91BEE79370038C00A /* YYMemoryCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYMemoryCache.m; sourceTree = "<group>"; };
  400. D9B25FEC1BEE79370038C00A /* _YYWebImageSetter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _YYWebImageSetter.h; sourceTree = "<group>"; };
  401. D9B25FED1BEE79370038C00A /* _YYWebImageSetter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = _YYWebImageSetter.m; sourceTree = "<group>"; };
  402. D9B25FEE1BEE79370038C00A /* CALayer+YYWebImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CALayer+YYWebImage.h"; sourceTree = "<group>"; };
  403. D9B25FEF1BEE79370038C00A /* CALayer+YYWebImage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "CALayer+YYWebImage.m"; sourceTree = "<group>"; };
  404. D9B25FF01BEE79370038C00A /* MKAnnotationView+YYWebImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "MKAnnotationView+YYWebImage.h"; sourceTree = "<group>"; };
  405. D9B25FF11BEE79370038C00A /* MKAnnotationView+YYWebImage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MKAnnotationView+YYWebImage.m"; sourceTree = "<group>"; };
  406. D9B25FF21BEE79370038C00A /* UIButton+YYWebImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIButton+YYWebImage.h"; sourceTree = "<group>"; };
  407. D9B25FF31BEE79370038C00A /* UIButton+YYWebImage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIButton+YYWebImage.m"; sourceTree = "<group>"; };
  408. D9B25FF41BEE79370038C00A /* UIImageView+YYWebImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImageView+YYWebImage.h"; sourceTree = "<group>"; };
  409. D9B25FF51BEE79370038C00A /* UIImageView+YYWebImage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImageView+YYWebImage.m"; sourceTree = "<group>"; };
  410. D9B25FF61BEE79370038C00A /* YYAnimatedImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYAnimatedImageView.h; sourceTree = "<group>"; };
  411. D9B25FF71BEE79370038C00A /* YYAnimatedImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYAnimatedImageView.m; sourceTree = "<group>"; };
  412. D9B25FF81BEE79370038C00A /* YYFrameImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYFrameImage.h; sourceTree = "<group>"; };
  413. D9B25FF91BEE79370038C00A /* YYFrameImage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYFrameImage.m; sourceTree = "<group>"; };
  414. D9B25FFA1BEE79370038C00A /* YYImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYImage.h; sourceTree = "<group>"; };
  415. D9B25FFB1BEE79370038C00A /* YYImage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYImage.m; sourceTree = "<group>"; };
  416. D9B25FFC1BEE79370038C00A /* YYImageCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYImageCache.h; sourceTree = "<group>"; };
  417. D9B25FFD1BEE79370038C00A /* YYImageCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYImageCache.m; sourceTree = "<group>"; };
  418. D9B25FFE1BEE79370038C00A /* YYImageCoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYImageCoder.h; sourceTree = "<group>"; };
  419. D9B25FFF1BEE79370038C00A /* YYImageCoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYImageCoder.m; sourceTree = "<group>"; };
  420. D9B260001BEE79370038C00A /* YYSpriteSheetImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYSpriteSheetImage.h; sourceTree = "<group>"; };
  421. D9B260011BEE79370038C00A /* YYSpriteSheetImage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYSpriteSheetImage.m; sourceTree = "<group>"; };
  422. D9B260021BEE79370038C00A /* YYWebImageManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYWebImageManager.h; sourceTree = "<group>"; };
  423. D9B260031BEE79370038C00A /* YYWebImageManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYWebImageManager.m; sourceTree = "<group>"; };
  424. D9B260041BEE79370038C00A /* YYWebImageOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYWebImageOperation.h; sourceTree = "<group>"; };
  425. D9B260051BEE79370038C00A /* YYWebImageOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYWebImageOperation.m; sourceTree = "<group>"; };
  426. D9B260071BEE79370038C00A /* NSObject+YYModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+YYModel.h"; sourceTree = "<group>"; };
  427. D9B260081BEE79370038C00A /* NSObject+YYModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+YYModel.m"; sourceTree = "<group>"; };
  428. D9B260091BEE79370038C00A /* YYClassInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYClassInfo.h; sourceTree = "<group>"; };
  429. D9B2600A1BEE79370038C00A /* YYClassInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYClassInfo.m; sourceTree = "<group>"; };
  430. D9B2600D1BEE79370038C00A /* YYTextContainerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextContainerView.h; sourceTree = "<group>"; };
  431. D9B2600E1BEE79370038C00A /* YYTextContainerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextContainerView.m; sourceTree = "<group>"; };
  432. D9B2600F1BEE79370038C00A /* YYTextDebugOption.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextDebugOption.h; sourceTree = "<group>"; };
  433. D9B260101BEE79370038C00A /* YYTextDebugOption.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextDebugOption.m; sourceTree = "<group>"; };
  434. D9B260111BEE79370038C00A /* YYTextEffectWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextEffectWindow.h; sourceTree = "<group>"; };
  435. D9B260121BEE79370038C00A /* YYTextEffectWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextEffectWindow.m; sourceTree = "<group>"; };
  436. D9B260131BEE79370038C00A /* YYTextInput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextInput.h; sourceTree = "<group>"; };
  437. D9B260141BEE79370038C00A /* YYTextInput.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextInput.m; sourceTree = "<group>"; };
  438. D9B260151BEE79370038C00A /* YYTextKeyboardManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextKeyboardManager.h; sourceTree = "<group>"; };
  439. D9B260161BEE79370038C00A /* YYTextKeyboardManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextKeyboardManager.m; sourceTree = "<group>"; };
  440. D9B260171BEE79370038C00A /* YYTextLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextLayout.h; sourceTree = "<group>"; };
  441. D9B260181BEE79370038C00A /* YYTextLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextLayout.m; sourceTree = "<group>"; };
  442. D9B260191BEE79370038C00A /* YYTextLine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextLine.h; sourceTree = "<group>"; };
  443. D9B2601A1BEE79370038C00A /* YYTextLine.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextLine.m; sourceTree = "<group>"; };
  444. D9B2601B1BEE79370038C00A /* YYTextMagnifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextMagnifier.h; sourceTree = "<group>"; };
  445. D9B2601C1BEE79370038C00A /* YYTextMagnifier.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextMagnifier.m; sourceTree = "<group>"; };
  446. D9B2601D1BEE79370038C00A /* YYTextSelectionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextSelectionView.h; sourceTree = "<group>"; };
  447. D9B2601E1BEE79370038C00A /* YYTextSelectionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextSelectionView.m; sourceTree = "<group>"; };
  448. D9B260201BEE79370038C00A /* NSAttributedString+YYText.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSAttributedString+YYText.h"; sourceTree = "<group>"; };
  449. D9B260211BEE79370038C00A /* NSAttributedString+YYText.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSAttributedString+YYText.m"; sourceTree = "<group>"; };
  450. D9B260221BEE79370038C00A /* NSParagraphStyle+YYText.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSParagraphStyle+YYText.h"; sourceTree = "<group>"; };
  451. D9B260231BEE79370038C00A /* NSParagraphStyle+YYText.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSParagraphStyle+YYText.m"; sourceTree = "<group>"; };
  452. D9B260241BEE79370038C00A /* UIPasteboard+YYText.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIPasteboard+YYText.h"; sourceTree = "<group>"; };
  453. D9B260251BEE79370038C00A /* UIPasteboard+YYText.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIPasteboard+YYText.m"; sourceTree = "<group>"; };
  454. D9B260261BEE79370038C00A /* YYTextArchiver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextArchiver.h; sourceTree = "<group>"; };
  455. D9B260271BEE79370038C00A /* YYTextArchiver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextArchiver.m; sourceTree = "<group>"; };
  456. D9B260281BEE79370038C00A /* YYTextAttribute.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextAttribute.h; sourceTree = "<group>"; };
  457. D9B260291BEE79370038C00A /* YYTextAttribute.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextAttribute.m; sourceTree = "<group>"; };
  458. D9B2602A1BEE79370038C00A /* YYTextParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextParser.h; sourceTree = "<group>"; };
  459. D9B2602B1BEE79370038C00A /* YYTextParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextParser.m; sourceTree = "<group>"; };
  460. D9B2602C1BEE79370038C00A /* YYTextRubyAnnotation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextRubyAnnotation.h; sourceTree = "<group>"; };
  461. D9B2602D1BEE79370038C00A /* YYTextRubyAnnotation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextRubyAnnotation.m; sourceTree = "<group>"; };
  462. D9B2602E1BEE79370038C00A /* YYTextRunDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextRunDelegate.h; sourceTree = "<group>"; };
  463. D9B2602F1BEE79370038C00A /* YYTextRunDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextRunDelegate.m; sourceTree = "<group>"; };
  464. D9B260301BEE79370038C00A /* YYTextUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextUtilities.h; sourceTree = "<group>"; };
  465. D9B260311BEE79370038C00A /* YYTextUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextUtilities.m; sourceTree = "<group>"; };
  466. D9B260321BEE79370038C00A /* YYLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYLabel.h; sourceTree = "<group>"; };
  467. D9B260331BEE79370038C00A /* YYLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYLabel.m; sourceTree = "<group>"; };
  468. D9B260341BEE79370038C00A /* YYTextView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextView.h; sourceTree = "<group>"; };
  469. D9B260351BEE79370038C00A /* YYTextView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextView.m; sourceTree = "<group>"; };
  470. D9B260371BEE79370038C00A /* YYAsyncLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYAsyncLayer.h; sourceTree = "<group>"; };
  471. D9B260381BEE79370038C00A /* YYAsyncLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYAsyncLayer.m; sourceTree = "<group>"; };
  472. D9B260391BEE79370038C00A /* YYDispatchQueuePool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYDispatchQueuePool.h; sourceTree = "<group>"; };
  473. D9B2603A1BEE79370038C00A /* YYDispatchQueuePool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYDispatchQueuePool.m; sourceTree = "<group>"; };
  474. D9B2603B1BEE79370038C00A /* YYFileHash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYFileHash.h; sourceTree = "<group>"; };
  475. D9B2603C1BEE79370038C00A /* YYFileHash.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYFileHash.m; sourceTree = "<group>"; };
  476. D9B2603D1BEE79370038C00A /* YYGestureRecognizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYGestureRecognizer.h; sourceTree = "<group>"; };
  477. D9B2603E1BEE79370038C00A /* YYGestureRecognizer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYGestureRecognizer.m; sourceTree = "<group>"; };
  478. D9B2603F1BEE79370038C00A /* YYKeychain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYKeychain.h; sourceTree = "<group>"; };
  479. D9B260401BEE79370038C00A /* YYKeychain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYKeychain.m; sourceTree = "<group>"; };
  480. D9B260411BEE79370038C00A /* YYReachability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYReachability.h; sourceTree = "<group>"; };
  481. D9B260421BEE79370038C00A /* YYReachability.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYReachability.m; sourceTree = "<group>"; };
  482. D9B260431BEE79370038C00A /* YYSentinel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYSentinel.h; sourceTree = "<group>"; };
  483. D9B260441BEE79370038C00A /* YYSentinel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYSentinel.m; sourceTree = "<group>"; };
  484. D9B260451BEE79370038C00A /* YYThreadSafeArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYThreadSafeArray.h; sourceTree = "<group>"; };
  485. D9B260461BEE79370038C00A /* YYThreadSafeArray.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYThreadSafeArray.m; sourceTree = "<group>"; };
  486. D9B260471BEE79370038C00A /* YYThreadSafeDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYThreadSafeDictionary.h; sourceTree = "<group>"; };
  487. D9B260481BEE79370038C00A /* YYThreadSafeDictionary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYThreadSafeDictionary.m; sourceTree = "<group>"; };
  488. D9B260491BEE79370038C00A /* YYTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTimer.h; sourceTree = "<group>"; };
  489. D9B2604A1BEE79370038C00A /* YYTimer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTimer.m; sourceTree = "<group>"; };
  490. D9B2604B1BEE79370038C00A /* YYTransaction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTransaction.h; sourceTree = "<group>"; };
  491. D9B2604C1BEE79370038C00A /* YYTransaction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTransaction.m; sourceTree = "<group>"; };
  492. D9B2604D1BEE79370038C00A /* YYWeakProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYWeakProxy.h; sourceTree = "<group>"; };
  493. D9B2604E1BEE79370038C00A /* YYWeakProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYWeakProxy.m; sourceTree = "<group>"; };
  494. D9B2604F1BEE79370038C00A /* YYKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYKit.h; sourceTree = "<group>"; };
  495. D9B263B81BEF66010038C00A /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; };
  496. D9C7863D1AB7C66D001317AD /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; };
  497. D9C7863F1AB7C69E001317AD /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; };
  498. D9C786411AB7C6BC001317AD /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = System/Library/Frameworks/ImageIO.framework; sourceTree = SDKROOT; };
  499. D9C786431AB7C6D8001317AD /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
  500. D9C786451AB7C6E9001317AD /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
  501. D9CBA58D1B9DCD9800EA452B /* YYTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTableView.h; sourceTree = "<group>"; };
  502. D9CBA58E1B9DCD9800EA452B /* YYTableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTableView.m; sourceTree = "<group>"; };
  503. D9CC99AE1B87695300A9466D /* YYTextAttachmentExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYTextAttachmentExample.h; sourceTree = "<group>"; };
  504. D9CC99AF1B87695300A9466D /* YYTextAttachmentExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYTextAttachmentExample.m; sourceTree = "<group>"; };
  505. D9CC99E91B8B528300A9466D /* YYImageProgressiveExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYImageProgressiveExample.h; sourceTree = "<group>"; };
  506. D9CC99EA1B8B528300A9466D /* YYImageProgressiveExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYImageProgressiveExample.m; sourceTree = "<group>"; };
  507. D9CC99EE1B8B53A400A9466D /* wall-e@2x.webp */ = {isa = PBXFileReference; lastKnownFileType = file; path = "wall-e@2x.webp"; sourceTree = "<group>"; };
  508. D9CC99F01B8B568B00A9466D /* mew_baseline.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; path = mew_baseline.gif; sourceTree = "<group>"; };
  509. D9CC99F11B8B568B00A9466D /* mew_progressive.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = mew_progressive.jpg; sourceTree = "<group>"; };
  510. D9CC99F21B8B568B00A9466D /* mew_baseline.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = mew_baseline.jpg; sourceTree = "<group>"; };
  511. D9CC99F31B8B568B00A9466D /* mew_interlaced.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; path = mew_interlaced.gif; sourceTree = "<group>"; };
  512. D9CC99F41B8B568B00A9466D /* mew_interlaced.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = mew_interlaced.png; sourceTree = "<group>"; };
  513. D9CC99F51B8B568B00A9466D /* mew_baseline.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = mew_baseline.png; sourceTree = "<group>"; };
  514. /* End PBXFileReference section */
  515. /* Begin PBXFrameworksBuildPhase section */
  516. D97484CD19CAAD2900F46DE1 /* Frameworks */ = {
  517. isa = PBXFrameworksBuildPhase;
  518. buildActionMask = 2147483647;
  519. files = (
  520. D9B25F9E1BEE79280038C00A /* WebP.framework in Frameworks */,
  521. D9B25F9D1BEE79280038C00A /* bpg.framework in Frameworks */,
  522. D9700D9E1BC7D44B00F878A4 /* libsqlite3.tbd in Frameworks */,
  523. D9700D9C1BC7D44500F878A4 /* libz.tbd in Frameworks */,
  524. D974851619CAB38900F46DE1 /* UIKit.framework in Frameworks */,
  525. D9C7863E1AB7C66D001317AD /* CoreFoundation.framework in Frameworks */,
  526. D974852019CAB3A100F46DE1 /* CoreText.framework in Frameworks */,
  527. D974851C19CAB39700F46DE1 /* CoreGraphics.framework in Frameworks */,
  528. D974851E19CAB39C00F46DE1 /* CoreImage.framework in Frameworks */,
  529. D974851A19CAB39100F46DE1 /* QuartzCore.framework in Frameworks */,
  530. D9BB668B1B73365700F33A46 /* ImageIO.framework in Frameworks */,
  531. D96E58E81B7F885D004B8B45 /* AssetsLibrary.framework in Frameworks */,
  532. D9C786461AB7C6E9001317AD /* Security.framework in Frameworks */,
  533. D9C786401AB7C69E001317AD /* Accelerate.framework in Frameworks */,
  534. D9B263B91BEF66010038C00A /* MobileCoreServices.framework in Frameworks */,
  535. D9C786441AB7C6D8001317AD /* SystemConfiguration.framework in Frameworks */,
  536. );
  537. runOnlyForDeploymentPostprocessing = 0;
  538. };
  539. /* End PBXFrameworksBuildPhase section */
  540. /* Begin PBXGroup section */
  541. D9067E041B98A39200F346EB /* Feed List */ = {
  542. isa = PBXGroup;
  543. children = (
  544. D9067E051B98A3B200F346EB /* YYFeedListExample.h */,
  545. D9067E061B98A3B200F346EB /* YYFeedListExample.m */,
  546. D92FF8621BC7FB7700FFEBF4 /* Twitter */,
  547. D9067E0E1B98AAC100F346EB /* Weibo */,
  548. );
  549. name = "Feed List";
  550. sourceTree = "<group>";
  551. };
  552. D9067E0E1B98AAC100F346EB /* Weibo */ = {
  553. isa = PBXGroup;
  554. children = (
  555. D9700DA21BC9131100F878A4 /* Timeline */,
  556. D9700DA31BC9131E00F878A4 /* Compose */,
  557. D9700DA41BC9132800F878A4 /* Helper */,
  558. D9700D9A1BC7C16E00F878A4 /* API Dump */,
  559. );
  560. name = Weibo;
  561. sourceTree = "<group>";
  562. };
  563. D90F52361B7896E000C9B465 /* Compare */ = {
  564. isa = PBXGroup;
  565. children = (
  566. D939F5E01B7CB044003EEC6A /* dribbble64_imageio.png */,
  567. D939F5E21B7CB04A003EEC6A /* dribbble128_imageio.png */,
  568. D939F5E41B7CB04D003EEC6A /* dribbble256_imageio.png */,
  569. D939F5E61B7CB052003EEC6A /* dribbble512_imageio.png */,
  570. D939F7411B7E0254003EEC6A /* ermilio_q15.bpg */,
  571. D939F7421B7E0254003EEC6A /* ermilio_q20.bpg */,
  572. D933C72A1B7E39EA0065CDBB /* ermilio_lossless.bpg */,
  573. D939F7431B7E0254003EEC6A /* ermilio_q85.webp */,
  574. D939F7441B7E0254003EEC6A /* ermilio_q90.webp */,
  575. D939F7401B7E0254003EEC6A /* ermilio_lossless.webp */,
  576. D939F7451B7E0254003EEC6A /* ermilio.gif */,
  577. D939F7461B7E0254003EEC6A /* ermilio.png */,
  578. );
  579. path = Compare;
  580. sourceTree = "<group>";
  581. };
  582. D91A99311B5A8D1600EF3A3E /* Model */ = {
  583. isa = PBXGroup;
  584. children = (
  585. D91A993C1B5A8DC200EF3A3E /* YYModelExample.h */,
  586. D91A993D1B5A8DC200EF3A3E /* YYModelExample.m */,
  587. );
  588. name = Model;
  589. sourceTree = "<group>";
  590. };
  591. D91A99331B5A8D2A00EF3A3E /* Image */ = {
  592. isa = PBXGroup;
  593. children = (
  594. D91A99421B5A8DE900EF3A3E /* YYImageExample.h */,
  595. D91A99431B5A8DE900EF3A3E /* YYImageExample.m */,
  596. D933C1601B7799A10065CDBB /* YYImageDisplayExample.h */,
  597. D933C1611B7799A10065CDBB /* YYImageDisplayExample.m */,
  598. D9CC99E91B8B528300A9466D /* YYImageProgressiveExample.h */,
  599. D9CC99EA1B8B528300A9466D /* YYImageProgressiveExample.m */,
  600. D91A99571B5ACB9200EF3A3E /* YYWebImageExample.h */,
  601. D91A99581B5ACB9200EF3A3E /* YYWebImageExample.m */,
  602. D90F521D1B78537600C9B465 /* YYImageBenchmark.h */,
  603. D90F521E1B78537600C9B465 /* YYImageBenchmark.m */,
  604. D91A99701B5D2B4800EF3A3E /* YYImageExampleHelper.h */,
  605. D91A99711B5D2B4800EF3A3E /* YYImageExampleHelper.m */,
  606. D939F5DD1B7CA2CA003EEC6A /* YYBPGCoder.h */,
  607. D939F5DE1B7CA2CA003EEC6A /* YYBPGCoder.m */,
  608. );
  609. name = Image;
  610. sourceTree = "<group>";
  611. };
  612. D91A99341B5A8D3500EF3A3E /* Text */ = {
  613. isa = PBXGroup;
  614. children = (
  615. D91A99451B5A8DF400EF3A3E /* YYTextExample.h */,
  616. D91A99461B5A8DF400EF3A3E /* YYTextExample.m */,
  617. D9971BAE1B84D55A00A7B424 /* YYTextAttributeExample.h */,
  618. D9971BAF1B84D55A00A7B424 /* YYTextAttributeExample.m */,
  619. ABDC320B1BEAFB870012A159 /* YYTextTagExample.h */,
  620. ABDC320C1BEAFB870012A159 /* YYTextTagExample.m */,
  621. D9CC99AE1B87695300A9466D /* YYTextAttachmentExample.h */,
  622. D9CC99AF1B87695300A9466D /* YYTextAttachmentExample.m */,
  623. D9067DF21B9813B500F346EB /* YYTextEditExample.h */,
  624. D9067DF31B9813B500F346EB /* YYTextEditExample.m */,
  625. D9067DF51B9856FF00F346EB /* YYTextMarkdownExample.h */,
  626. D9067DF61B9856FF00F346EB /* YYTextMarkdownExample.m */,
  627. D9067DF81B98637B00F346EB /* YYTextEmoticonExample.h */,
  628. D9067DF91B98637B00F346EB /* YYTextEmoticonExample.m */,
  629. D9067DFB1B986D6F00F346EB /* YYTextBindingExample.h */,
  630. D9067DFC1B986D6F00F346EB /* YYTextBindingExample.m */,
  631. D95340A01BA47D38004FDE84 /* YYTextCopyPasteExample.h */,
  632. D95340A11BA47D38004FDE84 /* YYTextCopyPasteExample.m */,
  633. D95340A31BA47D6E004FDE84 /* YYTextUndoRedoExample.h */,
  634. D95340A41BA47D6E004FDE84 /* YYTextUndoRedoExample.m */,
  635. D981932A1BC8115600BA0604 /* YYTextRubyExample.h */,
  636. D981932B1BC8115600BA0604 /* YYTextRubyExample.m */,
  637. D9067E011B987CF000F346EB /* YYTextAsyncExample.h */,
  638. D9067E021B987CF000F346EB /* YYTextAsyncExample.m */,
  639. D9067DEF1B975D3900F346EB /* YYTextExampleHelper.h */,
  640. D9067DF01B975D3900F346EB /* YYTextExampleHelper.m */,
  641. );
  642. name = Text;
  643. sourceTree = "<group>";
  644. };
  645. D91A99351B5A8D3D00EF3A3E /* Other */ = {
  646. isa = PBXGroup;
  647. children = (
  648. D9CBA58D1B9DCD9800EA452B /* YYTableView.h */,
  649. D9CBA58E1B9DCD9800EA452B /* YYTableView.m */,
  650. D97FC1111BA191C800E7ECBF /* YYTableViewCell.h */,
  651. D97FC1121BA191C800E7ECBF /* YYTableViewCell.m */,
  652. D99196281BA71AD80071C80E /* YYControl.h */,
  653. D99196291BA71AD80071C80E /* YYControl.m */,
  654. D9700CC71BC680A000F878A4 /* YYPhotoGroupView.h */,
  655. D9700CC81BC680A000F878A4 /* YYPhotoGroupView.m */,
  656. D94D6D101BA323DA00852804 /* YYSimpleWebViewController.h */,
  657. D94D6D111BA323DA00852804 /* YYSimpleWebViewController.m */,
  658. D9067DFE1B9879E300F346EB /* YYFPSLabel.h */,
  659. D9067DFF1B9879E300F346EB /* YYFPSLabel.m */,
  660. );
  661. name = Other;
  662. sourceTree = "<group>";
  663. };
  664. D92FF8621BC7FB7700FFEBF4 /* Twitter */ = {
  665. isa = PBXGroup;
  666. children = (
  667. D92FF8631BC7FF0E00FFEBF4 /* T1HomeTimelineItemsViewController.h */,
  668. D92FF8641BC7FF0E00FFEBF4 /* T1HomeTimelineItemsViewController.m */,
  669. D98193201BC8016100BA0604 /* T1StatusCell.h */,
  670. D98193211BC8016100BA0604 /* T1StatusCell.m */,
  671. D9700D9F1BC9123300F878A4 /* T1StatusLayout.h */,
  672. D9700DA01BC9123300F878A4 /* T1StatusLayout.m */,
  673. D98193231BC801CF00BA0604 /* T1Model.h */,
  674. D98193241BC801CF00BA0604 /* T1Model.m */,
  675. D981933F1BCAB84F00BA0604 /* T1Helper.h */,
  676. D98193401BCAB84F00BA0604 /* T1Helper.m */,
  677. D98193351BC82A0400BA0604 /* API Dump */,
  678. );
  679. name = Twitter;
  680. sourceTree = "<group>";
  681. };
  682. D9387D441C7CBC8B00717477 /* Utility */ = {
  683. isa = PBXGroup;
  684. children = (
  685. D9387D451C7CBCAF00717477 /* YYUtilityExample.h */,
  686. D9387D461C7CBCAF00717477 /* YYUtilityExample.m */,
  687. D9387D481C7CBD7F00717477 /* YYKeychainExample.h */,
  688. D9387D491C7CBD7F00717477 /* YYKeychainExample.m */,
  689. );
  690. name = Utility;
  691. sourceTree = "<group>";
  692. };
  693. D943B49119EC316300A9481E /* Resources */ = {
  694. isa = PBXGroup;
  695. children = (
  696. D98193421BCAD3EF00BA0604 /* ResourceTwitter.bundle */,
  697. D9067E361B9AD7AC00F346EB /* ResourceWeibo.bundle */,
  698. D9971BB31B85023300A7B424 /* EmoticonWeibo.bundle */,
  699. D9971BB41B85023300A7B424 /* EmoticonQQ.bundle */,
  700. D91A995A1B5ACF2A00EF3A3E /* niconiconi@2x.gif */,
  701. D91A995C1B5AD95900EF3A3E /* google@2x.webp */,
  702. D91A995D1B5AD95900EF3A3E /* nyancat@2x.webp */,
  703. D90F52211B7860E800C9B465 /* pia@2x.png */,
  704. D933C16D1B779FE90065CDBB /* cube@2x.png */,
  705. D9CC99EE1B8B53A400A9466D /* wall-e@2x.webp */,
  706. D9CC99F21B8B568B00A9466D /* mew_baseline.jpg */,
  707. D9CC99F11B8B568B00A9466D /* mew_progressive.jpg */,
  708. D9CC99F51B8B568B00A9466D /* mew_baseline.png */,
  709. D9CC99F41B8B568B00A9466D /* mew_interlaced.png */,
  710. D9CC99F01B8B568B00A9466D /* mew_baseline.gif */,
  711. D9CC99F31B8B568B00A9466D /* mew_interlaced.gif */,
  712. D98193261BC8067C00BA0604 /* Twitter@3x.jpg */,
  713. D98193271BC8067C00BA0604 /* Weibo@3x.jpg */,
  714. D90F52361B7896E000C9B465 /* Compare */,
  715. );
  716. name = Resources;
  717. sourceTree = "<group>";
  718. };
  719. D9700D9A1BC7C16E00F878A4 /* API Dump */ = {
  720. isa = PBXGroup;
  721. children = (
  722. D9700D8F1BC7C16900F878A4 /* weibo_0.json */,
  723. D9700D8E1BC7C16900F878A4 /* weibo_1.json */,
  724. D9700D8B1BC7C16900F878A4 /* weibo_2.json */,
  725. D9700D901BC7C16900F878A4 /* weibo_3.json */,
  726. D9700D8C1BC7C16900F878A4 /* weibo_4.json */,
  727. D9700D8D1BC7C16900F878A4 /* weibo_5.json */,
  728. D9700D8A1BC7C16900F878A4 /* weibo_6.json */,
  729. D9700D911BC7C16900F878A4 /* weibo_7.json */,
  730. );
  731. name = "API Dump";
  732. sourceTree = "<group>";
  733. };
  734. D9700DA21BC9131100F878A4 /* Timeline */ = {
  735. isa = PBXGroup;
  736. children = (
  737. D9067E081B98AAA000F346EB /* WBStatusTimelineViewController.h */,
  738. D9067E091B98AAA000F346EB /* WBStatusTimelineViewController.m */,
  739. D9067E211B9A0B9D00F346EB /* WBStatusLayout.h */,
  740. D9067E221B9A0B9D00F346EB /* WBStatusLayout.m */,
  741. D9067E1E1B9A0B8F00F346EB /* WBStatusCell.h */,
  742. D9067E1F1B9A0B8F00F346EB /* WBStatusCell.m */,
  743. D9067E181B98B6AE00F346EB /* WBModel.h */,
  744. D9067E191B98B6AE00F346EB /* WBModel.m */,
  745. );
  746. name = Timeline;
  747. sourceTree = "<group>";
  748. };
  749. D9700DA31BC9131E00F878A4 /* Compose */ = {
  750. isa = PBXGroup;
  751. children = (
  752. D94C07CE1B9ECD5F006299A2 /* WBStatusComposeViewController.h */,
  753. D94C07CF1B9ECD5F006299A2 /* WBStatusComposeViewController.m */,
  754. D9237BCD1BC2E0A80092A558 /* WBEmoticonInputView.h */,
  755. D9237BCE1BC2E0A80092A558 /* WBEmoticonInputView.m */,
  756. D9237BCA1BC2BA650092A558 /* WBStatusComposeTextParser.h */,
  757. D9237BCB1BC2BA650092A558 /* WBStatusComposeTextParser.m */,
  758. );
  759. name = Compose;
  760. sourceTree = "<group>";
  761. };
  762. D9700DA41BC9132800F878A4 /* Helper */ = {
  763. isa = PBXGroup;
  764. children = (
  765. D9067E381B9AF7B300F346EB /* WBStatusHelper.h */,
  766. D9067E391B9AF7B300F346EB /* WBStatusHelper.m */,
  767. );
  768. name = Helper;
  769. sourceTree = "<group>";
  770. };
  771. D97484C719CAAD2900F46DE1 = {
  772. isa = PBXGroup;
  773. children = (
  774. D9B25F9F1BEE79370038C00A /* YYKit */,
  775. D97484D219CAAD2900F46DE1 /* YYKitDemo */,
  776. D974852319CAB3AE00F46DE1 /* Frameworks */,
  777. D97484D119CAAD2900F46DE1 /* Products */,
  778. );
  779. sourceTree = "<group>";
  780. };
  781. D97484D119CAAD2900F46DE1 /* Products */ = {
  782. isa = PBXGroup;
  783. children = (
  784. D97484D019CAAD2900F46DE1 /* YYKitDemo.app */,
  785. );
  786. name = Products;
  787. sourceTree = "<group>";
  788. };
  789. D97484D219CAAD2900F46DE1 /* YYKitDemo */ = {
  790. isa = PBXGroup;
  791. children = (
  792. D97484D719CAAD2900F46DE1 /* YYAppDelegate.h */,
  793. D97484D819CAAD2900F46DE1 /* YYAppDelegate.m */,
  794. D943B48B19EC2BC100A9481E /* YYRootViewController.h */,
  795. D943B48C19EC2BC100A9481E /* YYRootViewController.m */,
  796. D91A99311B5A8D1600EF3A3E /* Model */,
  797. D91A99331B5A8D2A00EF3A3E /* Image */,
  798. D91A99341B5A8D3500EF3A3E /* Text */,
  799. D9387D441C7CBC8B00717477 /* Utility */,
  800. D9067E041B98A39200F346EB /* Feed List */,
  801. D91A99351B5A8D3D00EF3A3E /* Other */,
  802. D943B49119EC316300A9481E /* Resources */,
  803. D97484D319CAAD2900F46DE1 /* Supporting Files */,
  804. );
  805. path = YYKitDemo;
  806. sourceTree = "<group>";
  807. };
  808. D97484D319CAAD2900F46DE1 /* Supporting Files */ = {
  809. isa = PBXGroup;
  810. children = (
  811. D97484E219CAAD2900F46DE1 /* LaunchScreen.xib */,
  812. D97484D419CAAD2900F46DE1 /* Info.plist */,
  813. D97484D519CAAD2900F46DE1 /* main.m */,
  814. );
  815. name = "Supporting Files";
  816. sourceTree = "<group>";
  817. };
  818. D974852319CAB3AE00F46DE1 /* Frameworks */ = {
  819. isa = PBXGroup;
  820. children = (
  821. D9B25F9B1BEE79280038C00A /* bpg.framework */,
  822. D9B25F9C1BEE79280038C00A /* WebP.framework */,
  823. D9700D9D1BC7D44B00F878A4 /* libsqlite3.tbd */,
  824. D9700D9B1BC7D44500F878A4 /* libz.tbd */,
  825. D9B263B81BEF66010038C00A /* MobileCoreServices.framework */,
  826. D96E58E71B7F885D004B8B45 /* AssetsLibrary.framework */,
  827. D9C786451AB7C6E9001317AD /* Security.framework */,
  828. D9C786431AB7C6D8001317AD /* SystemConfiguration.framework */,
  829. D9C786411AB7C6BC001317AD /* ImageIO.framework */,
  830. D9C7863F1AB7C69E001317AD /* Accelerate.framework */,
  831. D9C7863D1AB7C66D001317AD /* CoreFoundation.framework */,
  832. D974851F19CAB3A100F46DE1 /* CoreText.framework */,
  833. D974851D19CAB39C00F46DE1 /* CoreImage.framework */,
  834. D974851B19CAB39700F46DE1 /* CoreGraphics.framework */,
  835. D974851919CAB39100F46DE1 /* QuartzCore.framework */,
  836. D974851719CAB38D00F46DE1 /* Foundation.framework */,
  837. D974851519CAB38900F46DE1 /* UIKit.framework */,
  838. );
  839. name = Frameworks;
  840. sourceTree = "<group>";
  841. };
  842. D98193351BC82A0400BA0604 /* API Dump */ = {
  843. isa = PBXGroup;
  844. children = (
  845. D981932D1BC829F900BA0604 /* twitter_0.json */,
  846. D981932E1BC829F900BA0604 /* twitter_1.json */,
  847. D981932F1BC829F900BA0604 /* twitter_2.json */,
  848. D98193301BC829F900BA0604 /* twitter_3.json */,
  849. );
  850. name = "API Dump";
  851. sourceTree = "<group>";
  852. };
  853. D9B25F9F1BEE79370038C00A /* YYKit */ = {
  854. isa = PBXGroup;
  855. children = (
  856. D9B2604F1BEE79370038C00A /* YYKit.h */,
  857. D9B25FA01BEE79370038C00A /* Base */,
  858. D9B260061BEE79370038C00A /* Model */,
  859. D9B25FE11BEE79370038C00A /* Cache */,
  860. D9B25FEA1BEE79370038C00A /* Image */,
  861. D9B2600B1BEE79370038C00A /* Text */,
  862. D9B260361BEE79370038C00A /* Utility */,
  863. );
  864. name = YYKit;
  865. path = ../YYKit;
  866. sourceTree = "<group>";
  867. };
  868. D9B25FA01BEE79370038C00A /* Base */ = {
  869. isa = PBXGroup;
  870. children = (
  871. D9B25FE01BEE79370038C00A /* YYKitMacro.h */,
  872. D9B25FA11BEE79370038C00A /* Foundation */,
  873. D9B25FC31BEE79370038C00A /* UIKit */,
  874. D9B25FBE1BEE79370038C00A /* Quartz */,
  875. );
  876. path = Base;
  877. sourceTree = "<group>";
  878. };
  879. D9B25FA11BEE79370038C00A /* Foundation */ = {
  880. isa = PBXGroup;
  881. children = (
  882. D9B25FB21BEE79370038C00A /* NSObject+YYAdd.h */,
  883. D9B25FB31BEE79370038C00A /* NSObject+YYAdd.m */,
  884. D9B25FB41BEE79370038C00A /* NSObject+YYAddForARC.h */,
  885. D9B25FB51BEE79370038C00A /* NSObject+YYAddForARC.m */,
  886. D9B25FB61BEE79370038C00A /* NSObject+YYAddForKVO.h */,
  887. D9B25FB71BEE79370038C00A /* NSObject+YYAddForKVO.m */,
  888. D9B25FB81BEE79370038C00A /* NSString+YYAdd.h */,
  889. D9B25FB91BEE79370038C00A /* NSString+YYAdd.m */,
  890. D9B25FB01BEE79370038C00A /* NSNumber+YYAdd.h */,
  891. D9B25FB11BEE79370038C00A /* NSNumber+YYAdd.m */,
  892. D9B25FA61BEE79370038C00A /* NSData+YYAdd.h */,
  893. D9B25FA71BEE79370038C00A /* NSData+YYAdd.m */,
  894. D9B25FA21BEE79370038C00A /* NSArray+YYAdd.h */,
  895. D9B25FA31BEE79370038C00A /* NSArray+YYAdd.m */,
  896. D9B25FAA1BEE79370038C00A /* NSDictionary+YYAdd.h */,
  897. D9B25FAB1BEE79370038C00A /* NSDictionary+YYAdd.m */,
  898. D9B25FA81BEE79370038C00A /* NSDate+YYAdd.h */,
  899. D9B25FA91BEE79370038C00A /* NSDate+YYAdd.m */,
  900. D9B25FAE1BEE79370038C00A /* NSNotificationCenter+YYAdd.h */,
  901. D9B25FAF1BEE79370038C00A /* NSNotificationCenter+YYAdd.m */,
  902. D9B25FAC1BEE79370038C00A /* NSKeyedUnarchiver+YYAdd.h */,
  903. D9B25FAD1BEE79370038C00A /* NSKeyedUnarchiver+YYAdd.m */,
  904. D9B25FBC1BEE79370038C00A /* NSTimer+YYAdd.h */,
  905. D9B25FBD1BEE79370038C00A /* NSTimer+YYAdd.m */,
  906. D9B25FA41BEE79370038C00A /* NSBundle+YYAdd.h */,
  907. D9B25FA51BEE79370038C00A /* NSBundle+YYAdd.m */,
  908. D9B25FBA1BEE79370038C00A /* NSThread+YYAdd.h */,
  909. D9B25FBB1BEE79370038C00A /* NSThread+YYAdd.m */,
  910. );
  911. path = Foundation;
  912. sourceTree = "<group>";
  913. };
  914. D9B25FBE1BEE79370038C00A /* Quartz */ = {
  915. isa = PBXGroup;
  916. children = (
  917. D9B25FBF1BEE79370038C00A /* CALayer+YYAdd.h */,
  918. D9B25FC01BEE79370038C00A /* CALayer+YYAdd.m */,
  919. D9B25FC11BEE79370038C00A /* YYCGUtilities.h */,
  920. D9B25FC21BEE79370038C00A /* YYCGUtilities.m */,
  921. );
  922. path = Quartz;
  923. sourceTree = "<group>";
  924. };
  925. D9B25FC31BEE79370038C00A /* UIKit */ = {
  926. isa = PBXGroup;
  927. children = (
  928. D9B25FCA1BEE79370038C00A /* UIColor+YYAdd.h */,
  929. D9B25FCB1BEE79370038C00A /* UIColor+YYAdd.m */,
  930. D9B25FD41BEE79370038C00A /* UIImage+YYAdd.h */,
  931. D9B25FD51BEE79370038C00A /* UIImage+YYAdd.m */,
  932. D9B25FCC1BEE79370038C00A /* UIControl+YYAdd.h */,
  933. D9B25FCD1BEE79370038C00A /* UIControl+YYAdd.m */,
  934. D9B25FC61BEE79370038C00A /* UIBarButtonItem+YYAdd.h */,
  935. D9B25FC71BEE79370038C00A /* UIBarButtonItem+YYAdd.m */,
  936. D9B25FD21BEE79370038C00A /* UIGestureRecognizer+YYAdd.h */,
  937. D9B25FD31BEE79370038C00A /* UIGestureRecognizer+YYAdd.m */,
  938. D9B25FDE1BEE79370038C00A /* UIView+YYAdd.h */,
  939. D9B25FDF1BEE79370038C00A /* UIView+YYAdd.m */,
  940. D9B25FD81BEE79370038C00A /* UIScrollView+YYAdd.h */,
  941. D9B25FD91BEE79370038C00A /* UIScrollView+YYAdd.m */,
  942. D9B25FDA1BEE79370038C00A /* UITableView+YYAdd.h */,
  943. D9B25FDB1BEE79370038C00A /* UITableView+YYAdd.m */,
  944. D9B25FDC1BEE79370038C00A /* UITextField+YYAdd.h */,
  945. D9B25FDD1BEE79370038C00A /* UITextField+YYAdd.m */,
  946. D9B25FD61BEE79370038C00A /* UIScreen+YYAdd.h */,
  947. D9B25FD71BEE79370038C00A /* UIScreen+YYAdd.m */,
  948. D9B25FCE1BEE79370038C00A /* UIDevice+YYAdd.h */,
  949. D9B25FCF1BEE79370038C00A /* UIDevice+YYAdd.m */,
  950. D9B25FC41BEE79370038C00A /* UIApplication+YYAdd.h */,
  951. D9B25FC51BEE79370038C00A /* UIApplication+YYAdd.m */,
  952. D9B25FD01BEE79370038C00A /* UIFont+YYAdd.h */,
  953. D9B25FD11BEE79370038C00A /* UIFont+YYAdd.m */,
  954. D9B25FC81BEE79370038C00A /* UIBezierPath+YYAdd.h */,
  955. D9B25FC91BEE79370038C00A /* UIBezierPath+YYAdd.m */,
  956. );
  957. path = UIKit;
  958. sourceTree = "<group>";
  959. };
  960. D9B25FE11BEE79370038C00A /* Cache */ = {
  961. isa = PBXGroup;
  962. children = (
  963. D9B25FE21BEE79370038C00A /* YYCache.h */,
  964. D9B25FE31BEE79370038C00A /* YYCache.m */,
  965. D9B25FE81BEE79370038C00A /* YYMemoryCache.h */,
  966. D9B25FE91BEE79370038C00A /* YYMemoryCache.m */,
  967. D9B25FE41BEE79370038C00A /* YYDiskCache.h */,
  968. D9B25FE51BEE79370038C00A /* YYDiskCache.m */,
  969. D9B25FE61BEE79370038C00A /* YYKVStorage.h */,
  970. D9B25FE71BEE79370038C00A /* YYKVStorage.m */,
  971. );
  972. path = Cache;
  973. sourceTree = "<group>";
  974. };
  975. D9B25FEA1BEE79370038C00A /* Image */ = {
  976. isa = PBXGroup;
  977. children = (
  978. D9B25FFA1BEE79370038C00A /* YYImage.h */,
  979. D9B25FFB1BEE79370038C00A /* YYImage.m */,
  980. D9B25FF81BEE79370038C00A /* YYFrameImage.h */,
  981. D9B25FF91BEE79370038C00A /* YYFrameImage.m */,
  982. D9B260001BEE79370038C00A /* YYSpriteSheetImage.h */,
  983. D9B260011BEE79370038C00A /* YYSpriteSheetImage.m */,
  984. D9B25FF61BEE79370038C00A /* YYAnimatedImageView.h */,
  985. D9B25FF71BEE79370038C00A /* YYAnimatedImageView.m */,
  986. D9B25FFE1BEE79370038C00A /* YYImageCoder.h */,
  987. D9B25FFF1BEE79370038C00A /* YYImageCoder.m */,
  988. D9B25FFC1BEE79370038C00A /* YYImageCache.h */,
  989. D9B25FFD1BEE79370038C00A /* YYImageCache.m */,
  990. D9B260041BEE79370038C00A /* YYWebImageOperation.h */,
  991. D9B260051BEE79370038C00A /* YYWebImageOperation.m */,
  992. D9B260021BEE79370038C00A /* YYWebImageManager.h */,
  993. D9B260031BEE79370038C00A /* YYWebImageManager.m */,
  994. D9B25FEB1BEE79370038C00A /* Categories */,
  995. );
  996. path = Image;
  997. sourceTree = "<group>";
  998. };
  999. D9B25FEB1BEE79370038C00A /* Categories */ = {
  1000. isa = PBXGroup;
  1001. children = (
  1002. D9B25FF41BEE79370038C00A /* UIImageView+YYWebImage.h */,
  1003. D9B25FF51BEE79370038C00A /* UIImageView+YYWebImage.m */,
  1004. D9B25FF21BEE79370038C00A /* UIButton+YYWebImage.h */,
  1005. D9B25FF31BEE79370038C00A /* UIButton+YYWebImage.m */,
  1006. D9B25FEE1BEE79370038C00A /* CALayer+YYWebImage.h */,
  1007. D9B25FEF1BEE79370038C00A /* CALayer+YYWebImage.m */,
  1008. D9B25FF01BEE79370038C00A /* MKAnnotationView+YYWebImage.h */,
  1009. D9B25FF11BEE79370038C00A /* MKAnnotationView+YYWebImage.m */,
  1010. D9B25FEC1BEE79370038C00A /* _YYWebImageSetter.h */,
  1011. D9B25FED1BEE79370038C00A /* _YYWebImageSetter.m */,
  1012. );
  1013. path = Categories;
  1014. sourceTree = "<group>";
  1015. };
  1016. D9B260061BEE79370038C00A /* Model */ = {
  1017. isa = PBXGroup;
  1018. children = (
  1019. D9B260071BEE79370038C00A /* NSObject+YYModel.h */,
  1020. D9B260081BEE79370038C00A /* NSObject+YYModel.m */,
  1021. D9B260091BEE79370038C00A /* YYClassInfo.h */,
  1022. D9B2600A1BEE79370038C00A /* YYClassInfo.m */,
  1023. );
  1024. path = Model;
  1025. sourceTree = "<group>";
  1026. };
  1027. D9B2600B1BEE79370038C00A /* Text */ = {
  1028. isa = PBXGroup;
  1029. children = (
  1030. D9B260321BEE79370038C00A /* YYLabel.h */,
  1031. D9B260331BEE79370038C00A /* YYLabel.m */,
  1032. D9B260341BEE79370038C00A /* YYTextView.h */,
  1033. D9B260351BEE79370038C00A /* YYTextView.m */,
  1034. D9B2601F1BEE79370038C00A /* String */,
  1035. D9B2600C1BEE79370038C00A /* Component */,
  1036. );
  1037. path = Text;
  1038. sourceTree = "<group>";
  1039. };
  1040. D9B2600C1BEE79370038C00A /* Component */ = {
  1041. isa = PBXGroup;
  1042. children = (
  1043. D9B260171BEE79370038C00A /* YYTextLayout.h */,
  1044. D9B260181BEE79370038C00A /* YYTextLayout.m */,
  1045. D9B260191BEE79370038C00A /* YYTextLine.h */,
  1046. D9B2601A1BEE79370038C00A /* YYTextLine.m */,
  1047. D9B260131BEE79370038C00A /* YYTextInput.h */,
  1048. D9B260141BEE79370038C00A /* YYTextInput.m */,
  1049. D9B2600F1BEE79370038C00A /* YYTextDebugOption.h */,
  1050. D9B260101BEE79370038C00A /* YYTextDebugOption.m */,
  1051. D9B2600D1BEE79370038C00A /* YYTextContainerView.h */,
  1052. D9B2600E1BEE79370038C00A /* YYTextContainerView.m */,
  1053. D9B2601D1BEE79370038C00A /* YYTextSelectionView.h */,
  1054. D9B2601E1BEE79370038C00A /* YYTextSelectionView.m */,
  1055. D9B2601B1BEE79370038C00A /* YYTextMagnifier.h */,
  1056. D9B2601C1BEE79370038C00A /* YYTextMagnifier.m */,
  1057. D9B260111BEE79370038C00A /* YYTextEffectWindow.h */,
  1058. D9B260121BEE79370038C00A /* YYTextEffectWindow.m */,
  1059. D9B260151BEE79370038C00A /* YYTextKeyboardManager.h */,
  1060. D9B260161BEE79370038C00A /* YYTextKeyboardManager.m */,
  1061. );
  1062. path = Component;
  1063. sourceTree = "<group>";
  1064. };
  1065. D9B2601F1BEE79370038C00A /* String */ = {
  1066. isa = PBXGroup;
  1067. children = (
  1068. D9B260281BEE79370038C00A /* YYTextAttribute.h */,
  1069. D9B260291BEE79370038C00A /* YYTextAttribute.m */,
  1070. D9B260261BEE79370038C00A /* YYTextArchiver.h */,
  1071. D9B260271BEE79370038C00A /* YYTextArchiver.m */,
  1072. D9B2602A1BEE79370038C00A /* YYTextParser.h */,
  1073. D9B2602B1BEE79370038C00A /* YYTextParser.m */,
  1074. D9B260301BEE79370038C00A /* YYTextUtilities.h */,
  1075. D9B260311BEE79370038C00A /* YYTextUtilities.m */,
  1076. D9B2602E1BEE79370038C00A /* YYTextRunDelegate.h */,
  1077. D9B2602F1BEE79370038C00A /* YYTextRunDelegate.m */,
  1078. D9B2602C1BEE79370038C00A /* YYTextRubyAnnotation.h */,
  1079. D9B2602D1BEE79370038C00A /* YYTextRubyAnnotation.m */,
  1080. D9B260201BEE79370038C00A /* NSAttributedString+YYText.h */,
  1081. D9B260211BEE79370038C00A /* NSAttributedString+YYText.m */,
  1082. D9B260221BEE79370038C00A /* NSParagraphStyle+YYText.h */,
  1083. D9B260231BEE79370038C00A /* NSParagraphStyle+YYText.m */,
  1084. D9B260241BEE79370038C00A /* UIPasteboard+YYText.h */,
  1085. D9B260251BEE79370038C00A /* UIPasteboard+YYText.m */,
  1086. );
  1087. path = String;
  1088. sourceTree = "<group>";
  1089. };
  1090. D9B260361BEE79370038C00A /* Utility */ = {
  1091. isa = PBXGroup;
  1092. children = (
  1093. D9B260411BEE79370038C00A /* YYReachability.h */,
  1094. D9B260421BEE79370038C00A /* YYReachability.m */,
  1095. D9B2603D1BEE79370038C00A /* YYGestureRecognizer.h */,
  1096. D9B2603E1BEE79370038C00A /* YYGestureRecognizer.m */,
  1097. D9B2603B1BEE79370038C00A /* YYFileHash.h */,
  1098. D9B2603C1BEE79370038C00A /* YYFileHash.m */,
  1099. D9B2603F1BEE79370038C00A /* YYKeychain.h */,
  1100. D9B260401BEE79370038C00A /* YYKeychain.m */,
  1101. D9B2604D1BEE79370038C00A /* YYWeakProxy.h */,
  1102. D9B2604E1BEE79370038C00A /* YYWeakProxy.m */,
  1103. D9B260491BEE79370038C00A /* YYTimer.h */,
  1104. D9B2604A1BEE79370038C00A /* YYTimer.m */,
  1105. D9B2604B1BEE79370038C00A /* YYTransaction.h */,
  1106. D9B2604C1BEE79370038C00A /* YYTransaction.m */,
  1107. D9B260371BEE79370038C00A /* YYAsyncLayer.h */,
  1108. D9B260381BEE79370038C00A /* YYAsyncLayer.m */,
  1109. D9B260431BEE79370038C00A /* YYSentinel.h */,
  1110. D9B260441BEE79370038C00A /* YYSentinel.m */,
  1111. D9B260391BEE79370038C00A /* YYDispatchQueuePool.h */,
  1112. D9B2603A1BEE79370038C00A /* YYDispatchQueuePool.m */,
  1113. D9B260451BEE79370038C00A /* YYThreadSafeArray.h */,
  1114. D9B260461BEE79370038C00A /* YYThreadSafeArray.m */,
  1115. D9B260471BEE79370038C00A /* YYThreadSafeDictionary.h */,
  1116. D9B260481BEE79370038C00A /* YYThreadSafeDictionary.m */,
  1117. );
  1118. path = Utility;
  1119. sourceTree = "<group>";
  1120. };
  1121. /* End PBXGroup section */
  1122. /* Begin PBXNativeTarget section */
  1123. D97484CF19CAAD2900F46DE1 /* YYKitDemo */ = {
  1124. isa = PBXNativeTarget;
  1125. buildConfigurationList = D97484F319CAAD2900F46DE1 /* Build configuration list for PBXNativeTarget "YYKitDemo" */;
  1126. buildPhases = (
  1127. D97484CC19CAAD2900F46DE1 /* Sources */,
  1128. D97484CD19CAAD2900F46DE1 /* Frameworks */,
  1129. D97484CE19CAAD2900F46DE1 /* Resources */,
  1130. );
  1131. buildRules = (
  1132. );
  1133. dependencies = (
  1134. );
  1135. name = YYKitDemo;
  1136. productName = YYKitDemo;
  1137. productReference = D97484D019CAAD2900F46DE1 /* YYKitDemo.app */;
  1138. productType = "com.apple.product-type.application";
  1139. };
  1140. /* End PBXNativeTarget section */
  1141. /* Begin PBXProject section */
  1142. D97484C819CAAD2900F46DE1 /* Project object */ = {
  1143. isa = PBXProject;
  1144. attributes = {
  1145. CLASSPREFIX = YY;
  1146. LastUpgradeCheck = 0900;
  1147. ORGANIZATIONNAME = ibireme;
  1148. TargetAttributes = {
  1149. D97484CF19CAAD2900F46DE1 = {
  1150. CreatedOnToolsVersion = 9.0;
  1151. };
  1152. };
  1153. };
  1154. buildConfigurationList = D97484CB19CAAD2900F46DE1 /* Build configuration list for PBXProject "YYKitDemo" */;
  1155. compatibilityVersion = "Xcode 8.0";
  1156. developmentRegion = en;
  1157. hasScannedForEncodings = 0;
  1158. knownRegions = (
  1159. en,
  1160. Base,
  1161. );
  1162. mainGroup = D97484C719CAAD2900F46DE1;
  1163. productRefGroup = D97484D119CAAD2900F46DE1 /* Products */;
  1164. projectDirPath = "";
  1165. projectRoot = "";
  1166. targets = (
  1167. D97484CF19CAAD2900F46DE1 /* YYKitDemo */,
  1168. );
  1169. };
  1170. /* End PBXProject section */
  1171. /* Begin PBXResourcesBuildPhase section */
  1172. D97484CE19CAAD2900F46DE1 /* Resources */ = {
  1173. isa = PBXResourcesBuildPhase;
  1174. buildActionMask = 2147483647;
  1175. files = (
  1176. D939F74A1B7E0254003EEC6A /* ermilio_q85.webp in Resources */,
  1177. D9971BB61B85023300A7B424 /* EmoticonQQ.bundle in Resources */,
  1178. D9067E371B9AD7AD00F346EB /* ResourceWeibo.bundle in Resources */,
  1179. D939F74B1B7E0254003EEC6A /* ermilio_q90.webp in Resources */,
  1180. D98193341BC829F900BA0604 /* twitter_3.json in Resources */,
  1181. D9700D981BC7C16900F878A4 /* weibo_3.json in Resources */,
  1182. D91A995E1B5ADA3900EF3A3E /* google@2x.webp in Resources */,
  1183. D9700D921BC7C16900F878A4 /* weibo_6.json in Resources */,
  1184. D98193431BCAD3EF00BA0604 /* ResourceTwitter.bundle in Resources */,
  1185. D939F5E11B7CB044003EEC6A /* dribbble64_imageio.png in Resources */,
  1186. D98193291BC8067C00BA0604 /* Weibo@3x.jpg in Resources */,
  1187. D91A995F1B5ADA3900EF3A3E /* nyancat@2x.webp in Resources */,
  1188. D939F7471B7E0254003EEC6A /* ermilio_lossless.webp in Resources */,
  1189. D9700D951BC7C16900F878A4 /* weibo_5.json in Resources */,
  1190. D9700D991BC7C16900F878A4 /* weibo_7.json in Resources */,
  1191. D9CC99EF1B8B53A400A9466D /* wall-e@2x.webp in Resources */,
  1192. D9CC99F91B8B568B00A9466D /* mew_interlaced.gif in Resources */,
  1193. D98193331BC829F900BA0604 /* twitter_2.json in Resources */,
  1194. D939F74C1B7E0254003EEC6A /* ermilio.gif in Resources */,
  1195. D939F7491B7E0254003EEC6A /* ermilio_q20.bpg in Resources */,
  1196. D98193281BC8067C00BA0604 /* Twitter@3x.jpg in Resources */,
  1197. D9CC99FB1B8B568B00A9466D /* mew_baseline.png in Resources */,
  1198. D933C72B1B7E39EA0065CDBB /* ermilio_lossless.bpg in Resources */,
  1199. D9700D961BC7C16900F878A4 /* weibo_1.json in Resources */,
  1200. D933C16E1B779FE90065CDBB /* cube@2x.png in Resources */,
  1201. D9700D931BC7C16900F878A4 /* weibo_2.json in Resources */,
  1202. D9CC99F81B8B568B00A9466D /* mew_baseline.jpg in Resources */,
  1203. D9700D941BC7C16900F878A4 /* weibo_4.json in Resources */,
  1204. D939F7481B7E0254003EEC6A /* ermilio_q15.bpg in Resources */,
  1205. D90F52241B7860E800C9B465 /* pia@2x.png in Resources */,
  1206. D98193321BC829F900BA0604 /* twitter_1.json in Resources */,
  1207. D939F74D1B7E0254003EEC6A /* ermilio.png in Resources */,
  1208. D939F5E51B7CB04D003EEC6A /* dribbble256_imageio.png in Resources */,
  1209. D9700D971BC7C16900F878A4 /* weibo_0.json in Resources */,
  1210. D9971BB51B85023300A7B424 /* EmoticonWeibo.bundle in Resources */,
  1211. D97484E419CAAD2900F46DE1 /* LaunchScreen.xib in Resources */,
  1212. D91A995B1B5ACF2A00EF3A3E /* niconiconi@2x.gif in Resources */,
  1213. D939F5E31B7CB04A003EEC6A /* dribbble128_imageio.png in Resources */,
  1214. D939F5E71B7CB052003EEC6A /* dribbble512_imageio.png in Resources */,
  1215. D9CC99F61B8B568B00A9466D /* mew_baseline.gif in Resources */,
  1216. D9CC99FA1B8B568B00A9466D /* mew_interlaced.png in Resources */,
  1217. D98193311BC829F900BA0604 /* twitter_0.json in Resources */,
  1218. D9CC99F71B8B568B00A9466D /* mew_progressive.jpg in Resources */,
  1219. );
  1220. runOnlyForDeploymentPostprocessing = 0;
  1221. };
  1222. /* End PBXResourcesBuildPhase section */
  1223. /* Begin PBXSourcesBuildPhase section */
  1224. D97484CC19CAAD2900F46DE1 /* Sources */ = {
  1225. isa = PBXSourcesBuildPhase;
  1226. buildActionMask = 2147483647;
  1227. files = (
  1228. D9B260961BEE79370038C00A /* YYDispatchQueuePool.m in Sources */,
  1229. ABDC320D1BEAFB870012A159 /* YYTextTagExample.m in Sources */,
  1230. D9B260941BEE79370038C00A /* YYTextView.m in Sources */,
  1231. D9B260781BEE79370038C00A /* YYFrameImage.m in Sources */,
  1232. D9067E001B9879E300F346EB /* YYFPSLabel.m in Sources */,
  1233. D9B260511BEE79370038C00A /* NSBundle+YYAdd.m in Sources */,
  1234. D9067E231B9A0B9D00F346EB /* WBStatusLayout.m in Sources */,
  1235. D94D6D121BA323DA00852804 /* YYSimpleWebViewController.m in Sources */,
  1236. D9B2606B1BEE79370038C00A /* UITableView+YYAdd.m in Sources */,
  1237. D9387D471C7CBCAF00717477 /* YYUtilityExample.m in Sources */,
  1238. D9B2606A1BEE79370038C00A /* UIScrollView+YYAdd.m in Sources */,
  1239. D91A99721B5D2B4800EF3A3E /* YYImageExampleHelper.m in Sources */,
  1240. D9B260861BEE79370038C00A /* YYTextLayout.m in Sources */,
  1241. D9B260791BEE79370038C00A /* YYImage.m in Sources */,
  1242. D91A99441B5A8DE900EF3A3E /* YYImageExample.m in Sources */,
  1243. D9B260831BEE79370038C00A /* YYTextEffectWindow.m in Sources */,
  1244. D9067E031B987CF000F346EB /* YYTextAsyncExample.m in Sources */,
  1245. D9B2607A1BEE79370038C00A /* YYImageCache.m in Sources */,
  1246. D9B260591BEE79370038C00A /* NSObject+YYAddForARC.m in Sources */,
  1247. D9B260891BEE79370038C00A /* YYTextSelectionView.m in Sources */,
  1248. D9B2609C1BEE79370038C00A /* YYThreadSafeArray.m in Sources */,
  1249. D9B260671BEE79370038C00A /* UIGestureRecognizer+YYAdd.m in Sources */,
  1250. D9B260681BEE79370038C00A /* UIImage+YYAdd.m in Sources */,
  1251. D9067DF11B975D3900F346EB /* YYTextExampleHelper.m in Sources */,
  1252. D9971BB01B84D55A00A7B424 /* YYTextAttributeExample.m in Sources */,
  1253. D9B260A01BEE79370038C00A /* YYWeakProxy.m in Sources */,
  1254. D9B260951BEE79370038C00A /* YYAsyncLayer.m in Sources */,
  1255. D9B260691BEE79370038C00A /* UIScreen+YYAdd.m in Sources */,
  1256. D9B2607F1BEE79370038C00A /* NSObject+YYModel.m in Sources */,
  1257. D9B2608E1BEE79370038C00A /* YYTextAttribute.m in Sources */,
  1258. D9700DA11BC9123300F878A4 /* T1StatusLayout.m in Sources */,
  1259. D9B2605A1BEE79370038C00A /* NSObject+YYAddForKVO.m in Sources */,
  1260. D9B260601BEE79370038C00A /* UIApplication+YYAdd.m in Sources */,
  1261. D97FC1131BA191C800E7ECBF /* YYTableViewCell.m in Sources */,
  1262. D9067DF41B9813B500F346EB /* YYTextEditExample.m in Sources */,
  1263. D9B260881BEE79370038C00A /* YYTextMagnifier.m in Sources */,
  1264. D9B2606F1BEE79370038C00A /* YYDiskCache.m in Sources */,
  1265. D9237BCC1BC2BA650092A558 /* WBStatusComposeTextParser.m in Sources */,
  1266. D9B260501BEE79370038C00A /* NSArray+YYAdd.m in Sources */,
  1267. D9B260621BEE79370038C00A /* UIBezierPath+YYAdd.m in Sources */,
  1268. D9B2605E1BEE79370038C00A /* CALayer+YYAdd.m in Sources */,
  1269. D9B260761BEE79370038C00A /* UIImageView+YYWebImage.m in Sources */,
  1270. D97484D919CAAD2900F46DE1 /* YYAppDelegate.m in Sources */,
  1271. D943B48D19EC2BC100A9481E /* YYRootViewController.m in Sources */,
  1272. D9CC99EB1B8B528300A9466D /* YYImageProgressiveExample.m in Sources */,
  1273. D9067E0A1B98AAA000F346EB /* WBStatusTimelineViewController.m in Sources */,
  1274. D9B260731BEE79370038C00A /* CALayer+YYWebImage.m in Sources */,
  1275. D9B260571BEE79370038C00A /* NSNumber+YYAdd.m in Sources */,
  1276. D9B260641BEE79370038C00A /* UIControl+YYAdd.m in Sources */,
  1277. D9B260851BEE79370038C00A /* YYTextKeyboardManager.m in Sources */,
  1278. D97484D619CAAD2900F46DE1 /* main.m in Sources */,
  1279. D91A99591B5ACB9200EF3A3E /* YYWebImageExample.m in Sources */,
  1280. D9CC99B01B87695300A9466D /* YYTextAttachmentExample.m in Sources */,
  1281. D9B2608B1BEE79370038C00A /* NSParagraphStyle+YYText.m in Sources */,
  1282. D9B260741BEE79370038C00A /* MKAnnotationView+YYWebImage.m in Sources */,
  1283. D991962A1BA71AD80071C80E /* YYControl.m in Sources */,
  1284. D9B260901BEE79370038C00A /* YYTextRubyAnnotation.m in Sources */,
  1285. D9067E3A1B9AF7B300F346EB /* WBStatusHelper.m in Sources */,
  1286. D9B2607C1BEE79370038C00A /* YYSpriteSheetImage.m in Sources */,
  1287. D9B2607B1BEE79370038C00A /* YYImageCoder.m in Sources */,
  1288. D9B260801BEE79370038C00A /* YYClassInfo.m in Sources */,
  1289. D9B260981BEE79370038C00A /* YYGestureRecognizer.m in Sources */,
  1290. D92FF8651BC7FF0E00FFEBF4 /* T1HomeTimelineItemsViewController.m in Sources */,
  1291. D9B2608D1BEE79370038C00A /* YYTextArchiver.m in Sources */,
  1292. D9067DF71B9856FF00F346EB /* YYTextMarkdownExample.m in Sources */,
  1293. D9B2608C1BEE79370038C00A /* UIPasteboard+YYText.m in Sources */,
  1294. D9387D4A1C7CBD7F00717477 /* YYKeychainExample.m in Sources */,
  1295. D9B2606C1BEE79370038C00A /* UITextField+YYAdd.m in Sources */,
  1296. D9B2607D1BEE79370038C00A /* YYWebImageManager.m in Sources */,
  1297. D9B2609F1BEE79370038C00A /* YYTransaction.m in Sources */,
  1298. D9067E1A1B98B6AE00F346EB /* WBModel.m in Sources */,
  1299. D9B260611BEE79370038C00A /* UIBarButtonItem+YYAdd.m in Sources */,
  1300. D9067DFA1B98637B00F346EB /* YYTextEmoticonExample.m in Sources */,
  1301. D90F521F1B78537600C9B465 /* YYImageBenchmark.m in Sources */,
  1302. D9B260821BEE79370038C00A /* YYTextDebugOption.m in Sources */,
  1303. D9067DFD1B986D6F00F346EB /* YYTextBindingExample.m in Sources */,
  1304. D9B260531BEE79370038C00A /* NSDate+YYAdd.m in Sources */,
  1305. D98193411BCAB84F00BA0604 /* T1Helper.m in Sources */,
  1306. D98193251BC801CF00BA0604 /* T1Model.m in Sources */,
  1307. D9B260771BEE79370038C00A /* YYAnimatedImageView.m in Sources */,
  1308. D9B2608A1BEE79370038C00A /* NSAttributedString+YYText.m in Sources */,
  1309. D9067E201B9A0B8F00F346EB /* WBStatusCell.m in Sources */,
  1310. D981932C1BC8115600BA0604 /* YYTextRubyExample.m in Sources */,
  1311. D9B2608F1BEE79370038C00A /* YYTextParser.m in Sources */,
  1312. D933C1621B7799A10065CDBB /* YYImageDisplayExample.m in Sources */,
  1313. D95340A51BA47D6E004FDE84 /* YYTextUndoRedoExample.m in Sources */,
  1314. D9B2609A1BEE79370038C00A /* YYReachability.m in Sources */,
  1315. D9067E071B98A3B200F346EB /* YYFeedListExample.m in Sources */,
  1316. D9B260971BEE79370038C00A /* YYFileHash.m in Sources */,
  1317. D9B260631BEE79370038C00A /* UIColor+YYAdd.m in Sources */,
  1318. D9B2609E1BEE79370038C00A /* YYTimer.m in Sources */,
  1319. D9B260651BEE79370038C00A /* UIDevice+YYAdd.m in Sources */,
  1320. D9B260711BEE79370038C00A /* YYMemoryCache.m in Sources */,
  1321. D9B260661BEE79370038C00A /* UIFont+YYAdd.m in Sources */,
  1322. D9B2605F1BEE79370038C00A /* YYCGUtilities.m in Sources */,
  1323. D9B2605C1BEE79370038C00A /* NSThread+YYAdd.m in Sources */,
  1324. D9B260991BEE79370038C00A /* YYKeychain.m in Sources */,
  1325. D9B2609D1BEE79370038C00A /* YYThreadSafeDictionary.m in Sources */,
  1326. D9B2609B1BEE79370038C00A /* YYSentinel.m in Sources */,
  1327. D9B2607E1BEE79370038C00A /* YYWebImageOperation.m in Sources */,
  1328. D9B2605B1BEE79370038C00A /* NSString+YYAdd.m in Sources */,
  1329. D91A99471B5A8DF400EF3A3E /* YYTextExample.m in Sources */,
  1330. D91A993E1B5A8DC200EF3A3E /* YYModelExample.m in Sources */,
  1331. D9B2606D1BEE79370038C00A /* UIView+YYAdd.m in Sources */,
  1332. D9B260911BEE79370038C00A /* YYTextRunDelegate.m in Sources */,
  1333. D9B260921BEE79370038C00A /* YYTextUtilities.m in Sources */,
  1334. D9B260841BEE79370038C00A /* YYTextInput.m in Sources */,
  1335. D9CBA58F1B9DCD9800EA452B /* YYTableView.m in Sources */,
  1336. D9B260871BEE79370038C00A /* YYTextLine.m in Sources */,
  1337. D9B2605D1BEE79370038C00A /* NSTimer+YYAdd.m in Sources */,
  1338. D9B260701BEE79370038C00A /* YYKVStorage.m in Sources */,
  1339. D9700CC91BC680A000F878A4 /* YYPhotoGroupView.m in Sources */,
  1340. D939F5DF1B7CA2CA003EEC6A /* YYBPGCoder.m in Sources */,
  1341. D9237BCF1BC2E0A80092A558 /* WBEmoticonInputView.m in Sources */,
  1342. D9B260721BEE79370038C00A /* _YYWebImageSetter.m in Sources */,
  1343. D9B260751BEE79370038C00A /* UIButton+YYWebImage.m in Sources */,
  1344. D95340A21BA47D38004FDE84 /* YYTextCopyPasteExample.m in Sources */,
  1345. D9B260931BEE79370038C00A /* YYLabel.m in Sources */,
  1346. D98193221BC8016100BA0604 /* T1StatusCell.m in Sources */,
  1347. D9B260561BEE79370038C00A /* NSNotificationCenter+YYAdd.m in Sources */,
  1348. D94C07D01B9ECD5F006299A2 /* WBStatusComposeViewController.m in Sources */,
  1349. D9B260541BEE79370038C00A /* NSDictionary+YYAdd.m in Sources */,
  1350. D9B260811BEE79370038C00A /* YYTextContainerView.m in Sources */,
  1351. D9B260551BEE79370038C00A /* NSKeyedUnarchiver+YYAdd.m in Sources */,
  1352. D9B260521BEE79370038C00A /* NSData+YYAdd.m in Sources */,
  1353. D9B260581BEE79370038C00A /* NSObject+YYAdd.m in Sources */,
  1354. D9B2606E1BEE79370038C00A /* YYCache.m in Sources */,
  1355. );
  1356. runOnlyForDeploymentPostprocessing = 0;
  1357. };
  1358. /* End PBXSourcesBuildPhase section */
  1359. /* Begin PBXVariantGroup section */
  1360. D97484E219CAAD2900F46DE1 /* LaunchScreen.xib */ = {
  1361. isa = PBXVariantGroup;
  1362. children = (
  1363. D97484E319CAAD2900F46DE1 /* Base */,
  1364. );
  1365. name = LaunchScreen.xib;
  1366. sourceTree = "<group>";
  1367. };
  1368. /* End PBXVariantGroup section */
  1369. /* Begin XCBuildConfiguration section */
  1370. D97484F119CAAD2900F46DE1 /* Debug */ = {
  1371. isa = XCBuildConfiguration;
  1372. buildSettings = {
  1373. ALWAYS_SEARCH_USER_PATHS = NO;
  1374. CLANG_ANALYZER_NONNULL = YES;
  1375. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  1376. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  1377. CLANG_CXX_LIBRARY = "libc++";
  1378. CLANG_ENABLE_MODULES = YES;
  1379. CLANG_ENABLE_OBJC_ARC = YES;
  1380. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  1381. CLANG_WARN_BOOL_CONVERSION = YES;
  1382. CLANG_WARN_COMMA = YES;
  1383. CLANG_WARN_CONSTANT_CONVERSION = YES;
  1384. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  1385. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1386. CLANG_WARN_EMPTY_BODY = YES;
  1387. CLANG_WARN_ENUM_CONVERSION = YES;
  1388. CLANG_WARN_INFINITE_RECURSION = YES;
  1389. CLANG_WARN_INT_CONVERSION = YES;
  1390. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  1391. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  1392. CLANG_WARN_STRICT_PROTOTYPES = YES;
  1393. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1394. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  1395. CLANG_WARN_UNREACHABLE_CODE = YES;
  1396. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1397. CODE_SIGN_IDENTITY = "iPhone Developer";
  1398. COPY_PHASE_STRIP = NO;
  1399. DEBUG_INFORMATION_FORMAT = dwarf;
  1400. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1401. ENABLE_TESTABILITY = YES;
  1402. GCC_C_LANGUAGE_STANDARD = gnu11;
  1403. GCC_DYNAMIC_NO_PIC = NO;
  1404. GCC_NO_COMMON_BLOCKS = YES;
  1405. GCC_OPTIMIZATION_LEVEL = 0;
  1406. GCC_PREPROCESSOR_DEFINITIONS = (
  1407. "DEBUG=1",
  1408. "$(inherited)",
  1409. );
  1410. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1411. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1412. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1413. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1414. GCC_WARN_UNUSED_FUNCTION = YES;
  1415. GCC_WARN_UNUSED_VARIABLE = YES;
  1416. IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  1417. MTL_ENABLE_DEBUG_INFO = YES;
  1418. ONLY_ACTIVE_ARCH = YES;
  1419. SDKROOT = iphoneos;
  1420. };
  1421. name = Debug;
  1422. };
  1423. D97484F219CAAD2900F46DE1 /* Release */ = {
  1424. isa = XCBuildConfiguration;
  1425. buildSettings = {
  1426. ALWAYS_SEARCH_USER_PATHS = NO;
  1427. CLANG_ANALYZER_NONNULL = YES;
  1428. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  1429. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  1430. CLANG_CXX_LIBRARY = "libc++";
  1431. CLANG_ENABLE_MODULES = YES;
  1432. CLANG_ENABLE_OBJC_ARC = YES;
  1433. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  1434. CLANG_WARN_BOOL_CONVERSION = YES;
  1435. CLANG_WARN_COMMA = YES;
  1436. CLANG_WARN_CONSTANT_CONVERSION = YES;
  1437. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  1438. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1439. CLANG_WARN_EMPTY_BODY = YES;
  1440. CLANG_WARN_ENUM_CONVERSION = YES;
  1441. CLANG_WARN_INFINITE_RECURSION = YES;
  1442. CLANG_WARN_INT_CONVERSION = YES;
  1443. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  1444. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  1445. CLANG_WARN_STRICT_PROTOTYPES = YES;
  1446. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1447. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  1448. CLANG_WARN_UNREACHABLE_CODE = YES;
  1449. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1450. CODE_SIGN_IDENTITY = "iPhone Developer";
  1451. COPY_PHASE_STRIP = NO;
  1452. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  1453. ENABLE_NS_ASSERTIONS = NO;
  1454. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1455. GCC_C_LANGUAGE_STANDARD = gnu11;
  1456. GCC_NO_COMMON_BLOCKS = YES;
  1457. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1458. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1459. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1460. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1461. GCC_WARN_UNUSED_FUNCTION = YES;
  1462. GCC_WARN_UNUSED_VARIABLE = YES;
  1463. IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  1464. MTL_ENABLE_DEBUG_INFO = NO;
  1465. SDKROOT = iphoneos;
  1466. VALIDATE_PRODUCT = YES;
  1467. };
  1468. name = Release;
  1469. };
  1470. D97484F419CAAD2900F46DE1 /* Debug */ = {
  1471. isa = XCBuildConfiguration;
  1472. buildSettings = {
  1473. ALWAYS_SEARCH_USER_PATHS = YES;
  1474. COMPRESS_PNG_FILES = NO;
  1475. FRAMEWORK_SEARCH_PATHS = (
  1476. "$(inherited)",
  1477. "$(PROJECT_DIR)/**",
  1478. "\"$(SRCROOT)/../Vendor\"",
  1479. );
  1480. GCC_OPTIMIZATION_LEVEL = 0;
  1481. HEADER_SEARCH_PATHS = (
  1482. "$(inherited)",
  1483. "$(PROJECT_DIR)/**",
  1484. );
  1485. INFOPLIST_FILE = YYKitDemo/Info.plist;
  1486. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
  1487. LIBRARY_SEARCH_PATHS = (
  1488. "$(inherited)",
  1489. "$(PROJECT_DIR)/**",
  1490. );
  1491. OTHER_LDFLAGS = "-ObjC";
  1492. PRODUCT_BUNDLE_IDENTIFIER = "com.ibireme.YYKitDemo";
  1493. PRODUCT_NAME = YYKitDemo;
  1494. STRIP_PNG_TEXT = NO;
  1495. TARGETED_DEVICE_FAMILY = "1,2";
  1496. };
  1497. name = Debug;
  1498. };
  1499. D97484F519CAAD2900F46DE1 /* Release */ = {
  1500. isa = XCBuildConfiguration;
  1501. buildSettings = {
  1502. ALWAYS_SEARCH_USER_PATHS = YES;
  1503. COMPRESS_PNG_FILES = NO;
  1504. FRAMEWORK_SEARCH_PATHS = (
  1505. "$(inherited)",
  1506. "$(PROJECT_DIR)/**",
  1507. "\"$(SRCROOT)/../Vendor\"",
  1508. );
  1509. HEADER_SEARCH_PATHS = (
  1510. "$(inherited)",
  1511. "$(PROJECT_DIR)/**",
  1512. );
  1513. INFOPLIST_FILE = YYKitDemo/Info.plist;
  1514. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
  1515. LIBRARY_SEARCH_PATHS = (
  1516. "$(inherited)",
  1517. "$(PROJECT_DIR)/**",
  1518. );
  1519. OTHER_LDFLAGS = "-ObjC";
  1520. PRODUCT_BUNDLE_IDENTIFIER = "com.ibireme.YYKitDemo";
  1521. PRODUCT_NAME = YYKitDemo;
  1522. STRIP_PNG_TEXT = NO;
  1523. TARGETED_DEVICE_FAMILY = "1,2";
  1524. };
  1525. name = Release;
  1526. };
  1527. /* End XCBuildConfiguration section */
  1528. /* Begin XCConfigurationList section */
  1529. D97484CB19CAAD2900F46DE1 /* Build configuration list for PBXProject "YYKitDemo" */ = {
  1530. isa = XCConfigurationList;
  1531. buildConfigurations = (
  1532. D97484F119CAAD2900F46DE1 /* Debug */,
  1533. D97484F219CAAD2900F46DE1 /* Release */,
  1534. );
  1535. defaultConfigurationIsVisible = 0;
  1536. defaultConfigurationName = Release;
  1537. };
  1538. D97484F319CAAD2900F46DE1 /* Build configuration list for PBXNativeTarget "YYKitDemo" */ = {
  1539. isa = XCConfigurationList;
  1540. buildConfigurations = (
  1541. D97484F419CAAD2900F46DE1 /* Debug */,
  1542. D97484F519CAAD2900F46DE1 /* Release */,
  1543. );
  1544. defaultConfigurationIsVisible = 0;
  1545. defaultConfigurationName = Release;
  1546. };
  1547. /* End XCConfigurationList section */
  1548. };
  1549. rootObject = D97484C819CAAD2900F46DE1 /* Project object */;
  1550. }