-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathproject.pbxproj
1217 lines (1203 loc) · 77.9 KB
/
project.pbxproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
1E9685DD90FBAA8B21D5367D /* libPods-AnimationCollection.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AC90BC16E3E58C720FE8AAFE /* libPods-AnimationCollection.a */; };
2306E4F42435DD800067A272 /* MHZAnimationHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 2306E4F32435DD800067A272 /* MHZAnimationHeader.m */; };
2306E4F72435ED3E0067A272 /* MHZNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 2306E4F62435ED3E0067A272 /* MHZNormalHeader.m */; };
233ADCD91E80FCB800FA194A /* UIImage+ImageEffects.m in Sources */ = {isa = PBXBuildFile; fileRef = 233ADCD81E80FCB800FA194A /* UIImage+ImageEffects.m */; };
234023D41E7F7E2E0052A07E /* LearnAnimationVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 234023D31E7F7E2E0052A07E /* LearnAnimationVC.m */; };
234023D71E7F7F860052A07E /* BaseAntimationView.m in Sources */ = {isa = PBXBuildFile; fileRef = 234023D61E7F7F860052A07E /* BaseAntimationView.m */; };
234023DA1E7F7FD20052A07E /* TranslationAnimationView.m in Sources */ = {isa = PBXBuildFile; fileRef = 234023D91E7F7FD20052A07E /* TranslationAnimationView.m */; };
234023DD1E7F80050052A07E /* CircleView.m in Sources */ = {isa = PBXBuildFile; fileRef = 234023DC1E7F80050052A07E /* CircleView.m */; };
234023E01E7F80710052A07E /* PercentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 234023DF1E7F80710052A07E /* PercentView.m */; };
234023E31E7F8A3C0052A07E /* SourceView.m in Sources */ = {isa = PBXBuildFile; fileRef = 234023E21E7F8A3C0052A07E /* SourceView.m */; };
234023E71E7FC5180052A07E /* ImageHandleVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 234023E61E7FC5180052A07E /* ImageHandleVC.m */; };
2360E60524347FED0035C9AA /* MHZPOPAlertView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2360E60224347FEC0035C9AA /* MHZPOPAlertView.m */; };
2360E60624347FED0035C9AA /* PopAlertViewVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 2360E60424347FED0035C9AA /* PopAlertViewVC.m */; };
2360E60A24348CAB0035C9AA /* MHZProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 2360E60924348CAB0035C9AA /* MHZProgressHUD.m */; };
236FBA811E8A56AC00B69EFE /* POPSpringAnimationVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 236FBA801E8A56AC00B69EFE /* POPSpringAnimationVC.m */; };
236FBA871E8A665200B69EFE /* easing.c in Sources */ = {isa = PBXBuildFile; fileRef = 236FBA831E8A665200B69EFE /* easing.c */; };
236FBA881E8A665200B69EFE /* YXEasing.m in Sources */ = {isa = PBXBuildFile; fileRef = 236FBA861E8A665200B69EFE /* YXEasing.m */; };
236FBA8C1E8A66C600B69EFE /* EasingAnimationVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 236FBA8B1E8A66C600B69EFE /* EasingAnimationVC.m */; };
2372716B1DDC617500BF521E /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 2372716A1DDC617500BF521E /* main.m */; };
2372716E1DDC617500BF521E /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 2372716D1DDC617500BF521E /* AppDelegate.m */; };
237271711DDC617500BF521E /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 237271701DDC617500BF521E /* ViewController.m */; };
237271741DDC617500BF521E /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 237271721DDC617500BF521E /* Main.storyboard */; };
237271761DDC617500BF521E /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 237271751DDC617500BF521E /* Assets.xcassets */; };
237271791DDC617500BF521E /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 237271771DDC617500BF521E /* LaunchScreen.storyboard */; };
237271841DDC617500BF521E /* AnimationCollectionTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 237271831DDC617500BF521E /* AnimationCollectionTests.m */; };
2372718F1DDC617500BF521E /* AnimationCollectionUITests.m in Sources */ = {isa = PBXBuildFile; fileRef = 2372718E1DDC617500BF521E /* AnimationCollectionUITests.m */; };
2372719F1DDC61D600BF521E /* CircleLoadingAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 2372719E1DDC61D600BF521E /* CircleLoadingAnimation.m */; };
238651311E8CA0DD00973667 /* CAEmitterLayerVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 238651301E8CA0DD00973667 /* CAEmitterLayerVC.m */; };
238651341E8CAE4600973667 /* CAEmitterLayerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 238651331E8CAE4600973667 /* CAEmitterLayerView.m */; };
238651371E8CD22A00973667 /* SnowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 238651361E8CD22A00973667 /* SnowView.m */; };
2386513A1E8CD23800973667 /* RunView.m in Sources */ = {isa = PBXBuildFile; fileRef = 238651391E8CD23800973667 /* RunView.m */; };
2386513E1E8CD84000973667 /* runIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = 2386513B1E8CD84000973667 /* runIcon.png */; };
2386513F1E8CD84000973667 /* snowIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = 2386513C1E8CD84000973667 /* snowIcon.png */; };
238651401E8CD84000973667 /* maskImg.png in Resources */ = {isa = PBXBuildFile; fileRef = 2386513D1E8CD84000973667 /* maskImg.png */; };
23893DCF1E82194F0075AA38 /* BlurDownloadView.m in Sources */ = {isa = PBXBuildFile; fileRef = 23893DCE1E82194F0075AA38 /* BlurDownloadView.m */; };
23893DDA1E8227630075AA38 /* GCDGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 23893DD31E8227630075AA38 /* GCDGroup.m */; };
23893DDB1E8227630075AA38 /* GCDQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 23893DD51E8227630075AA38 /* GCDQueue.m */; };
23893DDC1E8227630075AA38 /* GCDSemaphore.m in Sources */ = {isa = PBXBuildFile; fileRef = 23893DD71E8227630075AA38 /* GCDSemaphore.m */; };
23893DDD1E8227630075AA38 /* GCDTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = 23893DD91E8227630075AA38 /* GCDTimer.m */; };
2398EC3F1E9DD831008F8787 /* LoadingAniView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2398EC3E1E9DD831008F8787 /* LoadingAniView.m */; };
239F87801E9C7B4100A2A4B2 /* PopNumberAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 239F877F1E9C7B4100A2A4B2 /* PopNumberAnimation.m */; };
239F9AD71E88FB28006FD4E9 /* pop-ios-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 239F9AA01E88FB28006FD4E9 /* pop-ios-Info.plist */; };
239F9AD81E88FB28006FD4E9 /* pop-osx-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 239F9AA11E88FB28006FD4E9 /* pop-osx-Info.plist */; };
239F9AD91E88FB28006FD4E9 /* pop-tvos-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 239F9AA21E88FB28006FD4E9 /* pop-tvos-Info.plist */; };
239F9ADA1E88FB28006FD4E9 /* POPAnimatableProperty.mm in Sources */ = {isa = PBXBuildFile; fileRef = 239F9AA61E88FB28006FD4E9 /* POPAnimatableProperty.mm */; };
239F9ADB1E88FB28006FD4E9 /* POPAnimation.mm in Sources */ = {isa = PBXBuildFile; fileRef = 239F9AA81E88FB28006FD4E9 /* POPAnimation.mm */; };
239F9ADC1E88FB28006FD4E9 /* POPAnimationEvent.mm in Sources */ = {isa = PBXBuildFile; fileRef = 239F9AAA1E88FB28006FD4E9 /* POPAnimationEvent.mm */; };
239F9ADD1E88FB28006FD4E9 /* POPAnimationExtras.mm in Sources */ = {isa = PBXBuildFile; fileRef = 239F9AAD1E88FB28006FD4E9 /* POPAnimationExtras.mm */; };
239F9ADE1E88FB28006FD4E9 /* POPAnimationRuntime.mm in Sources */ = {isa = PBXBuildFile; fileRef = 239F9AB11E88FB28006FD4E9 /* POPAnimationRuntime.mm */; };
239F9ADF1E88FB28006FD4E9 /* POPAnimationTracer.mm in Sources */ = {isa = PBXBuildFile; fileRef = 239F9AB31E88FB28006FD4E9 /* POPAnimationTracer.mm */; };
239F9AE01E88FB28006FD4E9 /* POPAnimator.mm in Sources */ = {isa = PBXBuildFile; fileRef = 239F9AB61E88FB28006FD4E9 /* POPAnimator.mm */; };
239F9AE11E88FB28006FD4E9 /* POPBasicAnimation.mm in Sources */ = {isa = PBXBuildFile; fileRef = 239F9AB91E88FB28006FD4E9 /* POPBasicAnimation.mm */; };
239F9AE21E88FB28006FD4E9 /* POPCGUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = 239F9ABC1E88FB28006FD4E9 /* POPCGUtils.mm */; };
239F9AE31E88FB28006FD4E9 /* POPCustomAnimation.mm in Sources */ = {isa = PBXBuildFile; fileRef = 239F9ABE1E88FB28006FD4E9 /* POPCustomAnimation.mm */; };
239F9AE41E88FB28006FD4E9 /* POPDecayAnimation.mm in Sources */ = {isa = PBXBuildFile; fileRef = 239F9AC01E88FB28006FD4E9 /* POPDecayAnimation.mm */; };
239F9AE51E88FB28006FD4E9 /* POPGeometry.mm in Sources */ = {isa = PBXBuildFile; fileRef = 239F9AC41E88FB28006FD4E9 /* POPGeometry.mm */; };
239F9AE61E88FB28006FD4E9 /* POPLayerExtras.mm in Sources */ = {isa = PBXBuildFile; fileRef = 239F9AC61E88FB28006FD4E9 /* POPLayerExtras.mm */; };
239F9AE71E88FB28006FD4E9 /* POPMath.mm in Sources */ = {isa = PBXBuildFile; fileRef = 239F9AC81E88FB28006FD4E9 /* POPMath.mm */; };
239F9AE81E88FB28006FD4E9 /* POPPropertyAnimation.mm in Sources */ = {isa = PBXBuildFile; fileRef = 239F9ACA1E88FB28006FD4E9 /* POPPropertyAnimation.mm */; };
239F9AE91E88FB28006FD4E9 /* POPSpringAnimation.mm in Sources */ = {isa = PBXBuildFile; fileRef = 239F9ACD1E88FB28006FD4E9 /* POPSpringAnimation.mm */; };
239F9AEA1E88FB28006FD4E9 /* POPVector.mm in Sources */ = {isa = PBXBuildFile; fileRef = 239F9AD11E88FB28006FD4E9 /* POPVector.mm */; };
239F9AEB1E88FB28006FD4E9 /* TransformationMatrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 239F9AD41E88FB28006FD4E9 /* TransformationMatrix.cpp */; };
239F9AF01E88FD12006FD4E9 /* POPViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 239F9AEF1E88FD12006FD4E9 /* POPViewController.m */; };
23AA676A1DFF91BF0035B604 /* WaveView.m in Sources */ = {isa = PBXBuildFile; fileRef = 23AA67691DFF91BF0035B604 /* WaveView.m */; };
23B683771E94E14500D9DDA2 /* ProgressClassVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 23B683761E94E14500D9DDA2 /* ProgressClassVC.m */; };
23B683821E94E90900D9DDA2 /* UIView+help.m in Sources */ = {isa = PBXBuildFile; fileRef = 23B683811E94E90900D9DDA2 /* UIView+help.m */; };
23CADC591E8F4C2900C6034A /* MaskVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 23CADC581E8F4C2900C6034A /* MaskVC.m */; };
23DAF1BD1DFE75CF000BBF47 /* WaterRippleLoadingAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 23DAF1BC1DFE75CF000BBF47 /* WaterRippleLoadingAnimation.m */; };
23EEEA431ECC25E800CA02AA /* SystemFontController.m in Sources */ = {isa = PBXBuildFile; fileRef = 23EEEA421ECC25E800CA02AA /* SystemFontController.m */; };
23EEEA461ECC26E400CA02AA /* FontInfoModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 23EEEA451ECC26E400CA02AA /* FontInfoModel.m */; };
23EEEA491ECC270200CA02AA /* FontInfomation.m in Sources */ = {isa = PBXBuildFile; fileRef = 23EEEA481ECC270200CA02AA /* FontInfomation.m */; };
23EEEA4C1ECC272600CA02AA /* FontListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 23EEEA4B1ECC272600CA02AA /* FontListCell.m */; };
23EEEA4F1ECC27B200CA02AA /* CustomHeaderFooterView.m in Sources */ = {isa = PBXBuildFile; fileRef = 23EEEA4E1ECC27B200CA02AA /* CustomHeaderFooterView.m */; };
23EEEA521ECC27D400CA02AA /* FontListHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 23EEEA511ECC27D400CA02AA /* FontListHeaderView.m */; };
23F5C7C11E9B22930025FD83 /* BaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 23F5C7C01E9B22930025FD83 /* BaseViewController.m */; };
23F5C7C51E9B2A510025FD83 /* WarnViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 23F5C7C41E9B2A510025FD83 /* WarnViewController.m */; };
23F5C80A1E9B5FFD0025FD83 /* ProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = 23F5C8091E9B5FFD0025FD83 /* ProgressView.m */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
237271801DDC617500BF521E /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 2372715E1DDC617500BF521E /* Project object */;
proxyType = 1;
remoteGlobalIDString = 237271651DDC617500BF521E;
remoteInfo = AnimationCollection;
};
2372718B1DDC617500BF521E /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 2372715E1DDC617500BF521E /* Project object */;
proxyType = 1;
remoteGlobalIDString = 237271651DDC617500BF521E;
remoteInfo = AnimationCollection;
};
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
070440AE912419C3496E8988 /* Pods-AnimationCollection.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AnimationCollection.release.xcconfig"; path = "Target Support Files/Pods-AnimationCollection/Pods-AnimationCollection.release.xcconfig"; sourceTree = "<group>"; };
1C8EEB3CED57FE19A36D601B /* Pods-AnimationCollection.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AnimationCollection.debug.xcconfig"; path = "Target Support Files/Pods-AnimationCollection/Pods-AnimationCollection.debug.xcconfig"; sourceTree = "<group>"; };
2306E4F22435DD800067A272 /* MHZAnimationHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MHZAnimationHeader.h; sourceTree = "<group>"; };
2306E4F32435DD800067A272 /* MHZAnimationHeader.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MHZAnimationHeader.m; sourceTree = "<group>"; };
2306E4F52435ED3E0067A272 /* MHZNormalHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MHZNormalHeader.h; sourceTree = "<group>"; };
2306E4F62435ED3E0067A272 /* MHZNormalHeader.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MHZNormalHeader.m; sourceTree = "<group>"; };
233ADCD71E80FCB800FA194A /* UIImage+ImageEffects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+ImageEffects.h"; sourceTree = "<group>"; };
233ADCD81E80FCB800FA194A /* UIImage+ImageEffects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+ImageEffects.m"; sourceTree = "<group>"; };
234023D21E7F7E2E0052A07E /* LearnAnimationVC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LearnAnimationVC.h; sourceTree = "<group>"; };
234023D31E7F7E2E0052A07E /* LearnAnimationVC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LearnAnimationVC.m; sourceTree = "<group>"; };
234023D51E7F7F860052A07E /* BaseAntimationView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseAntimationView.h; sourceTree = "<group>"; };
234023D61E7F7F860052A07E /* BaseAntimationView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BaseAntimationView.m; sourceTree = "<group>"; };
234023D81E7F7FD20052A07E /* TranslationAnimationView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TranslationAnimationView.h; sourceTree = "<group>"; };
234023D91E7F7FD20052A07E /* TranslationAnimationView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TranslationAnimationView.m; sourceTree = "<group>"; };
234023DB1E7F80050052A07E /* CircleView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CircleView.h; sourceTree = "<group>"; };
234023DC1E7F80050052A07E /* CircleView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CircleView.m; sourceTree = "<group>"; };
234023DE1E7F80710052A07E /* PercentView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PercentView.h; sourceTree = "<group>"; };
234023DF1E7F80710052A07E /* PercentView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PercentView.m; sourceTree = "<group>"; };
234023E11E7F8A3C0052A07E /* SourceView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SourceView.h; sourceTree = "<group>"; };
234023E21E7F8A3C0052A07E /* SourceView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SourceView.m; sourceTree = "<group>"; };
234023E51E7FC5180052A07E /* ImageHandleVC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageHandleVC.h; sourceTree = "<group>"; };
234023E61E7FC5180052A07E /* ImageHandleVC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ImageHandleVC.m; sourceTree = "<group>"; };
2360E60124347FEC0035C9AA /* MHZPOPAlertView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MHZPOPAlertView.h; sourceTree = "<group>"; };
2360E60224347FEC0035C9AA /* MHZPOPAlertView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MHZPOPAlertView.m; sourceTree = "<group>"; };
2360E60324347FEC0035C9AA /* PopAlertViewVC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PopAlertViewVC.h; sourceTree = "<group>"; };
2360E60424347FED0035C9AA /* PopAlertViewVC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PopAlertViewVC.m; sourceTree = "<group>"; };
2360E60824348CAB0035C9AA /* MHZProgressHUD.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MHZProgressHUD.h; sourceTree = "<group>"; };
2360E60924348CAB0035C9AA /* MHZProgressHUD.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MHZProgressHUD.m; sourceTree = "<group>"; };
236FBA7F1E8A56AC00B69EFE /* POPSpringAnimationVC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPSpringAnimationVC.h; sourceTree = "<group>"; };
236FBA801E8A56AC00B69EFE /* POPSpringAnimationVC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = POPSpringAnimationVC.m; sourceTree = "<group>"; };
236FBA831E8A665200B69EFE /* easing.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = easing.c; sourceTree = "<group>"; };
236FBA841E8A665200B69EFE /* easing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = easing.h; sourceTree = "<group>"; };
236FBA851E8A665200B69EFE /* YXEasing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YXEasing.h; sourceTree = "<group>"; };
236FBA861E8A665200B69EFE /* YXEasing.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YXEasing.m; sourceTree = "<group>"; };
236FBA8A1E8A66C600B69EFE /* EasingAnimationVC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EasingAnimationVC.h; sourceTree = "<group>"; };
236FBA8B1E8A66C600B69EFE /* EasingAnimationVC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EasingAnimationVC.m; sourceTree = "<group>"; };
237271661DDC617500BF521E /* AnimationCollection.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AnimationCollection.app; sourceTree = BUILT_PRODUCTS_DIR; };
2372716A1DDC617500BF521E /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
2372716C1DDC617500BF521E /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
2372716D1DDC617500BF521E /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
2372716F1DDC617500BF521E /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
237271701DDC617500BF521E /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; };
237271731DDC617500BF521E /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
237271751DDC617500BF521E /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
237271781DDC617500BF521E /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
2372717A1DDC617500BF521E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
2372717F1DDC617500BF521E /* AnimationCollectionTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AnimationCollectionTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
237271831DDC617500BF521E /* AnimationCollectionTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AnimationCollectionTests.m; sourceTree = "<group>"; };
237271851DDC617500BF521E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
2372718A1DDC617500BF521E /* AnimationCollectionUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AnimationCollectionUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
2372718E1DDC617500BF521E /* AnimationCollectionUITests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AnimationCollectionUITests.m; sourceTree = "<group>"; };
237271901DDC617500BF521E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
2372719D1DDC61D600BF521E /* CircleLoadingAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CircleLoadingAnimation.h; sourceTree = "<group>"; };
2372719E1DDC61D600BF521E /* CircleLoadingAnimation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CircleLoadingAnimation.m; sourceTree = "<group>"; };
237271A11DDC626800BF521E /* Header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Header.h; sourceTree = "<group>"; };
2386512F1E8CA0DD00973667 /* CAEmitterLayerVC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAEmitterLayerVC.h; sourceTree = "<group>"; };
238651301E8CA0DD00973667 /* CAEmitterLayerVC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CAEmitterLayerVC.m; sourceTree = "<group>"; };
238651321E8CAE4600973667 /* CAEmitterLayerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAEmitterLayerView.h; sourceTree = "<group>"; };
238651331E8CAE4600973667 /* CAEmitterLayerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CAEmitterLayerView.m; sourceTree = "<group>"; };
238651351E8CD22A00973667 /* SnowView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SnowView.h; sourceTree = "<group>"; };
238651361E8CD22A00973667 /* SnowView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SnowView.m; sourceTree = "<group>"; };
238651381E8CD23800973667 /* RunView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RunView.h; sourceTree = "<group>"; };
238651391E8CD23800973667 /* RunView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RunView.m; sourceTree = "<group>"; };
2386513B1E8CD84000973667 /* runIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = runIcon.png; sourceTree = "<group>"; };
2386513C1E8CD84000973667 /* snowIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = snowIcon.png; sourceTree = "<group>"; };
2386513D1E8CD84000973667 /* maskImg.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = maskImg.png; sourceTree = "<group>"; };
23893DCD1E82194F0075AA38 /* BlurDownloadView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlurDownloadView.h; sourceTree = "<group>"; };
23893DCE1E82194F0075AA38 /* BlurDownloadView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BlurDownloadView.m; sourceTree = "<group>"; };
23893DD11E8227630075AA38 /* GCD.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCD.h; sourceTree = "<group>"; };
23893DD21E8227630075AA38 /* GCDGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDGroup.h; sourceTree = "<group>"; };
23893DD31E8227630075AA38 /* GCDGroup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDGroup.m; sourceTree = "<group>"; };
23893DD41E8227630075AA38 /* GCDQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDQueue.h; sourceTree = "<group>"; };
23893DD51E8227630075AA38 /* GCDQueue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDQueue.m; sourceTree = "<group>"; };
23893DD61E8227630075AA38 /* GCDSemaphore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDSemaphore.h; sourceTree = "<group>"; };
23893DD71E8227630075AA38 /* GCDSemaphore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDSemaphore.m; sourceTree = "<group>"; };
23893DD81E8227630075AA38 /* GCDTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDTimer.h; sourceTree = "<group>"; };
23893DD91E8227630075AA38 /* GCDTimer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDTimer.m; sourceTree = "<group>"; };
2398EC3D1E9DD831008F8787 /* LoadingAniView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoadingAniView.h; sourceTree = "<group>"; };
2398EC3E1E9DD831008F8787 /* LoadingAniView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LoadingAniView.m; sourceTree = "<group>"; };
239F877E1E9C7B4100A2A4B2 /* PopNumberAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PopNumberAnimation.h; sourceTree = "<group>"; };
239F877F1E9C7B4100A2A4B2 /* PopNumberAnimation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PopNumberAnimation.m; sourceTree = "<group>"; };
239F9A9F1E88FB28006FD4E9 /* module.modulemap */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = "sourcecode.module-map"; path = module.modulemap; sourceTree = "<group>"; };
239F9AA01E88FB28006FD4E9 /* pop-ios-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "pop-ios-Info.plist"; sourceTree = "<group>"; };
239F9AA11E88FB28006FD4E9 /* pop-osx-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "pop-osx-Info.plist"; sourceTree = "<group>"; };
239F9AA21E88FB28006FD4E9 /* pop-tvos-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "pop-tvos-Info.plist"; sourceTree = "<group>"; };
239F9AA31E88FB28006FD4E9 /* POP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POP.h; sourceTree = "<group>"; };
239F9AA41E88FB28006FD4E9 /* POPAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPAction.h; sourceTree = "<group>"; };
239F9AA51E88FB28006FD4E9 /* POPAnimatableProperty.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPAnimatableProperty.h; sourceTree = "<group>"; };
239F9AA61E88FB28006FD4E9 /* POPAnimatableProperty.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = POPAnimatableProperty.mm; sourceTree = "<group>"; };
239F9AA71E88FB28006FD4E9 /* POPAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPAnimation.h; sourceTree = "<group>"; };
239F9AA81E88FB28006FD4E9 /* POPAnimation.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = POPAnimation.mm; sourceTree = "<group>"; };
239F9AA91E88FB28006FD4E9 /* POPAnimationEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPAnimationEvent.h; sourceTree = "<group>"; };
239F9AAA1E88FB28006FD4E9 /* POPAnimationEvent.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = POPAnimationEvent.mm; sourceTree = "<group>"; };
239F9AAB1E88FB28006FD4E9 /* POPAnimationEventInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPAnimationEventInternal.h; sourceTree = "<group>"; };
239F9AAC1E88FB28006FD4E9 /* POPAnimationExtras.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPAnimationExtras.h; sourceTree = "<group>"; };
239F9AAD1E88FB28006FD4E9 /* POPAnimationExtras.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = POPAnimationExtras.mm; sourceTree = "<group>"; };
239F9AAE1E88FB28006FD4E9 /* POPAnimationInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPAnimationInternal.h; sourceTree = "<group>"; };
239F9AAF1E88FB28006FD4E9 /* POPAnimationPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPAnimationPrivate.h; sourceTree = "<group>"; };
239F9AB01E88FB28006FD4E9 /* POPAnimationRuntime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPAnimationRuntime.h; sourceTree = "<group>"; };
239F9AB11E88FB28006FD4E9 /* POPAnimationRuntime.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = POPAnimationRuntime.mm; sourceTree = "<group>"; };
239F9AB21E88FB28006FD4E9 /* POPAnimationTracer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPAnimationTracer.h; sourceTree = "<group>"; };
239F9AB31E88FB28006FD4E9 /* POPAnimationTracer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = POPAnimationTracer.mm; sourceTree = "<group>"; };
239F9AB41E88FB28006FD4E9 /* POPAnimationTracerInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPAnimationTracerInternal.h; sourceTree = "<group>"; };
239F9AB51E88FB28006FD4E9 /* POPAnimator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPAnimator.h; sourceTree = "<group>"; };
239F9AB61E88FB28006FD4E9 /* POPAnimator.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = POPAnimator.mm; sourceTree = "<group>"; };
239F9AB71E88FB28006FD4E9 /* POPAnimatorPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPAnimatorPrivate.h; sourceTree = "<group>"; };
239F9AB81E88FB28006FD4E9 /* POPBasicAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPBasicAnimation.h; sourceTree = "<group>"; };
239F9AB91E88FB28006FD4E9 /* POPBasicAnimation.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = POPBasicAnimation.mm; sourceTree = "<group>"; };
239F9ABA1E88FB28006FD4E9 /* POPBasicAnimationInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPBasicAnimationInternal.h; sourceTree = "<group>"; };
239F9ABB1E88FB28006FD4E9 /* POPCGUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPCGUtils.h; sourceTree = "<group>"; };
239F9ABC1E88FB28006FD4E9 /* POPCGUtils.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = POPCGUtils.mm; sourceTree = "<group>"; };
239F9ABD1E88FB28006FD4E9 /* POPCustomAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPCustomAnimation.h; sourceTree = "<group>"; };
239F9ABE1E88FB28006FD4E9 /* POPCustomAnimation.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = POPCustomAnimation.mm; sourceTree = "<group>"; };
239F9ABF1E88FB28006FD4E9 /* POPDecayAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPDecayAnimation.h; sourceTree = "<group>"; };
239F9AC01E88FB28006FD4E9 /* POPDecayAnimation.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = POPDecayAnimation.mm; sourceTree = "<group>"; };
239F9AC11E88FB28006FD4E9 /* POPDecayAnimationInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPDecayAnimationInternal.h; sourceTree = "<group>"; };
239F9AC21E88FB28006FD4E9 /* POPDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPDefines.h; sourceTree = "<group>"; };
239F9AC31E88FB28006FD4E9 /* POPGeometry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPGeometry.h; sourceTree = "<group>"; };
239F9AC41E88FB28006FD4E9 /* POPGeometry.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = POPGeometry.mm; sourceTree = "<group>"; };
239F9AC51E88FB28006FD4E9 /* POPLayerExtras.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPLayerExtras.h; sourceTree = "<group>"; };
239F9AC61E88FB28006FD4E9 /* POPLayerExtras.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = POPLayerExtras.mm; sourceTree = "<group>"; };
239F9AC71E88FB28006FD4E9 /* POPMath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPMath.h; sourceTree = "<group>"; };
239F9AC81E88FB28006FD4E9 /* POPMath.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = POPMath.mm; sourceTree = "<group>"; };
239F9AC91E88FB28006FD4E9 /* POPPropertyAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPPropertyAnimation.h; sourceTree = "<group>"; };
239F9ACA1E88FB28006FD4E9 /* POPPropertyAnimation.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = POPPropertyAnimation.mm; sourceTree = "<group>"; };
239F9ACB1E88FB28006FD4E9 /* POPPropertyAnimationInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPPropertyAnimationInternal.h; sourceTree = "<group>"; };
239F9ACC1E88FB28006FD4E9 /* POPSpringAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPSpringAnimation.h; sourceTree = "<group>"; };
239F9ACD1E88FB28006FD4E9 /* POPSpringAnimation.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = POPSpringAnimation.mm; sourceTree = "<group>"; };
239F9ACE1E88FB28006FD4E9 /* POPSpringAnimationInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPSpringAnimationInternal.h; sourceTree = "<group>"; };
239F9ACF1E88FB28006FD4E9 /* POPSpringSolver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPSpringSolver.h; sourceTree = "<group>"; };
239F9AD01E88FB28006FD4E9 /* POPVector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPVector.h; sourceTree = "<group>"; };
239F9AD11E88FB28006FD4E9 /* POPVector.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = POPVector.mm; sourceTree = "<group>"; };
239F9AD31E88FB28006FD4E9 /* FloatConversion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FloatConversion.h; sourceTree = "<group>"; };
239F9AD41E88FB28006FD4E9 /* TransformationMatrix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TransformationMatrix.cpp; sourceTree = "<group>"; };
239F9AD51E88FB28006FD4E9 /* TransformationMatrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TransformationMatrix.h; sourceTree = "<group>"; };
239F9AD61E88FB28006FD4E9 /* UnitBezier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UnitBezier.h; sourceTree = "<group>"; };
239F9AEE1E88FD12006FD4E9 /* POPViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = POPViewController.h; sourceTree = "<group>"; };
239F9AEF1E88FD12006FD4E9 /* POPViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = POPViewController.m; sourceTree = "<group>"; };
23AA67681DFF91BF0035B604 /* WaveView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WaveView.h; sourceTree = "<group>"; };
23AA67691DFF91BF0035B604 /* WaveView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WaveView.m; sourceTree = "<group>"; };
23B683751E94E14500D9DDA2 /* ProgressClassVC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProgressClassVC.h; sourceTree = "<group>"; };
23B683761E94E14500D9DDA2 /* ProgressClassVC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProgressClassVC.m; sourceTree = "<group>"; };
23B683801E94E90900D9DDA2 /* UIView+help.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+help.h"; sourceTree = "<group>"; };
23B683811E94E90900D9DDA2 /* UIView+help.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+help.m"; sourceTree = "<group>"; };
23CADC571E8F4C2900C6034A /* MaskVC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MaskVC.h; sourceTree = "<group>"; };
23CADC581E8F4C2900C6034A /* MaskVC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MaskVC.m; sourceTree = "<group>"; };
23DAF1BB1DFE75CF000BBF47 /* WaterRippleLoadingAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WaterRippleLoadingAnimation.h; sourceTree = "<group>"; };
23DAF1BC1DFE75CF000BBF47 /* WaterRippleLoadingAnimation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WaterRippleLoadingAnimation.m; sourceTree = "<group>"; };
23EEEA411ECC25E800CA02AA /* SystemFontController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SystemFontController.h; sourceTree = "<group>"; };
23EEEA421ECC25E800CA02AA /* SystemFontController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SystemFontController.m; sourceTree = "<group>"; };
23EEEA441ECC26E400CA02AA /* FontInfoModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FontInfoModel.h; sourceTree = "<group>"; };
23EEEA451ECC26E400CA02AA /* FontInfoModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FontInfoModel.m; sourceTree = "<group>"; };
23EEEA471ECC270200CA02AA /* FontInfomation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FontInfomation.h; sourceTree = "<group>"; };
23EEEA481ECC270200CA02AA /* FontInfomation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FontInfomation.m; sourceTree = "<group>"; };
23EEEA4A1ECC272600CA02AA /* FontListCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FontListCell.h; sourceTree = "<group>"; };
23EEEA4B1ECC272600CA02AA /* FontListCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FontListCell.m; sourceTree = "<group>"; };
23EEEA4D1ECC27B200CA02AA /* CustomHeaderFooterView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CustomHeaderFooterView.h; sourceTree = "<group>"; };
23EEEA4E1ECC27B200CA02AA /* CustomHeaderFooterView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CustomHeaderFooterView.m; sourceTree = "<group>"; };
23EEEA501ECC27D400CA02AA /* FontListHeaderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FontListHeaderView.h; sourceTree = "<group>"; };
23EEEA511ECC27D400CA02AA /* FontListHeaderView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FontListHeaderView.m; sourceTree = "<group>"; };
23F5C7BF1E9B22930025FD83 /* BaseViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseViewController.h; sourceTree = "<group>"; };
23F5C7C01E9B22930025FD83 /* BaseViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BaseViewController.m; sourceTree = "<group>"; };
23F5C7C31E9B2A510025FD83 /* WarnViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WarnViewController.h; sourceTree = "<group>"; };
23F5C7C41E9B2A510025FD83 /* WarnViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WarnViewController.m; sourceTree = "<group>"; };
23F5C8081E9B5FFD0025FD83 /* ProgressView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProgressView.h; sourceTree = "<group>"; };
23F5C8091E9B5FFD0025FD83 /* ProgressView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProgressView.m; sourceTree = "<group>"; };
AC90BC16E3E58C720FE8AAFE /* libPods-AnimationCollection.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-AnimationCollection.a"; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
237271631DDC617500BF521E /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
1E9685DD90FBAA8B21D5367D /* libPods-AnimationCollection.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
2372717C1DDC617500BF521E /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
237271871DDC617500BF521E /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
2306E4F12435DCC60067A272 /* MHZDIYHeaderRefresh */ = {
isa = PBXGroup;
children = (
2306E4F22435DD800067A272 /* MHZAnimationHeader.h */,
2306E4F32435DD800067A272 /* MHZAnimationHeader.m */,
2306E4F52435ED3E0067A272 /* MHZNormalHeader.h */,
2306E4F62435ED3E0067A272 /* MHZNormalHeader.m */,
);
path = MHZDIYHeaderRefresh;
sourceTree = "<group>";
};
233ADCD51E80FC9300FA194A /* 工具 */ = {
isa = PBXGroup;
children = (
236FBA821E8A662F00B69EFE /* 缓动函数 */,
239F9A9E1E88FB28006FD4E9 /* pop */,
23893DD01E8227630075AA38 /* GCD */,
233ADCD61E80FCB800FA194A /* UIImage+ImageEffects */,
);
path = "工具";
sourceTree = "<group>";
};
233ADCD61E80FCB800FA194A /* UIImage+ImageEffects */ = {
isa = PBXGroup;
children = (
233ADCD71E80FCB800FA194A /* UIImage+ImageEffects.h */,
233ADCD81E80FCB800FA194A /* UIImage+ImageEffects.m */,
);
path = "UIImage+ImageEffects";
sourceTree = "<group>";
};
234023D11E7F7DD10052A07E /* 动画设计学习 */ = {
isa = PBXGroup;
children = (
234023D21E7F7E2E0052A07E /* LearnAnimationVC.h */,
234023D31E7F7E2E0052A07E /* LearnAnimationVC.m */,
234023D51E7F7F860052A07E /* BaseAntimationView.h */,
234023D61E7F7F860052A07E /* BaseAntimationView.m */,
234023D81E7F7FD20052A07E /* TranslationAnimationView.h */,
234023D91E7F7FD20052A07E /* TranslationAnimationView.m */,
234023DB1E7F80050052A07E /* CircleView.h */,
234023DC1E7F80050052A07E /* CircleView.m */,
234023DE1E7F80710052A07E /* PercentView.h */,
234023DF1E7F80710052A07E /* PercentView.m */,
234023E11E7F8A3C0052A07E /* SourceView.h */,
234023E21E7F8A3C0052A07E /* SourceView.m */,
);
name = "动画设计学习";
sourceTree = "<group>";
};
234023E41E7FC4D80052A07E /* 图片处理 */ = {
isa = PBXGroup;
children = (
234023E51E7FC5180052A07E /* ImageHandleVC.h */,
234023E61E7FC5180052A07E /* ImageHandleVC.m */,
23893DCD1E82194F0075AA38 /* BlurDownloadView.h */,
23893DCE1E82194F0075AA38 /* BlurDownloadView.m */,
);
name = "图片处理";
sourceTree = "<group>";
};
2360E60024347F960035C9AA /* AlertView */ = {
isa = PBXGroup;
children = (
2360E60124347FEC0035C9AA /* MHZPOPAlertView.h */,
2360E60224347FEC0035C9AA /* MHZPOPAlertView.m */,
2360E60324347FEC0035C9AA /* PopAlertViewVC.h */,
2360E60424347FED0035C9AA /* PopAlertViewVC.m */,
);
path = AlertView;
sourceTree = "<group>";
};
2360E607243485690035C9AA /* MHZPreogressHUD */ = {
isa = PBXGroup;
children = (
2360E60824348CAB0035C9AA /* MHZProgressHUD.h */,
2360E60924348CAB0035C9AA /* MHZProgressHUD.m */,
);
path = MHZPreogressHUD;
sourceTree = "<group>";
};
236FBA821E8A662F00B69EFE /* 缓动函数 */ = {
isa = PBXGroup;
children = (
236FBA831E8A665200B69EFE /* easing.c */,
236FBA841E8A665200B69EFE /* easing.h */,
236FBA851E8A665200B69EFE /* YXEasing.h */,
236FBA861E8A665200B69EFE /* YXEasing.m */,
);
path = "缓动函数";
sourceTree = "<group>";
};
236FBA891E8A666900B69EFE /* 缓动函数动画 */ = {
isa = PBXGroup;
children = (
236FBA8A1E8A66C600B69EFE /* EasingAnimationVC.h */,
236FBA8B1E8A66C600B69EFE /* EasingAnimationVC.m */,
);
name = "缓动函数动画";
sourceTree = "<group>";
};
2372715D1DDC617500BF521E = {
isa = PBXGroup;
children = (
237271681DDC617500BF521E /* AnimationCollection */,
237271821DDC617500BF521E /* AnimationCollectionTests */,
2372718D1DDC617500BF521E /* AnimationCollectionUITests */,
237271671DDC617500BF521E /* Products */,
B531F30DE4D9699EEE0C7FA9 /* Pods */,
78C0B716AD547332EDEC98D0 /* Frameworks */,
);
sourceTree = "<group>";
};
237271671DDC617500BF521E /* Products */ = {
isa = PBXGroup;
children = (
237271661DDC617500BF521E /* AnimationCollection.app */,
2372717F1DDC617500BF521E /* AnimationCollectionTests.xctest */,
2372718A1DDC617500BF521E /* AnimationCollectionUITests.xctest */,
);
name = Products;
sourceTree = "<group>";
};
237271681DDC617500BF521E /* AnimationCollection */ = {
isa = PBXGroup;
children = (
2306E4F12435DCC60067A272 /* MHZDIYHeaderRefresh */,
2360E607243485690035C9AA /* MHZPreogressHUD */,
2360E60024347F960035C9AA /* AlertView */,
2372719C1DDC619300BF521E /* CircleLodingAnimation */,
23DAF1BA1DFE7557000BBF47 /* WaterRippleLoadingAnimation */,
234023D11E7F7DD10052A07E /* 动画设计学习 */,
234023E41E7FC4D80052A07E /* 图片处理 */,
239F9AED1E88FCEA006FD4E9 /* pop动画引擎的简单使用 */,
236FBA891E8A666900B69EFE /* 缓动函数动画 */,
2386512E1E8CA0AA00973667 /* CAEmitterLayer粒子效果 */,
23CADC5A1E8F4C2F00C6034A /* 遮罩图层 */,
23B683741E94E11900D9DDA2 /* 进度类动画 */,
23F5C7C21E9B22DF0025FD83 /* 弹框动画 */,
23EEEA401ECBF95E00CA02AA /* 系统字体 */,
2372716F1DDC617500BF521E /* ViewController.h */,
237271701DDC617500BF521E /* ViewController.m */,
23B683781E94E76900D9DDA2 /* help */,
233ADCD51E80FC9300FA194A /* 工具 */,
237271A01DDC623500BF521E /* other */,
237271691DDC617500BF521E /* Supporting Files */,
);
path = AnimationCollection;
sourceTree = "<group>";
};
237271691DDC617500BF521E /* Supporting Files */ = {
isa = PBXGroup;
children = (
2372716A1DDC617500BF521E /* main.m */,
);
name = "Supporting Files";
sourceTree = "<group>";
};
237271821DDC617500BF521E /* AnimationCollectionTests */ = {
isa = PBXGroup;
children = (
237271831DDC617500BF521E /* AnimationCollectionTests.m */,
237271851DDC617500BF521E /* Info.plist */,
);
path = AnimationCollectionTests;
sourceTree = "<group>";
};
2372718D1DDC617500BF521E /* AnimationCollectionUITests */ = {
isa = PBXGroup;
children = (
2372718E1DDC617500BF521E /* AnimationCollectionUITests.m */,
237271901DDC617500BF521E /* Info.plist */,
);
path = AnimationCollectionUITests;
sourceTree = "<group>";
};
2372719C1DDC619300BF521E /* CircleLodingAnimation */ = {
isa = PBXGroup;
children = (
2372719D1DDC61D600BF521E /* CircleLoadingAnimation.h */,
2372719E1DDC61D600BF521E /* CircleLoadingAnimation.m */,
2398EC3D1E9DD831008F8787 /* LoadingAniView.h */,
2398EC3E1E9DD831008F8787 /* LoadingAniView.m */,
);
name = CircleLodingAnimation;
sourceTree = "<group>";
};
237271A01DDC623500BF521E /* other */ = {
isa = PBXGroup;
children = (
237271A11DDC626800BF521E /* Header.h */,
2372716C1DDC617500BF521E /* AppDelegate.h */,
2372716D1DDC617500BF521E /* AppDelegate.m */,
237271721DDC617500BF521E /* Main.storyboard */,
237271751DDC617500BF521E /* Assets.xcassets */,
237271771DDC617500BF521E /* LaunchScreen.storyboard */,
2372717A1DDC617500BF521E /* Info.plist */,
);
name = other;
sourceTree = "<group>";
};
2386512E1E8CA0AA00973667 /* CAEmitterLayer粒子效果 */ = {
isa = PBXGroup;
children = (
2386513B1E8CD84000973667 /* runIcon.png */,
2386513C1E8CD84000973667 /* snowIcon.png */,
2386513D1E8CD84000973667 /* maskImg.png */,
2386512F1E8CA0DD00973667 /* CAEmitterLayerVC.h */,
238651301E8CA0DD00973667 /* CAEmitterLayerVC.m */,
238651321E8CAE4600973667 /* CAEmitterLayerView.h */,
238651331E8CAE4600973667 /* CAEmitterLayerView.m */,
238651351E8CD22A00973667 /* SnowView.h */,
238651361E8CD22A00973667 /* SnowView.m */,
238651381E8CD23800973667 /* RunView.h */,
238651391E8CD23800973667 /* RunView.m */,
);
name = "CAEmitterLayer粒子效果";
sourceTree = "<group>";
};
23893DD01E8227630075AA38 /* GCD */ = {
isa = PBXGroup;
children = (
23893DD11E8227630075AA38 /* GCD.h */,
23893DD21E8227630075AA38 /* GCDGroup.h */,
23893DD31E8227630075AA38 /* GCDGroup.m */,
23893DD41E8227630075AA38 /* GCDQueue.h */,
23893DD51E8227630075AA38 /* GCDQueue.m */,
23893DD61E8227630075AA38 /* GCDSemaphore.h */,
23893DD71E8227630075AA38 /* GCDSemaphore.m */,
23893DD81E8227630075AA38 /* GCDTimer.h */,
23893DD91E8227630075AA38 /* GCDTimer.m */,
);
path = GCD;
sourceTree = "<group>";
};
239F9A9E1E88FB28006FD4E9 /* pop */ = {
isa = PBXGroup;
children = (
239F9A9F1E88FB28006FD4E9 /* module.modulemap */,
239F9AA01E88FB28006FD4E9 /* pop-ios-Info.plist */,
239F9AA11E88FB28006FD4E9 /* pop-osx-Info.plist */,
239F9AA21E88FB28006FD4E9 /* pop-tvos-Info.plist */,
239F9AA31E88FB28006FD4E9 /* POP.h */,
239F9AA41E88FB28006FD4E9 /* POPAction.h */,
239F9AA51E88FB28006FD4E9 /* POPAnimatableProperty.h */,
239F9AA61E88FB28006FD4E9 /* POPAnimatableProperty.mm */,
239F9AA71E88FB28006FD4E9 /* POPAnimation.h */,
239F9AA81E88FB28006FD4E9 /* POPAnimation.mm */,
239F9AA91E88FB28006FD4E9 /* POPAnimationEvent.h */,
239F9AAA1E88FB28006FD4E9 /* POPAnimationEvent.mm */,
239F9AAB1E88FB28006FD4E9 /* POPAnimationEventInternal.h */,
239F9AAC1E88FB28006FD4E9 /* POPAnimationExtras.h */,
239F9AAD1E88FB28006FD4E9 /* POPAnimationExtras.mm */,
239F9AAE1E88FB28006FD4E9 /* POPAnimationInternal.h */,
239F9AAF1E88FB28006FD4E9 /* POPAnimationPrivate.h */,
239F9AB01E88FB28006FD4E9 /* POPAnimationRuntime.h */,
239F9AB11E88FB28006FD4E9 /* POPAnimationRuntime.mm */,
239F9AB21E88FB28006FD4E9 /* POPAnimationTracer.h */,
239F9AB31E88FB28006FD4E9 /* POPAnimationTracer.mm */,
239F9AB41E88FB28006FD4E9 /* POPAnimationTracerInternal.h */,
239F9AB51E88FB28006FD4E9 /* POPAnimator.h */,
239F9AB61E88FB28006FD4E9 /* POPAnimator.mm */,
239F9AB71E88FB28006FD4E9 /* POPAnimatorPrivate.h */,
239F9AB81E88FB28006FD4E9 /* POPBasicAnimation.h */,
239F9AB91E88FB28006FD4E9 /* POPBasicAnimation.mm */,
239F9ABA1E88FB28006FD4E9 /* POPBasicAnimationInternal.h */,
239F9ABB1E88FB28006FD4E9 /* POPCGUtils.h */,
239F9ABC1E88FB28006FD4E9 /* POPCGUtils.mm */,
239F9ABD1E88FB28006FD4E9 /* POPCustomAnimation.h */,
239F9ABE1E88FB28006FD4E9 /* POPCustomAnimation.mm */,
239F9ABF1E88FB28006FD4E9 /* POPDecayAnimation.h */,
239F9AC01E88FB28006FD4E9 /* POPDecayAnimation.mm */,
239F9AC11E88FB28006FD4E9 /* POPDecayAnimationInternal.h */,
239F9AC21E88FB28006FD4E9 /* POPDefines.h */,
239F9AC31E88FB28006FD4E9 /* POPGeometry.h */,
239F9AC41E88FB28006FD4E9 /* POPGeometry.mm */,
239F9AC51E88FB28006FD4E9 /* POPLayerExtras.h */,
239F9AC61E88FB28006FD4E9 /* POPLayerExtras.mm */,
239F9AC71E88FB28006FD4E9 /* POPMath.h */,
239F9AC81E88FB28006FD4E9 /* POPMath.mm */,
239F9AC91E88FB28006FD4E9 /* POPPropertyAnimation.h */,
239F9ACA1E88FB28006FD4E9 /* POPPropertyAnimation.mm */,
239F9ACB1E88FB28006FD4E9 /* POPPropertyAnimationInternal.h */,
239F9ACC1E88FB28006FD4E9 /* POPSpringAnimation.h */,
239F9ACD1E88FB28006FD4E9 /* POPSpringAnimation.mm */,
239F9ACE1E88FB28006FD4E9 /* POPSpringAnimationInternal.h */,
239F9ACF1E88FB28006FD4E9 /* POPSpringSolver.h */,
239F9AD01E88FB28006FD4E9 /* POPVector.h */,
239F9AD11E88FB28006FD4E9 /* POPVector.mm */,
239F9AD21E88FB28006FD4E9 /* WebCore */,
);
path = pop;
sourceTree = "<group>";
};
239F9AD21E88FB28006FD4E9 /* WebCore */ = {
isa = PBXGroup;
children = (
239F9AD31E88FB28006FD4E9 /* FloatConversion.h */,
239F9AD41E88FB28006FD4E9 /* TransformationMatrix.cpp */,
239F9AD51E88FB28006FD4E9 /* TransformationMatrix.h */,
239F9AD61E88FB28006FD4E9 /* UnitBezier.h */,
);
path = WebCore;
sourceTree = "<group>";
};
239F9AED1E88FCEA006FD4E9 /* pop动画引擎的简单使用 */ = {
isa = PBXGroup;
children = (
239F9AEE1E88FD12006FD4E9 /* POPViewController.h */,
239F9AEF1E88FD12006FD4E9 /* POPViewController.m */,
236FBA7F1E8A56AC00B69EFE /* POPSpringAnimationVC.h */,
236FBA801E8A56AC00B69EFE /* POPSpringAnimationVC.m */,
);
name = "pop动画引擎的简单使用";
sourceTree = "<group>";
};
23B683741E94E11900D9DDA2 /* 进度类动画 */ = {
isa = PBXGroup;
children = (
23B683751E94E14500D9DDA2 /* ProgressClassVC.h */,
23B683761E94E14500D9DDA2 /* ProgressClassVC.m */,
23F5C8081E9B5FFD0025FD83 /* ProgressView.h */,
23F5C8091E9B5FFD0025FD83 /* ProgressView.m */,
239F877E1E9C7B4100A2A4B2 /* PopNumberAnimation.h */,
239F877F1E9C7B4100A2A4B2 /* PopNumberAnimation.m */,
);
name = "进度类动画";
sourceTree = "<group>";
};
23B683781E94E76900D9DDA2 /* help */ = {
isa = PBXGroup;
children = (
23B683801E94E90900D9DDA2 /* UIView+help.h */,
23B683811E94E90900D9DDA2 /* UIView+help.m */,
23F5C7BF1E9B22930025FD83 /* BaseViewController.h */,
23F5C7C01E9B22930025FD83 /* BaseViewController.m */,
23EEEA4D1ECC27B200CA02AA /* CustomHeaderFooterView.h */,
23EEEA4E1ECC27B200CA02AA /* CustomHeaderFooterView.m */,
);
name = help;
sourceTree = "<group>";
};
23CADC5A1E8F4C2F00C6034A /* 遮罩图层 */ = {
isa = PBXGroup;
children = (
23CADC571E8F4C2900C6034A /* MaskVC.h */,
23CADC581E8F4C2900C6034A /* MaskVC.m */,
);
name = "遮罩图层";
sourceTree = "<group>";
};
23DAF1BA1DFE7557000BBF47 /* WaterRippleLoadingAnimation */ = {
isa = PBXGroup;
children = (
23DAF1BB1DFE75CF000BBF47 /* WaterRippleLoadingAnimation.h */,
23DAF1BC1DFE75CF000BBF47 /* WaterRippleLoadingAnimation.m */,
23AA67681DFF91BF0035B604 /* WaveView.h */,
23AA67691DFF91BF0035B604 /* WaveView.m */,
);
name = WaterRippleLoadingAnimation;
sourceTree = "<group>";
};
23EEEA401ECBF95E00CA02AA /* 系统字体 */ = {
isa = PBXGroup;
children = (
23EEEA411ECC25E800CA02AA /* SystemFontController.h */,
23EEEA421ECC25E800CA02AA /* SystemFontController.m */,
23EEEA441ECC26E400CA02AA /* FontInfoModel.h */,
23EEEA451ECC26E400CA02AA /* FontInfoModel.m */,
23EEEA471ECC270200CA02AA /* FontInfomation.h */,
23EEEA481ECC270200CA02AA /* FontInfomation.m */,
23EEEA4A1ECC272600CA02AA /* FontListCell.h */,
23EEEA4B1ECC272600CA02AA /* FontListCell.m */,
23EEEA501ECC27D400CA02AA /* FontListHeaderView.h */,
23EEEA511ECC27D400CA02AA /* FontListHeaderView.m */,
);
path = "系统字体";
sourceTree = "<group>";
};
23F5C7C21E9B22DF0025FD83 /* 弹框动画 */ = {
isa = PBXGroup;
children = (
23F5C7C31E9B2A510025FD83 /* WarnViewController.h */,
23F5C7C41E9B2A510025FD83 /* WarnViewController.m */,
);
path = "弹框动画";
sourceTree = "<group>";
};
78C0B716AD547332EDEC98D0 /* Frameworks */ = {
isa = PBXGroup;
children = (
AC90BC16E3E58C720FE8AAFE /* libPods-AnimationCollection.a */,
);
name = Frameworks;
sourceTree = "<group>";
};
B531F30DE4D9699EEE0C7FA9 /* Pods */ = {
isa = PBXGroup;
children = (
1C8EEB3CED57FE19A36D601B /* Pods-AnimationCollection.debug.xcconfig */,
070440AE912419C3496E8988 /* Pods-AnimationCollection.release.xcconfig */,
);
path = Pods;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
237271651DDC617500BF521E /* AnimationCollection */ = {
isa = PBXNativeTarget;
buildConfigurationList = 237271931DDC617500BF521E /* Build configuration list for PBXNativeTarget "AnimationCollection" */;
buildPhases = (
B59978EE1E493EA3D569F4D1 /* [CP] Check Pods Manifest.lock */,
237271621DDC617500BF521E /* Sources */,
237271631DDC617500BF521E /* Frameworks */,
237271641DDC617500BF521E /* Resources */,
7E495BC101247F9C0A922AE2 /* [CP] Copy Pods Resources */,
);
buildRules = (
);
dependencies = (
);
name = AnimationCollection;
productName = AnimationCollection;
productReference = 237271661DDC617500BF521E /* AnimationCollection.app */;
productType = "com.apple.product-type.application";
};
2372717E1DDC617500BF521E /* AnimationCollectionTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 237271961DDC617500BF521E /* Build configuration list for PBXNativeTarget "AnimationCollectionTests" */;
buildPhases = (
2372717B1DDC617500BF521E /* Sources */,
2372717C1DDC617500BF521E /* Frameworks */,
2372717D1DDC617500BF521E /* Resources */,
);
buildRules = (
);
dependencies = (
237271811DDC617500BF521E /* PBXTargetDependency */,
);
name = AnimationCollectionTests;
productName = AnimationCollectionTests;
productReference = 2372717F1DDC617500BF521E /* AnimationCollectionTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
237271891DDC617500BF521E /* AnimationCollectionUITests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 237271991DDC617500BF521E /* Build configuration list for PBXNativeTarget "AnimationCollectionUITests" */;
buildPhases = (
237271861DDC617500BF521E /* Sources */,
237271871DDC617500BF521E /* Frameworks */,
237271881DDC617500BF521E /* Resources */,
);
buildRules = (
);
dependencies = (
2372718C1DDC617500BF521E /* PBXTargetDependency */,
);
name = AnimationCollectionUITests;
productName = AnimationCollectionUITests;
productReference = 2372718A1DDC617500BF521E /* AnimationCollectionUITests.xctest */;
productType = "com.apple.product-type.bundle.ui-testing";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
2372715E1DDC617500BF521E /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 0800;
ORGANIZATIONNAME = junanxin;
TargetAttributes = {
237271651DDC617500BF521E = {
CreatedOnToolsVersion = 8.0;
ProvisioningStyle = Automatic;
};
2372717E1DDC617500BF521E = {
CreatedOnToolsVersion = 8.0;
ProvisioningStyle = Automatic;
TestTargetID = 237271651DDC617500BF521E;
};
237271891DDC617500BF521E = {
CreatedOnToolsVersion = 8.0;
ProvisioningStyle = Automatic;
TestTargetID = 237271651DDC617500BF521E;
};
};
};
buildConfigurationList = 237271611DDC617500BF521E /* Build configuration list for PBXProject "AnimationCollection" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
hasScannedForEncodings = 0;
knownRegions = (
English,
en,
Base,
);
mainGroup = 2372715D1DDC617500BF521E;
productRefGroup = 237271671DDC617500BF521E /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
237271651DDC617500BF521E /* AnimationCollection */,
2372717E1DDC617500BF521E /* AnimationCollectionTests */,
237271891DDC617500BF521E /* AnimationCollectionUITests */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
237271641DDC617500BF521E /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
239F9AD91E88FB28006FD4E9 /* pop-tvos-Info.plist in Resources */,
2386513E1E8CD84000973667 /* runIcon.png in Resources */,
239F9AD71E88FB28006FD4E9 /* pop-ios-Info.plist in Resources */,
238651401E8CD84000973667 /* maskImg.png in Resources */,
237271791DDC617500BF521E /* LaunchScreen.storyboard in Resources */,
237271761DDC617500BF521E /* Assets.xcassets in Resources */,
237271741DDC617500BF521E /* Main.storyboard in Resources */,
239F9AD81E88FB28006FD4E9 /* pop-osx-Info.plist in Resources */,
2386513F1E8CD84000973667 /* snowIcon.png in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
2372717D1DDC617500BF521E /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
237271881DDC617500BF521E /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
7E495BC101247F9C0A922AE2 /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${PODS_ROOT}/Target Support Files/Pods-AnimationCollection/Pods-AnimationCollection-resources.sh",
"${PODS_ROOT}/MJRefresh/MJRefresh/MJRefresh.bundle",
);
name = "[CP] Copy Pods Resources";
outputPaths = (
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/MJRefresh.bundle",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-AnimationCollection/Pods-AnimationCollection-resources.sh\"\n";
showEnvVarsInLog = 0;
};
B59978EE1E493EA3D569F4D1 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputFileListPaths = (
);
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-AnimationCollection-checkManifestLockResult.txt",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
237271621DDC617500BF521E /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
238651371E8CD22A00973667 /* SnowView.m in Sources */,
23893DDA1E8227630075AA38 /* GCDGroup.m in Sources */,
239F9AE91E88FB28006FD4E9 /* POPSpringAnimation.mm in Sources */,
23893DDB1E8227630075AA38 /* GCDQueue.m in Sources */,
237271711DDC617500BF521E /* ViewController.m in Sources */,
234023DA1E7F7FD20052A07E /* TranslationAnimationView.m in Sources */,
23EEEA461ECC26E400CA02AA /* FontInfoModel.m in Sources */,
2306E4F42435DD800067A272 /* MHZAnimationHeader.m in Sources */,
23EEEA4F1ECC27B200CA02AA /* CustomHeaderFooterView.m in Sources */,
23CADC591E8F4C2900C6034A /* MaskVC.m in Sources */,
233ADCD91E80FCB800FA194A /* UIImage+ImageEffects.m in Sources */,
23893DDD1E8227630075AA38 /* GCDTimer.m in Sources */,
234023E01E7F80710052A07E /* PercentView.m in Sources */,
236FBA8C1E8A66C600B69EFE /* EasingAnimationVC.m in Sources */,
23F5C7C11E9B22930025FD83 /* BaseViewController.m in Sources */,
239F9ADF1E88FB28006FD4E9 /* POPAnimationTracer.mm in Sources */,
2360E60A24348CAB0035C9AA /* MHZProgressHUD.m in Sources */,
23893DCF1E82194F0075AA38 /* BlurDownloadView.m in Sources */,
234023D71E7F7F860052A07E /* BaseAntimationView.m in Sources */,
239F9ADE1E88FB28006FD4E9 /* POPAnimationRuntime.mm in Sources */,
23EEEA521ECC27D400CA02AA /* FontListHeaderView.m in Sources */,
23B683821E94E90900D9DDA2 /* UIView+help.m in Sources */,
2372716E1DDC617500BF521E /* AppDelegate.m in Sources */,
23B683771E94E14500D9DDA2 /* ProgressClassVC.m in Sources */,
239F9AE31E88FB28006FD4E9 /* POPCustomAnimation.mm in Sources */,
23EEEA491ECC270200CA02AA /* FontInfomation.m in Sources */,
2372716B1DDC617500BF521E /* main.m in Sources */,
2372719F1DDC61D600BF521E /* CircleLoadingAnimation.m in Sources */,
2360E60624347FED0035C9AA /* PopAlertViewVC.m in Sources */,
2306E4F72435ED3E0067A272 /* MHZNormalHeader.m in Sources */,
239F9AE41E88FB28006FD4E9 /* POPDecayAnimation.mm in Sources */,
236FBA881E8A665200B69EFE /* YXEasing.m in Sources */,
238651311E8CA0DD00973667 /* CAEmitterLayerVC.m in Sources */,
23F5C80A1E9B5FFD0025FD83 /* ProgressView.m in Sources */,
239F9AE51E88FB28006FD4E9 /* POPGeometry.mm in Sources */,
239F9AE11E88FB28006FD4E9 /* POPBasicAnimation.mm in Sources */,
234023DD1E7F80050052A07E /* CircleView.m in Sources */,
236FBA811E8A56AC00B69EFE /* POPSpringAnimationVC.m in Sources */,
23EEEA4C1ECC272600CA02AA /* FontListCell.m in Sources */,
2398EC3F1E9DD831008F8787 /* LoadingAniView.m in Sources */,
239F9AE81E88FB28006FD4E9 /* POPPropertyAnimation.mm in Sources */,
23DAF1BD1DFE75CF000BBF47 /* WaterRippleLoadingAnimation.m in Sources */,
239F9ADA1E88FB28006FD4E9 /* POPAnimatableProperty.mm in Sources */,
2386513A1E8CD23800973667 /* RunView.m in Sources */,
23F5C7C51E9B2A510025FD83 /* WarnViewController.m in Sources */,
23EEEA431ECC25E800CA02AA /* SystemFontController.m in Sources */,
236FBA871E8A665200B69EFE /* easing.c in Sources */,
234023E71E7FC5180052A07E /* ImageHandleVC.m in Sources */,
239F9AF01E88FD12006FD4E9 /* POPViewController.m in Sources */,
239F9AE01E88FB28006FD4E9 /* POPAnimator.mm in Sources */,
23AA676A1DFF91BF0035B604 /* WaveView.m in Sources */,
239F9AEB1E88FB28006FD4E9 /* TransformationMatrix.cpp in Sources */,
239F9AEA1E88FB28006FD4E9 /* POPVector.mm in Sources */,
239F9ADD1E88FB28006FD4E9 /* POPAnimationExtras.mm in Sources */,
239F9ADC1E88FB28006FD4E9 /* POPAnimationEvent.mm in Sources */,
234023D41E7F7E2E0052A07E /* LearnAnimationVC.m in Sources */,
2360E60524347FED0035C9AA /* MHZPOPAlertView.m in Sources */,
239F9ADB1E88FB28006FD4E9 /* POPAnimation.mm in Sources */,
239F9AE61E88FB28006FD4E9 /* POPLayerExtras.mm in Sources */,
234023E31E7F8A3C0052A07E /* SourceView.m in Sources */,
23893DDC1E8227630075AA38 /* GCDSemaphore.m in Sources */,
238651341E8CAE4600973667 /* CAEmitterLayerView.m in Sources */,
239F9AE71E88FB28006FD4E9 /* POPMath.mm in Sources */,
239F87801E9C7B4100A2A4B2 /* PopNumberAnimation.m in Sources */,
239F9AE21E88FB28006FD4E9 /* POPCGUtils.mm in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
2372717B1DDC617500BF521E /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
237271841DDC617500BF521E /* AnimationCollectionTests.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
237271861DDC617500BF521E /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
2372718F1DDC617500BF521E /* AnimationCollectionUITests.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
237271811DDC617500BF521E /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 237271651DDC617500BF521E /* AnimationCollection */;
targetProxy = 237271801DDC617500BF521E /* PBXContainerItemProxy */;
};
2372718C1DDC617500BF521E /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 237271651DDC617500BF521E /* AnimationCollection */;
targetProxy = 2372718B1DDC617500BF521E /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
237271721DDC617500BF521E /* Main.storyboard */ = {
isa = PBXVariantGroup;
children = (
237271731DDC617500BF521E /* Base */,
);
name = Main.storyboard;
sourceTree = "<group>";
};
237271771DDC617500BF521E /* LaunchScreen.storyboard */ = {