-
Notifications
You must be signed in to change notification settings - Fork 58
/
Copy pathproject.pbxproj
3325 lines (3313 loc) · 287 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 */
00389F908F3D0C6D0D05107E3087884D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A8D43829026B29FCB6774CA8331A0879 /* Foundation.framework */; };
01392827EA1441FA4146AC1422DEB8E5 /* KWMessageSpying.h in Headers */ = {isa = PBXBuildFile; fileRef = 31B6F5AFF6E13D7196ED2FB6F03C2B88 /* KWMessageSpying.h */; settings = {ATTRIBUTES = (Public, ); }; };
02505702A19AFB3606A0881F90B04D0C /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5AAA77A338CF6826C79C241612C742EA /* UIKit.framework */; };
035910E3D96E2211E3DD6AAC1DCE3CBE /* KWMock.h in Headers */ = {isa = PBXBuildFile; fileRef = 4926EE85FABB950956E603D944B681CE /* KWMock.h */; settings = {ATTRIBUTES = (Public, ); }; };
04C95BBE1FD9A7D5111E43473A3A6DB5 /* Location.m in Sources */ = {isa = PBXBuildFile; fileRef = C35515AFBCC737F7083545A3A81B1811 /* Location.m */; };
04D01B3725F30133A243F20B6C7713DC /* ZMJTipView.m in Sources */ = {isa = PBXBuildFile; fileRef = 36CC9A24AFE3B03A23A9BC774C670634 /* ZMJTipView.m */; };
06B339EF6E3E3C66ADF941699ECE8314 /* SpreadsheetViewDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = DEDABE20EE35D5527C9EBA9B5CD418F1 /* SpreadsheetViewDataSource.h */; settings = {ATTRIBUTES = (Public, ); }; };
07B32A126F329CB17E5BF006F79479A4 /* KWCaptureSpy.h in Headers */ = {isa = PBXBuildFile; fileRef = A52F867FD1389F4957F717F1201CBCF5 /* KWCaptureSpy.h */; settings = {ATTRIBUTES = (Public, ); }; };
07D1007A59AD932D7709C452E42E40D2 /* SpreadsheetView.m in Sources */ = {isa = PBXBuildFile; fileRef = C0ECD6853A1D998E506BE7FA67E8ABBB /* SpreadsheetView.m */; };
08A183E96E962B30C85F257F06C26DAD /* CircualrScrolling.h in Headers */ = {isa = PBXBuildFile; fileRef = 43F1E1CDAD27E38791C81F07AB5F0EA6 /* CircualrScrolling.h */; settings = {ATTRIBUTES = (Public, ); }; };
095EF4CB00104BD12DAD96FB79526F3C /* Location.h in Headers */ = {isa = PBXBuildFile; fileRef = 9951C816F251550413133BC3F6EA24CB /* Location.h */; settings = {ATTRIBUTES = (Public, ); }; };
09F1764EE099CB51F643539A974FBE59 /* KWBeBetweenMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A11104419E45E86AB268564D2E029C2 /* KWBeBetweenMatcher.m */; };
0C7B9E785D48B14ED91B9CA70F9370D7 /* Location.m in Sources */ = {isa = PBXBuildFile; fileRef = C35515AFBCC737F7083545A3A81B1811 /* Location.m */; };
0CD39F75567AF079ECBFBCE4A5E7C8CD /* KWStringContainsMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C0768267BCE6502349647604843C05C /* KWStringContainsMatcher.m */; };
0DC7CAFD3E774B2BCFE4D2879FA620CC /* SpreadsheetView.h in Headers */ = {isa = PBXBuildFile; fileRef = 85D4380F233C7EE4E0B4599B816DFB9A /* SpreadsheetView.h */; settings = {ATTRIBUTES = (Public, ); }; };
0E709BA58944F9D3DAED133170E05330 /* CoreImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 32EE549473AAFDB8232D555A4E1FC3A2 /* CoreImage.framework */; };
1010534B40894268A673B16193B0F8EC /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 126A9A7F97DC6BD367C1814F101E4F8C /* XCTest.framework */; };
105157942584BDFACC6A1E8F0687A5EE /* Pods-ZMJTimeable-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 92279E2F33B50A07D9AE99001E9E0191 /* Pods-ZMJTimeable-dummy.m */; };
10BFAF99C6082BB14A7A4B8D81DA01CD /* KWContextNode.h in Headers */ = {isa = PBXBuildFile; fileRef = A9141BA6B1EEE59233A7F44324D06CEE /* KWContextNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
11827A05B88DE69825F4E0CEF7F8B15A /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DBD4D364998EBE95659115E40C20742 /* Accelerate.framework */; };
121720B513DED4321923F30853856392 /* SpreadsheetView+CirclularScrolling.m in Sources */ = {isa = PBXBuildFile; fileRef = B073971FCD34E3CCDDE21DD58060C954 /* SpreadsheetView+CirclularScrolling.m */; };
1269855F91300E747022C63683B4ED88 /* ZMJCellRange.m in Sources */ = {isa = PBXBuildFile; fileRef = B1A074EB65965DBE8AB94D4BCA6FA9BE /* ZMJCellRange.m */; };
12B832DE307BD43617EC84DC5E777BCD /* KWWorkarounds.h in Headers */ = {isa = PBXBuildFile; fileRef = 09D45E933A666CB48041595E469378E8 /* KWWorkarounds.h */; settings = {ATTRIBUTES = (Public, ); }; };
12BEE4DA951EE6CAA69DA0171516936E /* ZMJScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A33A80B2E705476123B2683F4FC153 /* ZMJScrollView.m */; };
137E70859050BC7D382F5F88FA831B32 /* NSBundle+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 06E9BB796E7E76A7D7C4D65D56BAB99C /* NSBundle+YYAdd.m */; };
1403CFD6B74EA33C9FEDEA896D196B33 /* SpreadsheetView+CirclularScrolling.h in Headers */ = {isa = PBXBuildFile; fileRef = 41A47ECCAC4680CE437B784CC0A12C16 /* SpreadsheetView+CirclularScrolling.h */; settings = {ATTRIBUTES = (Public, ); }; };
147BD0FAE7129EE9AE6A73CC429475D4 /* NSNumber+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 06E6F5A0B10DEE06F902DA51E7FBB3EA /* NSNumber+YYAdd.m */; };
14B630C202DF835079A4B408D09FF409 /* KWMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = FD218148AC61EEC16B1FB0476C8C9140 /* KWMatcher.m */; };
14C172F887AAA3A27F274372CB815659 /* KiwiConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 713E754BD35FE05A43AB507783321DF7 /* KiwiConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; };
155F34BCEB2426FFEBDE788862C86C70 /* Pods-ZMJSchedule-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B29449D06CEFABAD2A1E1D960AF1722 /* Pods-ZMJSchedule-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
165CF948B4444B2D4A738A644DBD6991 /* KWMessagePattern.h in Headers */ = {isa = PBXBuildFile; fileRef = B2B3BFA2E5E17532A1FB8178C1B0DA6B /* KWMessagePattern.h */; settings = {ATTRIBUTES = (Public, ); }; };
16801030729AEF5A88BC5C05C2D85A65 /* KWAsyncVerifier.h in Headers */ = {isa = PBXBuildFile; fileRef = C04A2D66C59DA18E3E9F62C74DCE9281 /* KWAsyncVerifier.h */; settings = {ATTRIBUTES = (Public, ); }; };
16AE985F8F22D20D2344B3C8C48FAED2 /* KWDeviceInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 9132490B86D3546AE127C8D896BBB88C /* KWDeviceInfo.m */; };
17C10140C6E0D28FBB238D2011126528 /* NSArray+WBGAddition.m in Sources */ = {isa = PBXBuildFile; fileRef = 354F76CFDBC4846DA1DEA842275561A6 /* NSArray+WBGAddition.m */; };
183C116C1533DF91055A3CD366EB0259 /* UIScreen+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 141E9F551F219F760CA874BD100BB470 /* UIScreen+YYAdd.m */; };
19E823F6EE1698DADF79FD134B47A773 /* NSString+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 98503087F02CF4180BF96DFE3E6B2FAA /* NSString+YYAdd.m */; };
1A0055DF01285D8E83A17F7CF18366D4 /* UIView+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 95FF0BB8EFEE9E1C46DC2D1D80B5AB68 /* UIView+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
1BAD4528DE6AB5045F33E2874C8FA1CE /* Gridlines.m in Sources */ = {isa = PBXBuildFile; fileRef = 40EFFB84B70607773DC8F7BAE741CD41 /* Gridlines.m */; };
1BC5EAEBDB82401E3EA3F3F4CA3B62E7 /* CircualrScrolling.h in Headers */ = {isa = PBXBuildFile; fileRef = 43F1E1CDAD27E38791C81F07AB5F0EA6 /* CircualrScrolling.h */; settings = {ATTRIBUTES = (Public, ); }; };
1C804BAA3E7209496D2EAA11263F03D0 /* SpreadsheetView.m in Sources */ = {isa = PBXBuildFile; fileRef = C0ECD6853A1D998E506BE7FA67E8ABBB /* SpreadsheetView.m */; };
1D65C052020E00114B7D8B202E475855 /* KWCountType.h in Headers */ = {isa = PBXBuildFile; fileRef = B4E6FBA6C9CED743C5EC7E5BA9AAEBF6 /* KWCountType.h */; settings = {ATTRIBUTES = (Public, ); }; };
1DB755A43BD6EF454A8901D3B9FF246D /* KWVerifying.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A0CE1C239CCF9D31324516316F8FDD6 /* KWVerifying.h */; settings = {ATTRIBUTES = (Public, ); }; };
1F8C4944AD02BE461A6BF4A0D0C9B955 /* ZMJScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2465CC58BDB5BF0053F5B6584940223E /* ZMJScrollView.h */; settings = {ATTRIBUTES = (Public, ); }; };
1F96D88C0D7B8E811143768F70DEC54A /* KWBeSubclassOfClassMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = E5AEEC71358122923D9EC14855B1DB15 /* KWBeSubclassOfClassMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
20A542D67849015573F91020FE1348C5 /* SpreadsheetView+Touches.m in Sources */ = {isa = PBXBuildFile; fileRef = 05AABDD794F573E65F93CDEC199AB405 /* SpreadsheetView+Touches.m */; };
216612DF95B4C9D750A9425C159A17CC /* UIBezierPath+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = BEBE01BF993C9E317B5941E9B837A758 /* UIBezierPath+YYAdd.m */; };
2224314E9002F7EF7F94E85711163861 /* ZMJTipView.h in Headers */ = {isa = PBXBuildFile; fileRef = A6C579BC2FBD2527E4B88125371D25FF /* ZMJTipView.h */; settings = {ATTRIBUTES = (Public, ); }; };
23A2F13076CA48D147891872E9A70DC6 /* KWBeIdenticalToMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 59716E61BFD21EB6A2C8C41D52B6376B /* KWBeIdenticalToMatcher.m */; };
24189E3987A04FCE774283064CB4665E /* SpreadsheetView+UIViewHierarchy.h in Headers */ = {isa = PBXBuildFile; fileRef = 66F768DB7A05961AC9A06A40786CD87A /* SpreadsheetView+UIViewHierarchy.h */; settings = {ATTRIBUTES = (Public, ); }; };
24B11EAB7378969F3C517AAF990C15C7 /* NSObject+KiwiSpyAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D07A5DCEE2018B86CF8853D39F36370 /* NSObject+KiwiSpyAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
24C599CAD24FADEAD041A86C510A3E6F /* KWContainMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = D67BC8D715025B30B9A4686753E64A8D /* KWContainMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
25172335D8E38C1C9425466A0B78A02A /* KWStringUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 02D298CDB9549D026ACD94B575846A96 /* KWStringUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; };
251BB0BBE2A894D109C42F90937AAE1F /* SpreadsheetView+UIViewHierarchy.m in Sources */ = {isa = PBXBuildFile; fileRef = 71C0B2AB783CD3A47065FC1F1446C09B /* SpreadsheetView+UIViewHierarchy.m */; };
25415DFABECCE24671C7BFAA660609EB /* SpreadsheetView+UIScrollViewDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C3C0CF6425E008F92BC841D83B6A2E9 /* SpreadsheetView+UIScrollViewDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
25CA3734D03AF435F253690D8143DD80 /* ZMJGanttChart-iOS9.3-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2824D5C7A1045DE9726BDA0ECF1109CB /* ZMJGanttChart-iOS9.3-dummy.m */; };
2B106055EC97FCC460057E621F378E29 /* ReuseQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = FEBCD11182D3D39EE2B74EBBBDCAA633 /* ReuseQueue.m */; };
2B5D62DACC4A02BD2F5FC65A54698129 /* KWReceiveMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = EB4BF7870AE68D5B83B4B20FE10E9101 /* KWReceiveMatcher.m */; };
2BEAE6B342ADD2504CB78EB0F4A3AB4D /* ZMJCellRange.m in Sources */ = {isa = PBXBuildFile; fileRef = B1A074EB65965DBE8AB94D4BCA6FA9BE /* ZMJCellRange.m */; };
2D41DA4103E603B263BD5151B9145AE0 /* KWMatching.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CDF4B8731B4085127061EA42E91AAAD /* KWMatching.h */; settings = {ATTRIBUTES = (Public, ); }; };
2D8C34670E26D08F907EB46BB5E27149 /* KWBlock.h in Headers */ = {isa = PBXBuildFile; fileRef = AA68F7CBE0C1D5C3806014CC98FF37D9 /* KWBlock.h */; settings = {ATTRIBUTES = (Public, ); }; };
2E57B0924487B774D1A5E79911CBC859 /* KWExampleSuiteBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = ABB41E08CB5DDC610D459CB005F2DF6E /* KWExampleSuiteBuilder.h */; settings = {ATTRIBUTES = (Public, ); }; };
2EDB6942186C20FA31B63534A910319A /* NSObject+YYAddForARC.h in Headers */ = {isa = PBXBuildFile; fileRef = A5479DD5A3651922F7C87D7754125124 /* NSObject+YYAddForARC.h */; settings = {ATTRIBUTES = (Public, ); }; };
2F9753EF99347EB8F9F0072BF0723E0D /* SpreadsheetViewDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = DEDABE20EE35D5527C9EBA9B5CD418F1 /* SpreadsheetViewDataSource.h */; settings = {ATTRIBUTES = (Public, ); }; };
30900D0041F420B048549D49BFEECF3B /* CALayer+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 93E4CF76E98C84F4DC18D51B1BFBAB58 /* CALayer+YYAdd.m */; };
312444639291BFD0AB9BB470224B789E /* KWBeTrueMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D645B24B77EB0A6CD750E080B64BCAE /* KWBeTrueMatcher.m */; };
312DACC9254E27D6C4449B43327D9004 /* NSObject+KiwiStubAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CC7609F72581095369D42A85984B4AE /* NSObject+KiwiStubAdditions.m */; };
35C809057FC06144197F1A1D460EE7C0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A8D43829026B29FCB6774CA8331A0879 /* Foundation.framework */; };
3681708A2CBB78725A59ABAD7AA2600C /* NSArray+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = AF59772E5D07E61429875C17F03F53E7 /* NSArray+YYAdd.m */; };
36EBA1322B9F91EB335B89A813EC878B /* NSArray+BinarySearch.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A8B19D3A53035D2E9C7C05427EA065A /* NSArray+BinarySearch.m */; };
3730EF6456D0228DE899D17E1E57DDE7 /* NSThread+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 485628E60EC7E9BAEC41FEA051BF6CA1 /* NSThread+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
378D29455E83B336ED3702071FE288CE /* NSNumber+KiwiAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = FE5AF6C0EB9A751361D9AB09419200C5 /* NSNumber+KiwiAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
3862ABC74DD2ECFD44F22E6CB49BD841 /* KWUserDefinedMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 07AE5063A16006DCFAF5A5E7F5463A91 /* KWUserDefinedMatcher.m */; };
38EBF8F572228588235154ED37E9166D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A8D43829026B29FCB6774CA8331A0879 /* Foundation.framework */; };
38FF4A66ACCDC0706B39E254983DF162 /* NSDictionary+WBGAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 2002A71592D388E0596965D84B671D74 /* NSDictionary+WBGAdd.m */; };
39281C1E76332F4190AA5667B4BF4FBF /* UIDevice+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = A936B0E0DA87AA63D3A253EE602472F1 /* UIDevice+YYAdd.m */; };
39C47E4D71A8EAD06C636041B40AF17C /* SpreadsheetView+UIScrollViewDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C3C0CF6425E008F92BC841D83B6A2E9 /* SpreadsheetView+UIScrollViewDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
3B846A11A740D1147344B870786EA762 /* KWSuiteConfigurationBase.m in Sources */ = {isa = PBXBuildFile; fileRef = FC8AFB3EDF3012D52325662060456065 /* KWSuiteConfigurationBase.m */; };
3BABF206DE88187325E22B7B13A42EB0 /* KWNilMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 03A4327A7B4B5623CFCFD6EBE5D4562F /* KWNilMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
3C131E60E40543E8290C4D53585984E9 /* SpreadsheetView+UIScrollViewDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = B3D04A77E4B601695D2BC4B919A2A52B /* SpreadsheetView+UIScrollViewDelegate.m */; };
3DBCBD55A4E21ACE64DE39B103FAA29D /* KWMessageTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 74EB4935092BB8133F9C5675968FC0D5 /* KWMessageTracker.h */; settings = {ATTRIBUTES = (Public, ); }; };
3EA60288F60E8A4331D531B7210C728D /* KWFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = E4894713340D785B8D4064C9B63FD07F /* KWFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; };
3EDAF6EDD5313689435D78BA3AE688B6 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F90947CFF26AD42929E8220726F7EE89 /* CoreGraphics.framework */; };
3F6A7F337E489E66180D37F06C3960E9 /* NSArray+WBGAddition.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D7ED507F849EA72EAEAE090F336608A /* NSArray+WBGAddition.h */; settings = {ATTRIBUTES = (Public, ); }; };
3F8AFEB8F4D7F4A7C35196E99A0D3B13 /* KWConformToProtocolMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C4A64954502593FF732FCEE8EF16034 /* KWConformToProtocolMatcher.m */; };
3FB77A61E0A41A3A56259487F8562EF0 /* KWSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = E789A1C0EFF2042D7CCAD3407E2D66DC /* KWSpec.m */; };
40AC449DD9379C862433943B16B73DB2 /* KWExampleSuiteBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F844198A6E6AB2331350B3142CFB4BA /* KWExampleSuiteBuilder.m */; };
40AFE21F4755A4ECBB971EDB1EBEACE0 /* KWIntercept.m in Sources */ = {isa = PBXBuildFile; fileRef = A407E9F8AF6B8786F2824FCF56C2CA2B /* KWIntercept.m */; };
40C29E91A157EF6D0EE70422CF55D3AE /* KWAny.h in Headers */ = {isa = PBXBuildFile; fileRef = E3881B73FD8D89C5D16C2799036D19F7 /* KWAny.h */; settings = {ATTRIBUTES = (Public, ); }; };
415C927754EB47F41E164B68985C4F4A /* NSIndexPath+column.m in Sources */ = {isa = PBXBuildFile; fileRef = 95EE0A0F826620D8F83BCECB85B65748 /* NSIndexPath+column.m */; };
41ED16E59D55EBD39A816907201A90FE /* KWPendingNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 66A40B878F687DD70A95C7E2FFE89917 /* KWPendingNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
423741852478E991E11C4A2C0AC38898 /* ReuseQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 048374E31AF0757E797C4BA6153AC4D7 /* ReuseQueue.h */; settings = {ATTRIBUTES = (Public, ); }; };
4242422F8C700157752250ACA7965188 /* KWSharedExample.h in Headers */ = {isa = PBXBuildFile; fileRef = 095C4AACB1F2F9BD41445D5CBC89EC28 /* KWSharedExample.h */; settings = {ATTRIBUTES = (Public, ); }; };
430D19FC9BECA186680315BBFAF09E2B /* KWInequalityMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D70A6CCBDA445A656D62D104C8D11AA /* KWInequalityMatcher.m */; };
4311F30818618853B59339114E06BCDE /* ZMJGanttChart-iOS11.2-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 44D45A619FB5EB18A4F31FC41584FB63 /* ZMJGanttChart-iOS11.2-dummy.m */; };
4317CA5AF10F77EFF3A921A32C7BB713 /* KWGenericMatchEvaluator.m in Sources */ = {isa = PBXBuildFile; fileRef = 12A134D6D2434442963252538E4877E0 /* KWGenericMatchEvaluator.m */; };
43209CBF05591F1B0BF8205BE8D413EE /* YYCGUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 183F46762DA45DB46AF78CB640829922 /* YYCGUtilities.m */; };
437317BB0B382C64DA56001ED695B00D /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 27CA53139509425B5E5A41E50EDFEBDB /* QuartzCore.framework */; };
437632631ADE8B382D4B764E249B0827 /* KWMatcherFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BF61C55711D744642F1E5C9DFE2AB9D /* KWMatcherFactory.h */; settings = {ATTRIBUTES = (Public, ); }; };
43B9AE5C3CE391A56E1ADA6F41A6003E /* KWLetNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 890B88B680E796C562D7CA8AF90FDC59 /* KWLetNode.m */; };
4425BFC8B2CF9AB54234EDA521B9E1E6 /* KWGenericMatchEvaluator.h in Headers */ = {isa = PBXBuildFile; fileRef = AA5BA0EA56E125FD3522FF83223C3727 /* KWGenericMatchEvaluator.h */; settings = {ATTRIBUTES = (Public, ); }; };
4435E0F7BE315EEEBE6C8DAD22D9C6AE /* KWMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 415A4995AD6285C60B62A163687826EF /* KWMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
44675195E66B2596C7060F592A58FE95 /* NSValue+KiwiAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 391A6E706A8BCC381A4EB72E438D3AD0 /* NSValue+KiwiAdditions.m */; };
447423B46DF3F053F72934986DAB4599 /* KWProbePoller.h in Headers */ = {isa = PBXBuildFile; fileRef = 32D52BDA0E72601BB7E3016BCF8A6B02 /* KWProbePoller.h */; settings = {ATTRIBUTES = (Public, ); }; };
450067FC51F9EA32CD4F2690CE32A55D /* SpreadsheetView+CirclularScrolling.h in Headers */ = {isa = PBXBuildFile; fileRef = 41A47ECCAC4680CE437B784CC0A12C16 /* SpreadsheetView+CirclularScrolling.h */; settings = {ATTRIBUTES = (Public, ); }; };
459CBAC0F9654AE4B2F9508F53A76D63 /* KWFutureObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C10459ABE846EDA95B7E4B25E1C9B65 /* KWFutureObject.h */; settings = {ATTRIBUTES = (Public, ); }; };
45F506DFCEA6F52DDBF7F679098E1A9F /* UIImage+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 731EF869C2C45A6CF2E532E50D6831DD /* UIImage+YYAdd.m */; };
46238C78394F335DB493D695BF378B65 /* UIControl+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 96FCDEB29E997E89A0C68E253BB23749 /* UIControl+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
462E287EC2314278DD50B4335CA4F7B5 /* NSDate+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 75A1D909E2CCF3CCB05510FAE074717A /* NSDate+YYAdd.m */; };
46428B2AF002E1391D255513BCD44B29 /* YYCategories-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B6A1751ACD7E9B798F057227D471905 /* YYCategories-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
47F98243680759A47F66E898E2B94EAE /* KWBeZeroMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 8839A1FFC7646429E3FA140DF337E452 /* KWBeZeroMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
4A808EC1C48615D7FA1DD34AF61757ED /* KWBeTrueMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 25FC4CC0200F5F3714D643A1E78668F4 /* KWBeTrueMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
4D400254DB9E3F95B650CE56311B41B5 /* SpreadsheetViewDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 60C35B03FEA770854237BFBF6FBAFB3F /* SpreadsheetViewDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
4F2C545E44E5E789DD91FB8B8EF9708F /* NSKeyedUnarchiver+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = D46BF4B0006C732272660EF8B8E6B314 /* NSKeyedUnarchiver+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
4F2FB98A6FB1BBF4A702CD555E758ED5 /* ZMJCellRange.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CD6E183CD879E758ACC73BB9D60E44A /* ZMJCellRange.h */; settings = {ATTRIBUTES = (Public, ); }; };
4F932F5B556C639DDB006453EF1A65D0 /* KiwiBlockMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = F9BE1CF578F50D99544304CD37F96106 /* KiwiBlockMacros.h */; settings = {ATTRIBUTES = (Public, ); }; };
514E93EAD20C670F23F98F7879F7D582 /* NSDictionary+WBGAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = B2E6C374918174184F298F81F01BFA57 /* NSDictionary+WBGAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
527213201420D1289FBEBFF94CB50249 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5AAA77A338CF6826C79C241612C742EA /* UIKit.framework */; };
5320BC353B70A1F6E7EF6A5610ADE7E7 /* KWRegularExpressionPatternMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = E7F2684F841EB80366793C8F175A7400 /* KWRegularExpressionPatternMatcher.m */; };
53B362A861F6DE1CB1602270082E6171 /* NSNumber+KiwiAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 99DC2D17C3A2070C70EA2E51454F20E5 /* NSNumber+KiwiAdditions.m */; };
551B6E4E53A45D23F5F7646888967F38 /* NSThread+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CAC50F07A31B44D39DB7E128055E247 /* NSThread+YYAdd.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
55B7C700D1AEFD95590E608C9BF675E5 /* NSString+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 674FED57E867EB9CC40F721462A3B44F /* NSString+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
579925CBD8661AB7D17084F622A80A4F /* Define.h in Headers */ = {isa = PBXBuildFile; fileRef = 670C492214546F9BE92C398413D8D6C5 /* Define.h */; settings = {ATTRIBUTES = (Public, ); }; };
57DD09D6D2C847A54896BED64D030DB9 /* KWGenericMatchingAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = B97C97C3026DB792248049138E7944F8 /* KWGenericMatchingAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
57E7213E6DCBD96A081FA8014403556D /* SpreadsheetView+UIScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E21CD05CF434EDA76E00801A20D35E7 /* SpreadsheetView+UIScrollView.m */; };
57F9024F09F152BB69C100B2F946B4DF /* Borders.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B5D4ABAF6AE25A619AED94637418223 /* Borders.h */; settings = {ATTRIBUTES = (Public, ); }; };
588CDAE29B4CE574ABE8F52C618F477C /* NSObject+KiwiVerifierAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B7961852E09022DC387866A2F2D062F0 /* NSObject+KiwiVerifierAdditions.m */; };
591E001EB2EC4C7F6FBA320CF3033118 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A8D43829026B29FCB6774CA8331A0879 /* Foundation.framework */; };
596AA5370B38E82BF4E629B76754032B /* Pods-ZMJGanttChart_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D9617790F966BBF7D098EB4D0D6B7F75 /* Pods-ZMJGanttChart_Tests-dummy.m */; };
5997E93FC7A227987921A792364EE4CD /* NSKeyedUnarchiver+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = DB0F90EA99E76AC9FAB5AB7F60CAB8BA /* NSKeyedUnarchiver+YYAdd.m */; };
59C0697E3F9D0C8057FD340EB3F8710E /* KWBlockNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D5F0295768B09B480D06D22989C507C /* KWBlockNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
5A641F4BD319A5F966F992BA5A631188 /* UIView+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 46F3B478E36F397CA17A48752488BDA1 /* UIView+YYAdd.m */; };
5B14E7D31A4C04BE6B91007C5C51B45B /* SpreadsheetView+Touches.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CBED35E439E097665E636A2ED0F7468 /* SpreadsheetView+Touches.h */; settings = {ATTRIBUTES = (Public, ); }; };
5B7F63A5BCF3B647915AAF20F6B02FA7 /* KWExistVerifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C0B61684B75708623266838CD9304E4 /* KWExistVerifier.m */; };
5CA949E5EDD69DC761C3C2B081BB7327 /* NSIndexPath+column.h in Headers */ = {isa = PBXBuildFile; fileRef = 92DF3BAE6F56AFA1284F6468B0811B46 /* NSIndexPath+column.h */; settings = {ATTRIBUTES = (Public, ); }; };
5DCED5B2FE8DD975E6D3A5791106263F /* NSDictionary+WBGAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 2002A71592D388E0596965D84B671D74 /* NSDictionary+WBGAdd.m */; };
5E2886E70D363EAD7BD7F9E6618C9546 /* CircualrScrolling.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D971898BA3134D4F5CCF291AA366869 /* CircualrScrolling.m */; };
5F15304F06BAA09E176CEF6238DA8AAC /* KWValue.h in Headers */ = {isa = PBXBuildFile; fileRef = FC3677811D827AACBBC4EED8722EDB31 /* KWValue.h */; settings = {ATTRIBUTES = (Public, ); }; };
5F2685BCE045DA6FA845C769CC43BE37 /* UIScrollView+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = EE30FBB4909340511E946793F29ED6F6 /* UIScrollView+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
5F65BFF68CB497357029D30F2BAA9B6D /* YYCategoriesMacro.h in Headers */ = {isa = PBXBuildFile; fileRef = 17C7A606062E5D30FF3C1482E4A77C3C /* YYCategoriesMacro.h */; settings = {ATTRIBUTES = (Public, ); }; };
61472FA881E05D368F8D9DB2AC702BE3 /* NSInvocation+OCMAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = A46AF9DB735189A00D88556B263F590C /* NSInvocation+OCMAdditions.m */; };
64C33C82040F71D3B523EE47A407B035 /* ZMJGanttChart-iOS9.3-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E0EB27FE70A8000D41C4499C7D58A51A /* ZMJGanttChart-iOS9.3-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
64CEEA476ADD0C199219483F304132F6 /* ReuseQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 048374E31AF0757E797C4BA6153AC4D7 /* ReuseQueue.h */; settings = {ATTRIBUTES = (Public, ); }; };
651B045E2DB54534743B816C19E01768 /* KWItNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B01321A989763FC0E673ECF872C8534 /* KWItNode.m */; };
651E711E9EB3BE180F64C29861522900 /* NSValue+KiwiAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = F79334F773B1DFF4C493D0FE33167C5D /* NSValue+KiwiAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
6534635DAE1A061BBCC127E1466C5449 /* KWSymbolicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 99AE8701785887D62CDC3AA7FD6D7E40 /* KWSymbolicator.h */; settings = {ATTRIBUTES = (Public, ); }; };
6538B350C0C55E7FF8851F8E286CB263 /* KWStringContainsMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 33BBB4F2A45186DECD2D313B02DC6D49 /* KWStringContainsMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
6559A299BE74C4EC73DA3538DA03B8D5 /* SpreadsheetView+UIScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E21CD05CF434EDA76E00801A20D35E7 /* SpreadsheetView+UIScrollView.m */; };
657AD60491C07FBEC41B7034D0A0625E /* KWHaveValueMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = BA779D34724C4882EB5996BE371D7555 /* KWHaveValueMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
6580A5348E27B6D719F1A80DABB42BBC /* ZMJCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A4BF60210C405C42CE3F84E5E710DA6 /* ZMJCell.h */; settings = {ATTRIBUTES = (Public, ); }; };
669BA4A9C8132D790275A585702FE1AF /* NSObject+KiwiStubAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = ACC47F5CA95D94499C23DED67FF907A9 /* NSObject+KiwiStubAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
6805DD8FEB589CAE9E7EC0B683BA0685 /* KWGenericMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A99E0B1B7B1A38C61DF98198C502332 /* KWGenericMatcher.m */; };
684BF45C92D9D3B75DD0641D0BC3B153 /* SpreadsheetView+Touches.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CBED35E439E097665E636A2ED0F7468 /* SpreadsheetView+Touches.h */; settings = {ATTRIBUTES = (Public, ); }; };
6A177E053CFE94820162705BDEFA836C /* KWLet.h in Headers */ = {isa = PBXBuildFile; fileRef = EE45494B64A760584B1D03C8EA77314E /* KWLet.h */; settings = {ATTRIBUTES = (Public, ); }; };
6C4D8EC1C81132C8C8C0F32B18D46F98 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A8D43829026B29FCB6774CA8331A0879 /* Foundation.framework */; };
6C9B3E1FA5222AA02E8A47332045F0F9 /* KWNull.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A2821D34D13EACC6D55A33648DE5806 /* KWNull.m */; };
6D296E803F17038EBEAD4B53B808503B /* KWObjCUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 670D1C31552B3F5A3F83DB8589C278A6 /* KWObjCUtilities.m */; };
6E7A3B699AA26BDE16167F1A1B850FCC /* KWBeforeAllNode.m in Sources */ = {isa = PBXBuildFile; fileRef = C5AB6F81F0E68C9B9599F031D7BC700B /* KWBeforeAllNode.m */; };
6EF392EF8020073ABC684C038470207A /* UIColor+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D02F05978F11AFE50C7E69CFE4F8A2E /* UIColor+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
6F85D010DF57DA7F1A68D775FB661AD0 /* ZMJCellRange.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CD6E183CD879E758ACC73BB9D60E44A /* ZMJCellRange.h */; settings = {ATTRIBUTES = (Public, ); }; };
70AF8257EBAD9CA5BB5BC083C17A7B21 /* KWBeforeEachNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 26000C1DBD7FE568ABBA26414844DE2A /* KWBeforeEachNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
713C60A7A6CD30EC673E2A091D8B0409 /* ZMJTipView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 208AD6B0E6E971D2E19FF7AAA0F4F2ED /* ZMJTipView-dummy.m */; };
71A451D6FDC2F46F435C54F29EF834EB /* YYCGUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = C487F28A4B13033ABDF11718A3C0A066 /* YYCGUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; };
71CC308FB49D36BC78DA663C53E3C910 /* NSObject+YYAddForARC.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EC67C1B9DCE369377432D8BA3C1B082 /* NSObject+YYAddForARC.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
749E510A6B544AE77D80244B51AD271C /* KWStub.m in Sources */ = {isa = PBXBuildFile; fileRef = 6DEECF930D2BA998A10C1F1E69E6DE33 /* KWStub.m */; };
74B0E74E445D008EAA94772FAD754752 /* KWBeZeroMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 04C86A8E827961ADA06938485C3C12CF /* KWBeZeroMatcher.m */; };
74F49896E7EE76A0F352940BE9299DDA /* KWMessagePattern.m in Sources */ = {isa = PBXBuildFile; fileRef = A4ACE0E1D5C3CC2A79B0D1633D20E9A8 /* KWMessagePattern.m */; };
7520FB2FB5D92BF1081439218E317265 /* Gridlines.h in Headers */ = {isa = PBXBuildFile; fileRef = AD88A9F6681E339C2B7ADEFCF345BEDD /* Gridlines.h */; settings = {ATTRIBUTES = (Public, ); }; };
75F6E446424FA454FBB20F39D51310A2 /* KWFailure.h in Headers */ = {isa = PBXBuildFile; fileRef = 761E566ED3D47F1FE61F98659BE29CD8 /* KWFailure.h */; settings = {ATTRIBUTES = (Public, ); }; };
760BCB92847EF651700815E55009EED4 /* NSArray+BinarySearch.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A8B19D3A53035D2E9C7C05427EA065A /* NSArray+BinarySearch.m */; };
76C2D0C21BAD2036B32D0CF9C76CBAD6 /* NSData+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = D3BCE6180F2D6134CE8F24CE860C600D /* NSData+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
76E7612EB4906B00574B92FB8A86221B /* UITextField+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 124B8A1EC1F7C51B5055A7FE3BAE11F8 /* UITextField+YYAdd.m */; };
7711061374C6441D68ECACB9980A6C93 /* SpreadsheetView+UIScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5775AD6A3523F8CF26D68BBFE6E57443 /* SpreadsheetView+UIScrollView.h */; settings = {ATTRIBUTES = (Public, ); }; };
7740ACE52B057D0A95544155B5C3DEBE /* UITableView+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B26854633749837AAA3A88DEE62871D /* UITableView+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
7793A0D1E54F135C8DD54CC8AF26EFEE /* SpreadsheetView+Layout.m in Sources */ = {isa = PBXBuildFile; fileRef = 14A0758DA607FA3E38D4D7F09A26F9F6 /* SpreadsheetView+Layout.m */; };
77A87A4D61816A17E1724397F1A6E7B6 /* Pods-ZMJClassData-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 28340BFB34D2E48A814E21CCCF58DEC8 /* Pods-ZMJClassData-dummy.m */; };
78966619B22098339A78DFAF433DF933 /* KWUserDefinedMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 48D7AA8629E41E388F415ADE156B388E /* KWUserDefinedMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
7A9491AA03F9E82D233337BC961BC2B6 /* NSNumber+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 53BC6BB8B3D8A0BED0A851D6385F886D /* NSNumber+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
7BE68FE890859A5D4F880B8AF61D7223 /* UITextField+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 5140B4FB5D5D176845167D90F991E57B /* UITextField+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
7C2C56BA1AEC2476C914F30AAA538B26 /* KWSharedExampleRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = E7FE5623D566F227C1059CACBA595FEB /* KWSharedExampleRegistry.h */; settings = {ATTRIBUTES = (Public, ); }; };
7C6DE5AC2CE255A1AB69F2CC77011C2D /* KWExampleSuite.h in Headers */ = {isa = PBXBuildFile; fileRef = B87F67B8A66B8319C3D28189326A8B08 /* KWExampleSuite.h */; settings = {ATTRIBUTES = (Public, ); }; };
7C823D564433658B56ED81BB6AE62F65 /* NSArray+WBGAddition.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D7ED507F849EA72EAEAE090F336608A /* NSArray+WBGAddition.h */; settings = {ATTRIBUTES = (Public, ); }; };
7C918991F87A54D6C2B65039880DA847 /* KWMatchVerifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F3F4DCB51BB6BDAA2E26E97ABEC6A99 /* KWMatchVerifier.m */; };
7CD7A7289EB9526B034B84A1F1D1F7FC /* SpreadsheetView+UIViewHierarchy.m in Sources */ = {isa = PBXBuildFile; fileRef = 71C0B2AB783CD3A47065FC1F1446C09B /* SpreadsheetView+UIViewHierarchy.m */; };
7D8783D188C7F0C20E32BCCA74C11EFF /* KWBeEmptyMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 068C0FCB3C56E7F3B582D9D42A602450 /* KWBeEmptyMatcher.m */; };
7EA0FE0B095BFCC8ADF3AE289D102960 /* Pods-ZMJClassData-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E9E1AA58DD7A07B8997867ED93FC1AA0 /* Pods-ZMJClassData-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
7EA5617F4415574D778A083B424D0327 /* NSDate+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 86D3BAA832D57C84BB88C58CBE797B01 /* NSDate+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
7F64D3A3E727F2E65BF34853C117EF76 /* KWValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B28F2572655F03314F76E2F54088E21 /* KWValue.m */; };
806AB8895248BCAB889BF4E8EA63FF81 /* KWBeWithinMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AD154DADBCB0845FFDACA3421382D87 /* KWBeWithinMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
8195CAF05AC23525BA124E64B7410B0F /* KWBeWithinMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 03E5A89DF07FFA11A348307F27C5E477 /* KWBeWithinMatcher.m */; };
82647ED6FBAE347321D090E839F896FC /* KWBlockRaiseMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E6E8D50FB33D8AAB37852C8D20A15E2 /* KWBlockRaiseMatcher.m */; };
82F285BD3842D4ED6B2D80C44F4BE13A /* SpreadsheetViewDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 60C35B03FEA770854237BFBF6FBAFB3F /* SpreadsheetViewDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
84413A2AB409286831016B078CFA68C7 /* NSDictionary+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 429262CF3CA6CB65F34B0C741F4B4697 /* NSDictionary+YYAdd.m */; };
85C5122C46B658B697157A87A07F5C7B /* UIScrollView+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 561A3F51DBF74FE098E28B61075A2C93 /* UIScrollView+YYAdd.m */; };
860092D0A8DC956116F1A0FB812E6DA3 /* YYCategories-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8735071219BDB0A4DF9B70CFE8719F2C /* YYCategories-dummy.m */; };
86650838BA1CBCAE7F94EFEBB0B8F83D /* KWHaveValueMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = C895781E9BB3F3EFDFF904892C825183 /* KWHaveValueMatcher.m */; };
87A63B69457A1A03529F50328961DD53 /* KWContainMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A387896D9248FFA83B5A88B62D2421A /* KWContainMatcher.m */; };
898BC15000AB1149A16B0D64D17B1809 /* ZMJCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 93ABF8942F828B87189FE7CD832789A8 /* ZMJCell.m */; };
8AE140717EC43CB6CD24D3E58D00E3CC /* Kiwi.h in Headers */ = {isa = PBXBuildFile; fileRef = FB035CD99464F027D386210A3896C360 /* Kiwi.h */; settings = {ATTRIBUTES = (Public, ); }; };
8AE959678607BD0255FDB738EA9A18C5 /* KWStringPrefixMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = A843DDCC511197B35E86BDF7CDA99D1E /* KWStringPrefixMatcher.m */; };
8C5EDE51BA0816D3B3F017F81A0D621A /* KWBeMemberOfClassMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = ED563191C043C30128A1BFC65AD15FDB /* KWBeMemberOfClassMatcher.m */; };
8D2D417B70A23B31A52D16456CF99C00 /* KWGenericMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = F14477C62441DCAAE4247748E2FE1B10 /* KWGenericMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
8D719490A2D22C943431613244112644 /* KWLetNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 42787EF3D9E4B9443B1A9EC34840E176 /* KWLetNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
8DC4F7D39C4B371424049C3951CB0342 /* NSIndexPath+column.h in Headers */ = {isa = PBXBuildFile; fileRef = 92DF3BAE6F56AFA1284F6468B0811B46 /* NSIndexPath+column.h */; settings = {ATTRIBUTES = (Public, ); }; };
8DE706E4F0B56A7EE5882611FD7ECB82 /* SpreadsheetView.h in Headers */ = {isa = PBXBuildFile; fileRef = 85D4380F233C7EE4E0B4599B816DFB9A /* SpreadsheetView.h */; settings = {ATTRIBUTES = (Public, ); }; };
8EB2A39733F46658D2797A7FD14C316F /* KWBeforeEachNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 9AFF7DA95DAF9DD90922D4A0D961D56E /* KWBeforeEachNode.m */; };
8EBC0BF8B64EC7E05E6F5059FF180ECB /* ReuseQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = FEBCD11182D3D39EE2B74EBBBDCAA633 /* ReuseQueue.m */; };
8F1080919BF46F8AF338CEA8E730398C /* KWBeBetweenMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 3114BB41204A1C97B24D9811C4D170AA /* KWBeBetweenMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
8F715208C406D00558778D79517E3C05 /* KWMock.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BDD508747D7664925777802E9373F53 /* KWMock.m */; };
9216FDBC789EC079A81C9485221AA90C /* KWSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = E237487E03FD25595AA40A96B5CDF6D2 /* KWSpec.h */; settings = {ATTRIBUTES = (Public, ); }; };
9235AA6B8711C22A83D07DB2E6BC2170 /* Location.h in Headers */ = {isa = PBXBuildFile; fileRef = 9951C816F251550413133BC3F6EA24CB /* Location.h */; settings = {ATTRIBUTES = (Public, ); }; };
92EB3CE51AE3F68A6A762110F0520C16 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5AAA77A338CF6826C79C241612C742EA /* UIKit.framework */; };
9340F5693A857921327E378B67112C7A /* KWWorkarounds.m in Sources */ = {isa = PBXBuildFile; fileRef = 26C294C10A5AFA2C8F3811DC08005027 /* KWWorkarounds.m */; };
9354D389338571A554F5FED133AD08A9 /* Pods-ZMJGanttChart_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = DF65B2B291EEC315023D83E1BFB86A8C /* Pods-ZMJGanttChart_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
93C735DEF23D21771E67B8D0614E1937 /* KWAfterAllNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 04107354F46C4167C4D220FCCCD1F2B8 /* KWAfterAllNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
93FF012E7DACD564E43E41D66BFB26CD /* Define.h in Headers */ = {isa = PBXBuildFile; fileRef = 670C492214546F9BE92C398413D8D6C5 /* Define.h */; settings = {ATTRIBUTES = (Public, ); }; };
940C51F3BB96DE378EAD227A4A35ADE3 /* NSObject+KiwiMockAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 55B635BF895B479E8A52307410265F9D /* NSObject+KiwiMockAdditions.m */; };
9523E204C5524636CC9CB31BA1130B22 /* Borders.m in Sources */ = {isa = PBXBuildFile; fileRef = A357FDE8693D8B18E6168193A0A6C111 /* Borders.m */; };
95518B56DCC43C98AB95D4F4E2A467D0 /* NSBundle+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 43327D87E6B94260D0357695A3D3F3D6 /* NSBundle+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
9554DEE7D6922CB22CD99230311114BB /* KWConformToProtocolMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = E2FABCC673F22BF93C0C5D269F509E0C /* KWConformToProtocolMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
961ACC97FD4ACD3B9EA5EC66ED326E45 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF1B19DE3511E6C053443539FF9AC101 /* CoreFoundation.framework */; };
96EA8C50F8B764CEC8A8963ECD14EBFC /* KWAfterEachNode.h in Headers */ = {isa = PBXBuildFile; fileRef = A4F8CCCD598408622D9D5AFC2D07AB52 /* KWAfterEachNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
9754C75C21F39ED9880180C5A888588F /* KWBeforeAllNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 49199A42A45AD24DFD258E649CDF3D0A /* KWBeforeAllNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
97CA8A2E8B57091F6693B418BC7CF64E /* UIApplication+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 42E89FD5E3739F8F2B07BCC9ABE25D5F /* UIApplication+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
986229685E617D29001F38FB6D4F7F82 /* Borders.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B5D4ABAF6AE25A619AED94637418223 /* Borders.h */; settings = {ATTRIBUTES = (Public, ); }; };
98F4D6F4B013EB7FD4497F735EABE1BD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A8D43829026B29FCB6774CA8331A0879 /* Foundation.framework */; };
9A12C750963DD3AEFF84F5124E16C69D /* KWFailure.m in Sources */ = {isa = PBXBuildFile; fileRef = D87679E6EFA1335241E2529A37A4DB45 /* KWFailure.m */; };
9D7152684281386F2D27302354B388A3 /* UIGestureRecognizer+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = F39395C70E7741A7E014FEF380E8511E /* UIGestureRecognizer+YYAdd.m */; };
9D9C85D298674F78BE8DD914E13EE57C /* KWAsyncVerifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E20097C7918EB59F1FA0BA1CA4D73E8 /* KWAsyncVerifier.m */; };
9E1044C6925DCE248CD9D711CAC6A2D3 /* ZMJTipView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B649BC75DDBD79D843D64522BACE1FFD /* ZMJTipView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
9E842DCBEE5504B1DC8B8A8A6850B2EB /* KWProbe.h in Headers */ = {isa = PBXBuildFile; fileRef = 105425E69135586184D2C6DB290C4782 /* KWProbe.h */; settings = {ATTRIBUTES = (Public, ); }; };
9F1A7CD0601EFEFC5FC8FD3FEC90EF09 /* NSObject+KiwiVerifierAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = FB9A39869D46FF3E4CA9CC7299EFAE2F /* NSObject+KiwiVerifierAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
9FA07318189DC5D4FD3D5B739160D6C6 /* NSMethodSignature+KiwiAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C74956B71307841D1B84792907CCA06 /* NSMethodSignature+KiwiAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
A05AADCE707875E5B8AB748EC5D6A606 /* NSDictionary+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 566BC409E71D14D67FA4C7A5241A19F5 /* NSDictionary+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
A0944F01B766A4E01F897B0E1335F6B7 /* SpreadsheetView+CirclularScrolling.m in Sources */ = {isa = PBXBuildFile; fileRef = B073971FCD34E3CCDDE21DD58060C954 /* SpreadsheetView+CirclularScrolling.m */; };
A21591580C55AC2A29E115DD27804CFD /* KWBlockRaiseMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = FDD337066C6433159D076387948C0BCB /* KWBlockRaiseMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
A226AAE1ED5EAADF031D9F8EE200E198 /* KWObjCUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AA91B21734879351A6C19D61AA4A82E /* KWObjCUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; };
A2E10A79D9A3F7F702114D610D7FEA9C /* KWExistVerifier.h in Headers */ = {isa = PBXBuildFile; fileRef = C0A185E21815561E5E9C3A207D7FAE3D /* KWExistVerifier.h */; settings = {ATTRIBUTES = (Public, ); }; };
A3038A25C5416FD2101CD8DE5F1F03CB /* NSObject+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 345B74AA4D5FD64950FCE954A083793C /* NSObject+YYAdd.m */; };
A3C5A375C8C196E0A12CF0F2FC3DB25F /* NSProxy+KiwiVerifierAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 22A136C3BBBA86BFE7E0620401F3713D /* NSProxy+KiwiVerifierAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
A49A9663B3BDD8A782A87E05BE9F22C4 /* KWHaveMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E523355C3D5AD13481C481EF55B237E /* KWHaveMatcher.m */; };
A4D569BCFBF1D5C2D881DF3D7B893E00 /* KWExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 897A6DDD816937494222129DD080820E /* KWExample.m */; };
A5515DE94AFDEFD033689D06A376DB49 /* ZMJScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 23A33A80B2E705476123B2683F4FC153 /* ZMJScrollView.m */; };
A5C4AA471824BDA48E13B7F547FEE996 /* KWIntercept.h in Headers */ = {isa = PBXBuildFile; fileRef = EACFDFA452F71EDE6BA87E87109072AF /* KWIntercept.h */; settings = {ATTRIBUTES = (Public, ); }; };
A6DAF6CB9A191442FB2446B9C267428E /* KWContainStringMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = FBAD600E6C40FBD72D4B7710BBA6AD32 /* KWContainStringMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
A73C37C44D91CB867CFCADBD0F614423 /* KWCallSite.h in Headers */ = {isa = PBXBuildFile; fileRef = EF21AC488855DF2BBA0CAA6285F00049 /* KWCallSite.h */; settings = {ATTRIBUTES = (Public, ); }; };
A7D015CB0432F5491E73D70B4F3E669F /* Address.h in Headers */ = {isa = PBXBuildFile; fileRef = A2C178D5686F20CAA3D1AC0C9DBDCA15 /* Address.h */; settings = {ATTRIBUTES = (Public, ); }; };
A8D8A703F67C0FADA1657B1009C23FBC /* NSData+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 6894A267752F609450B6723D0DAC6D1E /* NSData+YYAdd.m */; };
A9E743BA25E3B04DC5009C494BF7BB11 /* UIFont+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = AC856F75FE7A899261E5CC876C720AB6 /* UIFont+YYAdd.m */; };
AA2D76084D3F064714496193AD10C1FD /* UIBarButtonItem+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 6227CF81D4D34CD53517788E9D99E033 /* UIBarButtonItem+YYAdd.m */; };
AA7709C2A2A62A577754308E89BC9E2C /* KWSuiteConfigurationBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 6744B4056D45B16897CEF4D163D23111 /* KWSuiteConfigurationBase.h */; settings = {ATTRIBUTES = (Public, ); }; };
ABAEB220D8F1F97279AE1FC528E8EF04 /* KWBeMemberOfClassMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = F549903199ADBEC37172E32D20B4B3CF /* KWBeMemberOfClassMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
ABCA4BD638AFFAC0A77DE8E50B1069A7 /* ZMJLayoutEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C18A944E4BC6FB258835B748DEF6FCE /* ZMJLayoutEngine.h */; settings = {ATTRIBUTES = (Public, ); }; };
ACC420EB3550EE19D642B7DA7EB7650F /* NSArray+BinarySearch.h in Headers */ = {isa = PBXBuildFile; fileRef = 77222668DEA47FF08EC5964C9F564B1D /* NSArray+BinarySearch.h */; settings = {ATTRIBUTES = (Public, ); }; };
ADBEE12C379BA6A73A5D13A6B9F6B134 /* KWBeKindOfClassMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 899633B68FCF008DF0F243F45EEB1A49 /* KWBeKindOfClassMatcher.m */; };
AE2273FC51182163B74C3D9E45BF8CDA /* UIApplication+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 26695C0D2559A811683479E02F7308D0 /* UIApplication+YYAdd.m */; };
AEC918C26F259517860F1009E634F363 /* UIDevice+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CB4F0B85833890104D7ED6579B23332 /* UIDevice+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
AEFD4580241BCC1937A0604FD796A626 /* UIBarButtonItem+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = BBD8F0CFE0FB834B4A141F03592C627E /* UIBarButtonItem+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
AF74D4612FDE6F43A398FE9C9993CC4A /* Pods-ZMJGanttChart_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 546BB2BA698EDE7DD067FC92B2E86575 /* Pods-ZMJGanttChart_Example-dummy.m */; };
B141790B4DDD8567C8755E1D09718B41 /* NSTimer+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 73E1E42C131900FF72C0A5676287E3F2 /* NSTimer+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
B1912F5D31B88055A98EC9428A78CA1F /* SpreadsheetView+UIScrollViewDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = B3D04A77E4B601695D2BC4B919A2A52B /* SpreadsheetView+UIScrollViewDelegate.m */; };
B1C025DA686D67FF8B8E462082B24AB6 /* KWExampleSuite.m in Sources */ = {isa = PBXBuildFile; fileRef = CFF45F84E209BBEF511707F9E43612C5 /* KWExampleSuite.m */; };
B2262E3597B74CC51772F49CA95DB454 /* UIScreen+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DDFAC161DEC87A6F93CA990DE5FC08D /* UIScreen+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
B2EF5D4056F7512F6E161FD8B44D87BF /* KWContainStringMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C17F887BDDAB4C2BA69E351A4CCC4AB /* KWContainStringMatcher.m */; };
B3182842590BFBEAAF27415BEAB23CF5 /* ZMJGanttChart.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D9F8396ABD5703C6DD924925EA039F3 /* ZMJGanttChart.h */; settings = {ATTRIBUTES = (Public, ); }; };
B334CDCBC91CF49B8AE5C26AAB1E0F23 /* Gridlines.m in Sources */ = {isa = PBXBuildFile; fileRef = 40EFFB84B70607773DC8F7BAE741CD41 /* Gridlines.m */; };
B37955BAFDB2420398DF18C633C82B94 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E8406E2DDC9AD3DA944D7D1D2334833D /* ImageIO.framework */; };
B52069E447C90C948492AA3492A00C61 /* KWExampleNodeVisitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 5ABC912B1B90F9EF5594A7F183F94925 /* KWExampleNodeVisitor.h */; settings = {ATTRIBUTES = (Public, ); }; };
B52C540A3DD4982E5A392EC92DDA5A96 /* Kiwi-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6093893E237BCE9CCEB83026F0CC8F5E /* Kiwi-dummy.m */; };
B6FB21DCD638999FA2A3484D0F8F0EBF /* Kiwi-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = DA8E0775C134D5C72C1EE42E9902A4E2 /* Kiwi-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
B70BF56C7AD61628B7095D5AA6CE5ADE /* ZMJLayoutEngine.m in Sources */ = {isa = PBXBuildFile; fileRef = 104DF366C1628CC23B8C70D4EE1A13BE /* ZMJLayoutEngine.m */; };
B737D8BE319AA00331370D4D5A7DAE9A /* KWSymbolicator.m in Sources */ = {isa = PBXBuildFile; fileRef = AF83823122AFB728508B7B1A9DE92B9A /* KWSymbolicator.m */; };
B7CB3806FBD57D361E40EA70CBAF2C51 /* KWBlock.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B17120671AA15D7CBFF333FECFF660D /* KWBlock.m */; };
B7D9C67BB5983FFEE4DBF484FA502479 /* KWFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 52791B59C998E269B99FB0E6166A089F /* KWFormatter.m */; };
B7F022431FB6693EF5A4C4A3E792803F /* KWMatchers.h in Headers */ = {isa = PBXBuildFile; fileRef = DFBF18D86D3D4749DD622CFA582C765E /* KWMatchers.h */; settings = {ATTRIBUTES = (Public, ); }; };
B8AD340AD570BA9A02862EC2775FCE41 /* KWStringUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B82AF1BCFE01FD229942B5F2E14F8E4 /* KWStringUtilities.m */; };
B8BF4CF4222A4ACAA0D206B4E7E06E8F /* KWDeviceInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C5E22F6FBD1A7119C467ED09EB3AADA /* KWDeviceInfo.h */; settings = {ATTRIBUTES = (Public, ); }; };
B942AE863C9EB5320140E8DB8C2CC685 /* ZMJGanttChart.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D9F8396ABD5703C6DD924925EA039F3 /* ZMJGanttChart.h */; settings = {ATTRIBUTES = (Public, ); }; };
BB540E1A97CDADED3360667C37C97DB2 /* KWCallSite.m in Sources */ = {isa = PBXBuildFile; fileRef = 28D93350AA1DD00E1B53E5BB3F8E1E5D /* KWCallSite.m */; };
BBE3EAE2014795FF5E306288B8EF6333 /* KWProbePoller.m in Sources */ = {isa = PBXBuildFile; fileRef = BDFEB61AD6549371616CD98BEF6DEDC8 /* KWProbePoller.m */; };
BE9C5CC16213AB29A1CD57D8472A526C /* SpreadsheetView+UISnapshotting.m in Sources */ = {isa = PBXBuildFile; fileRef = 37866D70FD3D41DE271F7E63157267A7 /* SpreadsheetView+UISnapshotting.m */; };
BF8A3C9493DC8609D337222334854A86 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A8D43829026B29FCB6774CA8331A0879 /* Foundation.framework */; };
BFD1E60DE3BE78A3438C35F0E2A2A778 /* KWBackgroundTask.h in Headers */ = {isa = PBXBuildFile; fileRef = CB6B83BDD87F8F002AB9FF49E5547849 /* KWBackgroundTask.h */; settings = {ATTRIBUTES = (Public, ); }; };
C08492B6F86614EB7DD0C15CF15180A8 /* NSObject+KiwiSpyAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = DA743D39A23A7D8411B16532E35E5438 /* NSObject+KiwiSpyAdditions.m */; };
C15B2029A0BCCD1790E897482B336313 /* KWBeSubclassOfClassMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = FC029ADC7B3E6B152DD448286D445E34 /* KWBeSubclassOfClassMatcher.m */; };
C272508283288EBD8EA41F711661C71E /* SpreadsheetView+UISnapshotting.h in Headers */ = {isa = PBXBuildFile; fileRef = 399158523FCEE36C6811E80058831E8B /* SpreadsheetView+UISnapshotting.h */; settings = {ATTRIBUTES = (Public, ); }; };
C2EA9C82A34A85CA532CC7E854F63778 /* KWPendingNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 42CA2994DCA7D6E285CB4DDAD6FBD30B /* KWPendingNode.m */; };
C308BDFDDAFBE821D2DC19D3958494CE /* SpreadsheetView+Layout.h in Headers */ = {isa = PBXBuildFile; fileRef = 477342333CD4A8A5EA82B9B537CA9D4D /* SpreadsheetView+Layout.h */; settings = {ATTRIBUTES = (Public, ); }; };
C36451542704BC745CBB1FFA23922ED3 /* KWStub.h in Headers */ = {isa = PBXBuildFile; fileRef = 81598E3DD92B1498131D6BE977C32175 /* KWStub.h */; settings = {ATTRIBUTES = (Public, ); }; };
C45A7C1A593AAA50C287E7950A8BF5E3 /* Pods-ZMJSchedule-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 61A55CA658819CFB27F11FF2BEB9408A /* Pods-ZMJSchedule-dummy.m */; };
C46B98D9A2183F4F82211B83FF39DB37 /* ZMJLayoutEngine.m in Sources */ = {isa = PBXBuildFile; fileRef = 104DF366C1628CC23B8C70D4EE1A13BE /* ZMJLayoutEngine.m */; };
C4CD66A8288F73750F8864F01DA77DC9 /* SpreadsheetView+Touches.m in Sources */ = {isa = PBXBuildFile; fileRef = 05AABDD794F573E65F93CDEC199AB405 /* SpreadsheetView+Touches.m */; };
C4DAFFCB33E4B241F2A3E1A747990FEF /* SpreadsheetView+UISnapshotting.m in Sources */ = {isa = PBXBuildFile; fileRef = 37866D70FD3D41DE271F7E63157267A7 /* SpreadsheetView+UISnapshotting.m */; };
C50C7BC66966D56A37074F3F36A623B4 /* Gridlines.h in Headers */ = {isa = PBXBuildFile; fileRef = AD88A9F6681E339C2B7ADEFCF345BEDD /* Gridlines.h */; settings = {ATTRIBUTES = (Public, ); }; };
C50EDAEFC80F84158ACBA60E310C8CE5 /* SpreadsheetView+UIViewHierarchy.h in Headers */ = {isa = PBXBuildFile; fileRef = 66F768DB7A05961AC9A06A40786CD87A /* SpreadsheetView+UIViewHierarchy.h */; settings = {ATTRIBUTES = (Public, ); }; };
C57D796196336599E423E070D5EF552A /* KWRespondToSelectorMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D6C5F9F27A050A1F403933F3D9F4CA8 /* KWRespondToSelectorMatcher.m */; };
C63C18FC73CF2F7BCCF42D9AEAB3521A /* NSObject+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 64B2D384E51450832432111CD74BF5C5 /* NSObject+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
C78D87A6314DC680EE73636EA433088A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A8D43829026B29FCB6774CA8331A0879 /* Foundation.framework */; };
C7F299326D824C745064842306F960B8 /* KWExample.h in Headers */ = {isa = PBXBuildFile; fileRef = ECCD9E84132D5D018F9A0826B506A60D /* KWExample.h */; settings = {ATTRIBUTES = (Public, ); }; };
C8A42EB024DDD62D6DD85809982C09E6 /* NSInvocation+OCMAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = F000E73BEE0F144D4A0314A02B4CF4A8 /* NSInvocation+OCMAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
C9E41E1DB6531EA19CA69F37760D8D67 /* NSInvocation+KiwiAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B25A57AA72B2CF122F3FE4554CE24564 /* NSInvocation+KiwiAdditions.m */; };
CAF582AD6F369C3C83C86CA50C392B90 /* KWStringPrefixMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = C7633377BEB7399FC8CF78909A8A352C /* KWStringPrefixMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
CB1B6B0B8731C1A24D66E969A952FB4B /* KWNilMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B571BEC4A04D681659EBBE585A5145E /* KWNilMatcher.m */; };
CB9D9C6874DBD4FEF8F1657023AE0472 /* ZMJCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A4BF60210C405C42CE3F84E5E710DA6 /* ZMJCell.h */; settings = {ATTRIBUTES = (Public, ); }; };
CBD433D9E084F0776338D42CDC8DDB7E /* KWContextNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 7CD59CD4F20F214FEF4C829D874AF710 /* KWContextNode.m */; };
CC057A0C97EAF4BC2E2020E04DFA9796 /* NSMethodSignature+KiwiAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = EF1C3789FECC4E96918DF377F98B735C /* NSMethodSignature+KiwiAdditions.m */; };
CC5C68FBC0E3AFE8065AE568260073BA /* NSArray+BinarySearch.h in Headers */ = {isa = PBXBuildFile; fileRef = 77222668DEA47FF08EC5964C9F564B1D /* NSArray+BinarySearch.h */; settings = {ATTRIBUTES = (Public, ); }; };
CCB1BED993E1D3A08CA28C072818D533 /* KWNull.h in Headers */ = {isa = PBXBuildFile; fileRef = F27586328738FC6A5641049CB832229C /* KWNull.h */; settings = {ATTRIBUTES = (Public, ); }; };
CD4428CAC58842BF954500879414AFD3 /* KWSharedExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 36435AFD93B468F244EBE71A6422E3AD /* KWSharedExample.m */; };
CDD0EE3B6199FF26B1E789292597CA02 /* Pods-ZMJTimeable-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EB0E83273182672EC3B5EF5A8381C015 /* Pods-ZMJTimeable-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
CDF8DA51DBC9880DEE92C282BD1FC1F2 /* KWRegularExpressionPatternMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = EC36698B0761FACCBDB09E89335A3F87 /* KWRegularExpressionPatternMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
CE7D13C0C3856C694BED739B21D1A190 /* UIControl+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B47232CD85C6B596D885832B6596E3B /* UIControl+YYAdd.m */; };
D08F116D9DCFF7DE9470BA95BF66E774 /* KWChangeMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 507D02D935B5F44B2019430F1A062F15 /* KWChangeMatcher.m */; };
D1E29AF76EF2F1D2020AC770515157EE /* SpreadsheetView+Layout.h in Headers */ = {isa = PBXBuildFile; fileRef = 477342333CD4A8A5EA82B9B537CA9D4D /* SpreadsheetView+Layout.h */; settings = {ATTRIBUTES = (Public, ); }; };
D24E9B4452FF97FD3F7B8F41848999A4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A8D43829026B29FCB6774CA8331A0879 /* Foundation.framework */; };
D2A0B6A3D9CFCEE8B663F4902F542D10 /* NSObject+YYAddForKVO.m in Sources */ = {isa = PBXBuildFile; fileRef = 321E727829F41D2842070F4D86B95694 /* NSObject+YYAddForKVO.m */; };
D34FD56225D0DA38ED9D93106A6737B6 /* KWCaptureSpy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D9D4B1DA626E9425F281A9D10F393B6 /* KWCaptureSpy.m */; };
D39A72DF27AE7C327520FF20E4D841A6 /* KWHaveMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 53071E7E8165DBFB87939A259BE126C8 /* KWHaveMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
D401DE1E4513733FA87BB3E009E274D3 /* KWNotificationMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = A574D07064909D13358A1B4DEDB88D96 /* KWNotificationMatcher.m */; };
D6120AC72B19EDBA76DF08B445BCDF0E /* KWInvocationCapturer.m in Sources */ = {isa = PBXBuildFile; fileRef = 364AC8F310E745D52EF2E7382A85BFF7 /* KWInvocationCapturer.m */; };
D6A1B5319A4AADAB974B78E8792DEB2B /* Address.m in Sources */ = {isa = PBXBuildFile; fileRef = 664ACF8AE977ADF3E8276AE1820B2CC8 /* Address.m */; };
D6E2C3C07B9C62974074FCA0A1169A5B /* KWMatchVerifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B60E81ECED18772A1DFC95F4E8ECD2D /* KWMatchVerifier.h */; settings = {ATTRIBUTES = (Public, ); }; };
D72FE592D5BAB2CB53A67F2AB80373CB /* NSIndexPath+column.m in Sources */ = {isa = PBXBuildFile; fileRef = 95EE0A0F826620D8F83BCECB85B65748 /* NSIndexPath+column.m */; };
D873DF1B2884A294B8167EDE6562A744 /* UIBezierPath+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 26F3AA73D1E85E936903498FE821701C /* UIBezierPath+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
D9FAF572C013C1F957FB56E2B12BD9CA /* KWInvocationCapturer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E77675E5D8EC1DA3885B0316631344B /* KWInvocationCapturer.h */; settings = {ATTRIBUTES = (Public, ); }; };
DA399EC921F7D9AB25A5C74BB4ECE0A1 /* SpreadsheetView+Layout.m in Sources */ = {isa = PBXBuildFile; fileRef = 14A0758DA607FA3E38D4D7F09A26F9F6 /* SpreadsheetView+Layout.m */; };
DAC698C0A7CD737F76544375B381AB5D /* KWExampleDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0256CF4209B92F4990759AFB5BC33905 /* KWExampleDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
DB31C93F13EC1923DBF01F5024EBFFDD /* KWInequalityMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B52E8DF2C1CE0E7C4CB63D555B0A11F /* KWInequalityMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
DBBA87FCCE0A9D0024028181189F98B2 /* Pods-ZMJGanttChart_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EF08539ECCF43EC6F3200362B81894D /* Pods-ZMJGanttChart_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
DBBF6EB2BE9A866BC507BED21B08638D /* CALayer+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CBC3F782C7A93FBDBB7BA2626AF4EB1 /* CALayer+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
DBDFA23F1FD62E60BC75353EFC377906 /* KWEqualMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 20558308F09828BE9BD7B622293CF296 /* KWEqualMatcher.m */; };
DC67C0AF22ED8452DB27AFA3F55A6EEA /* KWFutureObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 97CB380EEBB4FD430BB515B3CF7DDF21 /* KWFutureObject.m */; };
DCACA97A67745DE90CD171B7E97482F2 /* NSObject+YYAddForKVO.h in Headers */ = {isa = PBXBuildFile; fileRef = E13CA072022BC2F98F16D68751E92460 /* NSObject+YYAddForKVO.h */; settings = {ATTRIBUTES = (Public, ); }; };
DDB69BB5A5D3DA9DE0E3D8F6A2E536FB /* UITableView+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = D01A44DCCFE4F90534E945BF448F88E0 /* UITableView+YYAdd.m */; };
E1BF89F4290497FFFA6E6B3A944A72A1 /* KWAny.m in Sources */ = {isa = PBXBuildFile; fileRef = 884452034D1A7CE38D81BCB70BEF84AF /* KWAny.m */; };
E1DE22CA21F615E0C469B07D7BD03DC6 /* KWBeKindOfClassMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = FBDFC290B60A94741233889A563555FE /* KWBeKindOfClassMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
E2A2B6F4A70043FD79E64AF7CF892FCC /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D94682475468A20C495C46C93005E8F /* CoreText.framework */; };
E3A990E5163D7DE66E1930A54A23212C /* KWExpectationType.h in Headers */ = {isa = PBXBuildFile; fileRef = DA3BC1377FE74647822E4950E5A07F8F /* KWExpectationType.h */; settings = {ATTRIBUTES = (Public, ); }; };
E3AD873AEC666048DBB4AF1325A12633 /* NSProxy+KiwiVerifierAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FBF2E5DE034CB0166A9778988251D88 /* NSProxy+KiwiVerifierAdditions.m */; };
E3C6739F753E91C4D71B26275B8ECCF7 /* CircualrScrolling.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D971898BA3134D4F5CCF291AA366869 /* CircualrScrolling.m */; };
E3E58522FDE688FED815B1AB07402705 /* NSArray+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EF8E6A79C9509D883E36344BE46E9F8 /* NSArray+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
E4A9DF641E97C1BBF0B460E8BDA0D2CF /* NSNotificationCenter+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 97A7C5EEC15640D0C7FFDB6B6FE6CDC5 /* NSNotificationCenter+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
E576E560C42CB7420F8B050A78E2111A /* KWNotificationMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A5F69DA74F25C05798018C02B85C699 /* KWNotificationMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
E6B9EE79823F29DF050C2857C85561A0 /* UIImage+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 7198BB76F9ECF7ABAF061F8E1F4E197A /* UIImage+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
E6CF523865E10A04FF18C69EC79086C3 /* UIGestureRecognizer+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = B69842D87F25036A7204D10F6EE9F74D /* UIGestureRecognizer+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
E767D4DE8488602A342493242BF44972 /* KWMatchers.m in Sources */ = {isa = PBXBuildFile; fileRef = 336CA744C16D3DDF7E4D9B416C6AED6E /* KWMatchers.m */; };
E7B7AC5B6D71BE3EE847C8C8D0FDD6A8 /* SpreadsheetView+UISnapshotting.h in Headers */ = {isa = PBXBuildFile; fileRef = 399158523FCEE36C6811E80058831E8B /* SpreadsheetView+UISnapshotting.h */; settings = {ATTRIBUTES = (Public, ); }; };
E9649D283E2585E4A4274A9CACD22FBB /* KWSharedExampleRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = 4679191B3B3DD0A5293134121A40DBAF /* KWSharedExampleRegistry.m */; };
E9CB74C3D225D39B4EE453B6FBC696DF /* ZMJLayoutEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C18A944E4BC6FB258835B748DEF6FCE /* ZMJLayoutEngine.h */; settings = {ATTRIBUTES = (Public, ); }; };
E9E8083E667E32BC510AD4FD03615435 /* ZMJCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 93ABF8942F828B87189FE7CD832789A8 /* ZMJCell.m */; };
EB47B36FDBC20D23031CCA50A9667C6E /* Pods-ZMJGanttList-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EDA8A26BF89DED922C1E66AD07C05C59 /* Pods-ZMJGanttList-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
EB7645869AC01EFCF97890D638882359 /* KWRespondToSelectorMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 87992521F4C681377854E914E0EECDF7 /* KWRespondToSelectorMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
EB8136AC9DA7E65144F525EF1D90F206 /* KWBackgroundTask.m in Sources */ = {isa = PBXBuildFile; fileRef = 9871CF57671679EFC43BE9E7A7EAC814 /* KWBackgroundTask.m */; };
EB897A63421767FF738ACE1BBAB62A64 /* UIColor+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C4D629E97171A07466B81249DD052F6 /* UIColor+YYAdd.m */; };
ECC5F5173349AE1D54E78014EE7BF297 /* NSDictionary+WBGAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = B2E6C374918174184F298F81F01BFA57 /* NSDictionary+WBGAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
EDE071A3B2F617850A02A60F74EC92FB /* Borders.m in Sources */ = {isa = PBXBuildFile; fileRef = A357FDE8693D8B18E6168193A0A6C111 /* Borders.m */; };
EE9FA7F02499DBA13B87F09566D5C45C /* KWBlockNode.m in Sources */ = {isa = PBXBuildFile; fileRef = DE70C2D74D754E7371AB239277798FA4 /* KWBlockNode.m */; };
EF00E91C93E9D6C93F7BF7B43951EB50 /* KWChangeMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = A7DB2386F480080160326F55933BDABF /* KWChangeMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
EF6DFD95C4598A5A0CBDB81DBDA8D4C4 /* KWGenericMatchingAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 80312C253E252C9D3413C2B69472EC4A /* KWGenericMatchingAdditions.m */; };
EF787460589440DF143C814F84CA64C8 /* KWRegisterMatchersNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CFFF98F808F88EFE27D5041E8BAE3F0 /* KWRegisterMatchersNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
F04152B8FF03E96040AB2B8684B55542 /* KWAllTestsSuite.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D1B9EA6221DBFA4F54879E799B403F1 /* KWAllTestsSuite.m */; };
F0DE45024C7F163F3195B8D1DFB91EDC /* NSTimer+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A4760D7A4004A20F385C16F31B7851F /* NSTimer+YYAdd.m */; };
F1009C4B6E8150D292974BC32938A25A /* KWAfterAllNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 076AB848FD446F0E04B36CAC323621B2 /* KWAfterAllNode.m */; };
F1AA6F61C85900FBCDD716B12E26DC39 /* YYCategories.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EACB2D973F0D3559EE41F46DD706D38 /* YYCategories.h */; settings = {ATTRIBUTES = (Public, ); }; };
F1F62BE5F508F13B54FEE02BCC2924C9 /* UIFont+YYAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A61C16A879FE016286D3BA1FDE65F3D /* UIFont+YYAdd.h */; settings = {ATTRIBUTES = (Public, ); }; };
F24951FFF39351FA1B4D6B0ACBC8D567 /* KWRegisterMatchersNode.m in Sources */ = {isa = PBXBuildFile; fileRef = DE7B33DB327CED8B5CFD88AE5DA1EE15 /* KWRegisterMatchersNode.m */; };
F2574CAD3EA939D32A1907E4C521FAD5 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5AAA77A338CF6826C79C241612C742EA /* UIKit.framework */; };
F37A7CBA670F5E5FE4F059FB2E777481 /* SpreadsheetView+UIScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5775AD6A3523F8CF26D68BBFE6E57443 /* SpreadsheetView+UIScrollView.h */; settings = {ATTRIBUTES = (Public, ); }; };
F3A3E05FDF4E819622F38D7F503ECA88 /* KWReporting.h in Headers */ = {isa = PBXBuildFile; fileRef = FD268C5D1E27A483A7E06DE74F04323F /* KWReporting.h */; settings = {ATTRIBUTES = (Public, ); }; };
F3B27C8D188DF87DE908F45FD453135A /* ZMJGanttChart-iOS11.2-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E7517CC633EEE3F83565E45A73EBEE78 /* ZMJGanttChart-iOS11.2-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
F5F9008F4184F536B7593BBB6F7618C3 /* KWMatcherFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 91E2109C0E6E7015F4922B08B1BE7DB8 /* KWMatcherFactory.m */; };
F60E411CD4BDD959ADFFC1434EAC461B /* KWItNode.h in Headers */ = {isa = PBXBuildFile; fileRef = B4D1B45CAD43C769E5E68E2E99DCDBC9 /* KWItNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
F7478A1C32B38F682405D5A4AED70037 /* NSNotificationCenter+YYAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 9EDD4ABD669F1F9E44AFA354EF849EE1 /* NSNotificationCenter+YYAdd.m */; };
F74FBDC7491459DE3309B6C4DCC5D386 /* KWEqualMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = D1073437C6B3D007E1A5C00D8B2DCB47 /* KWEqualMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
F7D5EEFE10683ED8AFAFC65297F0DD59 /* KWMessageTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 30316E58EE8D5DA43F1F93EC5103D07D /* KWMessageTracker.m */; };
F83B7586CF80C12AFE69284ADC6EDA38 /* Address.h in Headers */ = {isa = PBXBuildFile; fileRef = A2C178D5686F20CAA3D1AC0C9DBDCA15 /* Address.h */; settings = {ATTRIBUTES = (Public, ); }; };
F90A8097D3CE59DE0D13C484BA833EE8 /* KWBeEmptyMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = DD19076D3A44D54994E890B88650BBA2 /* KWBeEmptyMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
F90D15AB378FFEC4487DA41A15ABF647 /* KWAfterEachNode.m in Sources */ = {isa = PBXBuildFile; fileRef = C881FEE7130CBDB620D68D9FEF1FB124 /* KWAfterEachNode.m */; };
F98E4C1F47F6BCDC4D633C30A75AF0B7 /* NSArray+WBGAddition.m in Sources */ = {isa = PBXBuildFile; fileRef = 354F76CFDBC4846DA1DEA842275561A6 /* NSArray+WBGAddition.m */; };
F9D3BD0265B776D5DC4A75938E546A70 /* KiwiMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A4B1ACFCE09B7B91E2F088924FB36DC /* KiwiMacros.h */; settings = {ATTRIBUTES = (Public, ); }; };
FA1FEB8841D492F0181375F9155AE12F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A8D43829026B29FCB6774CA8331A0879 /* Foundation.framework */; };
FA4B340DEF4D1B6C4CAF3C808D82B9FA /* NSObject+KiwiMockAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 537A9776922C9D999BD1AE06FD938006 /* NSObject+KiwiMockAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
FA8820A9B211F92ED2ADF97F503502EB /* KWReceiveMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = CD798C6F79B6DBDBB960C9AFF77BA0F5 /* KWReceiveMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
FB66C71DEF432E379BC51BAFCD7D639F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A8D43829026B29FCB6774CA8331A0879 /* Foundation.framework */; };
FB902766CDFF2B5CC4C21971DE885D53 /* KWBeIdenticalToMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 98C12A0B6C9DDEA466189CE06484A04F /* KWBeIdenticalToMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
FC658513FB39E407E4D1248D64D6F93C /* Pods-ZMJGanttList-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E3A78E224127A3E0DF9DC52781FF61C0 /* Pods-ZMJGanttList-dummy.m */; };
FEB416D8549F6AF6C9A89E9ABCCABACA /* NSInvocation+KiwiAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = D02F10544EF094BD1E01294F3B7FD94F /* NSInvocation+KiwiAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; };
FEC0034A9878EA6C66023E2BD3E8FAB6 /* KWExampleNode.h in Headers */ = {isa = PBXBuildFile; fileRef = D559D73505E4E09FAE84940CBD5FB2A4 /* KWExampleNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
FF1DDA2680A5A737738EFC8D8EDD3D23 /* ZMJScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2465CC58BDB5BF0053F5B6584940223E /* ZMJScrollView.h */; settings = {ATTRIBUTES = (Public, ); }; };
FF6A3403175FA635AF54DF193965C79A /* Address.m in Sources */ = {isa = PBXBuildFile; fileRef = 664ACF8AE977ADF3E8276AE1820B2CC8 /* Address.m */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
030DC9E533EFD067DE63CE89377DBA4F /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
proxyType = 1;
remoteGlobalIDString = 837559AADE91D82D076A0F6E46BB6EE2;
remoteInfo = YYCategories;
};
120EF1FA8F119D4094C1978E10509920 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
proxyType = 1;
remoteGlobalIDString = B284AD1DA643AC9AB45DBC06E31D59C0;
remoteInfo = "ZMJGanttChart-iOS11.2";
};
2A302757C97280D0B93978201F277BA7 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
proxyType = 1;
remoteGlobalIDString = 2F8781D46F4FA1250D6E0E4D4CE10568;
remoteInfo = "ZMJGanttChart-iOS9.3";
};
534DF815BA3893AE73F50586D4ECF93D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
proxyType = 1;
remoteGlobalIDString = B284AD1DA643AC9AB45DBC06E31D59C0;
remoteInfo = "ZMJGanttChart-iOS11.2";
};
826EDFAC4136B420D293C6CAC0BFE15D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
proxyType = 1;
remoteGlobalIDString = 739F03E146F996AAE7500DD85F3EFF96;
remoteInfo = ZMJTipView;
};
9E0298C91AFD10BA5F0B4445E51B7C75 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
proxyType = 1;
remoteGlobalIDString = B284AD1DA643AC9AB45DBC06E31D59C0;
remoteInfo = "ZMJGanttChart-iOS11.2";
};
B6F38F1B91360477A56FF521825CB289 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
proxyType = 1;
remoteGlobalIDString = CFC033EB15A8DCED2F72CBF393902F87;
remoteInfo = Kiwi;
};
BC998BE81DC614F6959B842D0C4726E0 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
proxyType = 1;
remoteGlobalIDString = B284AD1DA643AC9AB45DBC06E31D59C0;
remoteInfo = "ZMJGanttChart-iOS11.2";
};
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
0256CF4209B92F4990759AFB5BC33905 /* KWExampleDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWExampleDelegate.h; path = Classes/Core/KWExampleDelegate.h; sourceTree = "<group>"; };
02C47F655214166287D63F3A6839B673 /* Pods-ZMJTimeable-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ZMJTimeable-frameworks.sh"; sourceTree = "<group>"; };
02D298CDB9549D026ACD94B575846A96 /* KWStringUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWStringUtilities.h; path = Classes/Core/KWStringUtilities.h; sourceTree = "<group>"; };
02E8542F729336B490426C17ED06C455 /* ZMJGanttChart-iOS9.3.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "ZMJGanttChart-iOS9.3.modulemap"; path = "../ZMJGanttChart-iOS9.3/ZMJGanttChart-iOS9.3.modulemap"; sourceTree = "<group>"; };
03A4327A7B4B5623CFCFD6EBE5D4562F /* KWNilMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWNilMatcher.h; path = Classes/Matchers/KWNilMatcher.h; sourceTree = "<group>"; };
03E5A89DF07FFA11A348307F27C5E477 /* KWBeWithinMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBeWithinMatcher.m; path = Classes/Matchers/KWBeWithinMatcher.m; sourceTree = "<group>"; };
04107354F46C4167C4D220FCCCD1F2B8 /* KWAfterAllNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWAfterAllNode.h; path = Classes/Nodes/KWAfterAllNode.h; sourceTree = "<group>"; };
048374E31AF0757E797C4BA6153AC4D7 /* ReuseQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ReuseQueue.h; path = ZMJGanttChart/Classes/ReuseQueue.h; sourceTree = "<group>"; };
04C86A8E827961ADA06938485C3C12CF /* KWBeZeroMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBeZeroMatcher.m; path = Classes/Matchers/KWBeZeroMatcher.m; sourceTree = "<group>"; };
04F8645677311251BAB1BF4F2C724183 /* Pods-ZMJGanttChart_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ZMJGanttChart_Example.release.xcconfig"; sourceTree = "<group>"; };
05AABDD794F573E65F93CDEC199AB405 /* SpreadsheetView+Touches.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SpreadsheetView+Touches.m"; path = "ZMJGanttChart/Classes/SpreadsheetView+Touches.m"; sourceTree = "<group>"; };
05F368BA1C13141519483E115C8C6544 /* Pods-ZMJGanttChart_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ZMJGanttChart_Tests.debug.xcconfig"; sourceTree = "<group>"; };
068C0FCB3C56E7F3B582D9D42A602450 /* KWBeEmptyMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBeEmptyMatcher.m; path = Classes/Matchers/KWBeEmptyMatcher.m; sourceTree = "<group>"; };
06E6F5A0B10DEE06F902DA51E7FBB3EA /* NSNumber+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSNumber+YYAdd.m"; path = "YYCategories/Foundation/NSNumber+YYAdd.m"; sourceTree = "<group>"; };
06E9BB796E7E76A7D7C4D65D56BAB99C /* NSBundle+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+YYAdd.m"; path = "YYCategories/Foundation/NSBundle+YYAdd.m"; sourceTree = "<group>"; };
0734E5F238E18C08C126F368691A2226 /* Pods-ZMJGanttList.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ZMJGanttList.release.xcconfig"; sourceTree = "<group>"; };
076AB848FD446F0E04B36CAC323621B2 /* KWAfterAllNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWAfterAllNode.m; path = Classes/Nodes/KWAfterAllNode.m; sourceTree = "<group>"; };
07AE5063A16006DCFAF5A5E7F5463A91 /* KWUserDefinedMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWUserDefinedMatcher.m; path = Classes/Matchers/KWUserDefinedMatcher.m; sourceTree = "<group>"; };
07D3C5FEE260568E4A7955AC6F8E8B07 /* Pods-ZMJSchedule-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ZMJSchedule-acknowledgements.markdown"; sourceTree = "<group>"; };
095C4AACB1F2F9BD41445D5CBC89EC28 /* KWSharedExample.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWSharedExample.h; path = "Classes/Shared Examples/KWSharedExample.h"; sourceTree = "<group>"; };
09D45E933A666CB48041595E469378E8 /* KWWorkarounds.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWWorkarounds.h; path = Classes/Core/KWWorkarounds.h; sourceTree = "<group>"; };
0A0CE1C239CCF9D31324516316F8FDD6 /* KWVerifying.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWVerifying.h; path = Classes/Verifiers/KWVerifying.h; sourceTree = "<group>"; };
0A4BF60210C405C42CE3F84E5E710DA6 /* ZMJCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZMJCell.h; path = ZMJGanttChart/Classes/ZMJCell.h; sourceTree = "<group>"; };
0B29449D06CEFABAD2A1E1D960AF1722 /* Pods-ZMJSchedule-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ZMJSchedule-umbrella.h"; sourceTree = "<group>"; };
0B52E8DF2C1CE0E7C4CB63D555B0A11F /* KWInequalityMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWInequalityMatcher.h; path = Classes/Matchers/KWInequalityMatcher.h; sourceTree = "<group>"; };
0BF61C55711D744642F1E5C9DFE2AB9D /* KWMatcherFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWMatcherFactory.h; path = Classes/Core/KWMatcherFactory.h; sourceTree = "<group>"; };
0C0768267BCE6502349647604843C05C /* KWStringContainsMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWStringContainsMatcher.m; path = Classes/Matchers/KWStringContainsMatcher.m; sourceTree = "<group>"; };
0C3C0CF6425E008F92BC841D83B6A2E9 /* SpreadsheetView+UIScrollViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SpreadsheetView+UIScrollViewDelegate.h"; path = "ZMJGanttChart/Classes/SpreadsheetView+UIScrollViewDelegate.h"; sourceTree = "<group>"; };
0C74956B71307841D1B84792907CCA06 /* NSMethodSignature+KiwiAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSMethodSignature+KiwiAdditions.h"; path = "Classes/Core/NSMethodSignature+KiwiAdditions.h"; sourceTree = "<group>"; };
0CC7609F72581095369D42A85984B4AE /* NSObject+KiwiStubAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+KiwiStubAdditions.m"; path = "Classes/Stubbing/NSObject+KiwiStubAdditions.m"; sourceTree = "<group>"; };
0D645B24B77EB0A6CD750E080B64BCAE /* KWBeTrueMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBeTrueMatcher.m; path = Classes/Matchers/KWBeTrueMatcher.m; sourceTree = "<group>"; };
0D9D4B1DA626E9425F281A9D10F393B6 /* KWCaptureSpy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWCaptureSpy.m; path = Classes/Core/KWCaptureSpy.m; sourceTree = "<group>"; };
0DBD4D364998EBE95659115E40C20742 /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Accelerate.framework; sourceTree = DEVELOPER_DIR; };
104DF366C1628CC23B8C70D4EE1A13BE /* ZMJLayoutEngine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZMJLayoutEngine.m; path = ZMJGanttChart/Classes/ZMJLayoutEngine.m; sourceTree = "<group>"; };
105425E69135586184D2C6DB290C4782 /* KWProbe.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWProbe.h; path = Classes/Core/KWProbe.h; sourceTree = "<group>"; };
1131BFAE8C9D54E9A7E28AA029F1A01D /* Pods-ZMJTimeable-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ZMJTimeable-acknowledgements.markdown"; sourceTree = "<group>"; };
1195A127E43EA2D835F7FF19C0DEA162 /* ZMJGanttChart-iOS9.3.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "ZMJGanttChart-iOS9.3.xcconfig"; path = "../ZMJGanttChart-iOS9.3/ZMJGanttChart-iOS9.3.xcconfig"; sourceTree = "<group>"; };
1204F0644498D3F01E1C3752F85B3AF1 /* Pods_ZMJGanttList.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_ZMJGanttList.framework; path = "Pods-ZMJGanttList.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
124B8A1EC1F7C51B5055A7FE3BAE11F8 /* UITextField+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITextField+YYAdd.m"; path = "YYCategories/UIKit/UITextField+YYAdd.m"; sourceTree = "<group>"; };
126A9A7F97DC6BD367C1814F101E4F8C /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; };
12A134D6D2434442963252538E4877E0 /* KWGenericMatchEvaluator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWGenericMatchEvaluator.m; path = Classes/Matchers/KWGenericMatchEvaluator.m; sourceTree = "<group>"; };
141E9F551F219F760CA874BD100BB470 /* UIScreen+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScreen+YYAdd.m"; path = "YYCategories/UIKit/UIScreen+YYAdd.m"; sourceTree = "<group>"; };
14A0758DA607FA3E38D4D7F09A26F9F6 /* SpreadsheetView+Layout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SpreadsheetView+Layout.m"; path = "ZMJGanttChart/Classes/SpreadsheetView+Layout.m"; sourceTree = "<group>"; };
17C7A606062E5D30FF3C1482E4A77C3C /* YYCategoriesMacro.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYCategoriesMacro.h; path = YYCategories/YYCategoriesMacro.h; sourceTree = "<group>"; };
183F46762DA45DB46AF78CB640829922 /* YYCGUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYCGUtilities.m; path = YYCategories/Quartz/YYCGUtilities.m; sourceTree = "<group>"; };
1913A58A71AF4D8B166DDEF301C47620 /* Pods-ZMJGanttChart_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ZMJGanttChart_Tests-acknowledgements.plist"; sourceTree = "<group>"; };
1A387896D9248FFA83B5A88B62D2421A /* KWContainMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWContainMatcher.m; path = Classes/Matchers/KWContainMatcher.m; sourceTree = "<group>"; };
1B60E81ECED18772A1DFC95F4E8ECD2D /* KWMatchVerifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWMatchVerifier.h; path = Classes/Verifiers/KWMatchVerifier.h; sourceTree = "<group>"; };
1BDD508747D7664925777802E9373F53 /* KWMock.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWMock.m; path = Classes/Mocking/KWMock.m; sourceTree = "<group>"; };
1C10459ABE846EDA95B7E4B25E1C9B65 /* KWFutureObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWFutureObject.h; path = Classes/Core/KWFutureObject.h; sourceTree = "<group>"; };
1CBC3F782C7A93FBDBB7BA2626AF4EB1 /* CALayer+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CALayer+YYAdd.h"; path = "YYCategories/Quartz/CALayer+YYAdd.h"; sourceTree = "<group>"; };
1CD6E183CD879E758ACC73BB9D60E44A /* ZMJCellRange.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZMJCellRange.h; path = ZMJGanttChart/Classes/ZMJCellRange.h; sourceTree = "<group>"; };
1CFFF98F808F88EFE27D5041E8BAE3F0 /* KWRegisterMatchersNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWRegisterMatchersNode.h; path = Classes/Nodes/KWRegisterMatchersNode.h; sourceTree = "<group>"; };
1D07A5DCEE2018B86CF8853D39F36370 /* NSObject+KiwiSpyAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+KiwiSpyAdditions.h"; path = "Classes/Core/NSObject+KiwiSpyAdditions.h"; sourceTree = "<group>"; };
2002A71592D388E0596965D84B671D74 /* NSDictionary+WBGAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDictionary+WBGAdd.m"; path = "ZMJGanttChart/Classes/NSDictionary+WBGAdd.m"; sourceTree = "<group>"; };
20558308F09828BE9BD7B622293CF296 /* KWEqualMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWEqualMatcher.m; path = Classes/Matchers/KWEqualMatcher.m; sourceTree = "<group>"; };
20665BCC33BCC2F54D2ACFE97F1E796B /* YYCategories-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YYCategories-prefix.pch"; sourceTree = "<group>"; };
208AD6B0E6E971D2E19FF7AAA0F4F2ED /* ZMJTipView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ZMJTipView-dummy.m"; sourceTree = "<group>"; };
22A136C3BBBA86BFE7E0620401F3713D /* NSProxy+KiwiVerifierAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSProxy+KiwiVerifierAdditions.h"; path = "Classes/Core/NSProxy+KiwiVerifierAdditions.h"; sourceTree = "<group>"; };
23026F6666DFF595B8C194B414098EB3 /* Pods_ZMJTimeable.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_ZMJTimeable.framework; path = "Pods-ZMJTimeable.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
23A33A80B2E705476123B2683F4FC153 /* ZMJScrollView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZMJScrollView.m; path = ZMJGanttChart/Classes/ZMJScrollView.m; sourceTree = "<group>"; };
2465CC58BDB5BF0053F5B6584940223E /* ZMJScrollView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZMJScrollView.h; path = ZMJGanttChart/Classes/ZMJScrollView.h; sourceTree = "<group>"; };
25CDA62600F0E2830377248EAEA21E57 /* ZMJTipView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ZMJTipView.modulemap; sourceTree = "<group>"; };
25FC4CC0200F5F3714D643A1E78668F4 /* KWBeTrueMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBeTrueMatcher.h; path = Classes/Matchers/KWBeTrueMatcher.h; sourceTree = "<group>"; };
26000C1DBD7FE568ABBA26414844DE2A /* KWBeforeEachNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBeforeEachNode.h; path = Classes/Nodes/KWBeforeEachNode.h; sourceTree = "<group>"; };
26695C0D2559A811683479E02F7308D0 /* UIApplication+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIApplication+YYAdd.m"; path = "YYCategories/UIKit/UIApplication+YYAdd.m"; sourceTree = "<group>"; };
26C294C10A5AFA2C8F3811DC08005027 /* KWWorkarounds.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWWorkarounds.m; path = Classes/Core/KWWorkarounds.m; sourceTree = "<group>"; };
26F3AA73D1E85E936903498FE821701C /* UIBezierPath+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIBezierPath+YYAdd.h"; path = "YYCategories/UIKit/UIBezierPath+YYAdd.h"; sourceTree = "<group>"; };
27CA23DC535F67C4F628B05FAA625C6B /* ZMJGanttChart.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = ZMJGanttChart.podspec; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
27CA53139509425B5E5A41E50EDFEBDB /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; };
27EAC30AD7611761A8F945BE11110B2A /* Pods-ZMJGanttChart_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ZMJGanttChart_Example-acknowledgements.plist"; sourceTree = "<group>"; };
2811B5AE340B0A1A6BFF9FD490DE37CF /* Pods-ZMJSchedule.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-ZMJSchedule.modulemap"; sourceTree = "<group>"; };
2824D5C7A1045DE9726BDA0ECF1109CB /* ZMJGanttChart-iOS9.3-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "ZMJGanttChart-iOS9.3-dummy.m"; path = "../ZMJGanttChart-iOS9.3/ZMJGanttChart-iOS9.3-dummy.m"; sourceTree = "<group>"; };
28340BFB34D2E48A814E21CCCF58DEC8 /* Pods-ZMJClassData-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ZMJClassData-dummy.m"; sourceTree = "<group>"; };
28D93350AA1DD00E1B53E5BB3F8E1E5D /* KWCallSite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWCallSite.m; path = Classes/Core/KWCallSite.m; sourceTree = "<group>"; };
2A4B1ACFCE09B7B91E2F088924FB36DC /* KiwiMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KiwiMacros.h; path = Classes/Core/KiwiMacros.h; sourceTree = "<group>"; };
2ADC15073440761FA6CEA22442BE57E0 /* Pods-ZMJGanttChart_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ZMJGanttChart_Tests-acknowledgements.markdown"; sourceTree = "<group>"; };
2B6A1751ACD7E9B798F057227D471905 /* YYCategories-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YYCategories-umbrella.h"; sourceTree = "<group>"; };
2BBBEC1DBE3EEE0B0AD5F7BE48B035F5 /* ZMJGanttChart-iOS11.2.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "ZMJGanttChart-iOS11.2.xcconfig"; sourceTree = "<group>"; };
2CBED35E439E097665E636A2ED0F7468 /* SpreadsheetView+Touches.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SpreadsheetView+Touches.h"; path = "ZMJGanttChart/Classes/SpreadsheetView+Touches.h"; sourceTree = "<group>"; };
2D02F05978F11AFE50C7E69CFE4F8A2E /* UIColor+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+YYAdd.h"; path = "YYCategories/UIKit/UIColor+YYAdd.h"; sourceTree = "<group>"; };
30316E58EE8D5DA43F1F93EC5103D07D /* KWMessageTracker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWMessageTracker.m; path = Classes/Core/KWMessageTracker.m; sourceTree = "<group>"; };
30CCF06CB38B447B122053D62F9426B6 /* Pods-ZMJGanttChart_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ZMJGanttChart_Tests-frameworks.sh"; sourceTree = "<group>"; };
3114BB41204A1C97B24D9811C4D170AA /* KWBeBetweenMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBeBetweenMatcher.h; path = Classes/Matchers/KWBeBetweenMatcher.h; sourceTree = "<group>"; };
318B8215B45710FD3DE0A42EDE93CEC4 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
31B6F5AFF6E13D7196ED2FB6F03C2B88 /* KWMessageSpying.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWMessageSpying.h; path = Classes/Core/KWMessageSpying.h; sourceTree = "<group>"; };
31F26F6D8727620476FCA5EF72662874 /* Pods-ZMJGanttChart_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ZMJGanttChart_Tests-resources.sh"; sourceTree = "<group>"; };
321E727829F41D2842070F4D86B95694 /* NSObject+YYAddForKVO.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+YYAddForKVO.m"; path = "YYCategories/Foundation/NSObject+YYAddForKVO.m"; sourceTree = "<group>"; };
32D52BDA0E72601BB7E3016BCF8A6B02 /* KWProbePoller.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWProbePoller.h; path = Classes/Core/KWProbePoller.h; sourceTree = "<group>"; };
32EE549473AAFDB8232D555A4E1FC3A2 /* CoreImage.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreImage.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/CoreImage.framework; sourceTree = DEVELOPER_DIR; };
336CA744C16D3DDF7E4D9B416C6AED6E /* KWMatchers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWMatchers.m; path = Classes/Core/KWMatchers.m; sourceTree = "<group>"; };
33BBB4F2A45186DECD2D313B02DC6D49 /* KWStringContainsMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWStringContainsMatcher.h; path = Classes/Matchers/KWStringContainsMatcher.h; sourceTree = "<group>"; };
345B74AA4D5FD64950FCE954A083793C /* NSObject+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+YYAdd.m"; path = "YYCategories/Foundation/NSObject+YYAdd.m"; sourceTree = "<group>"; };
354F76CFDBC4846DA1DEA842275561A6 /* NSArray+WBGAddition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+WBGAddition.m"; path = "ZMJGanttChart/Classes/NSArray+WBGAddition.m"; sourceTree = "<group>"; };
36435AFD93B468F244EBE71A6422E3AD /* KWSharedExample.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWSharedExample.m; path = "Classes/Shared Examples/KWSharedExample.m"; sourceTree = "<group>"; };
364AC8F310E745D52EF2E7382A85BFF7 /* KWInvocationCapturer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWInvocationCapturer.m; path = Classes/Core/KWInvocationCapturer.m; sourceTree = "<group>"; };
36CC9A24AFE3B03A23A9BC774C670634 /* ZMJTipView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZMJTipView.m; path = ZMJTipView/Classes/ZMJTipView.m; sourceTree = "<group>"; };
37866D70FD3D41DE271F7E63157267A7 /* SpreadsheetView+UISnapshotting.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SpreadsheetView+UISnapshotting.m"; path = "ZMJGanttChart/Classes/SpreadsheetView+UISnapshotting.m"; sourceTree = "<group>"; };
391A6E706A8BCC381A4EB72E438D3AD0 /* NSValue+KiwiAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSValue+KiwiAdditions.m"; path = "Classes/Core/NSValue+KiwiAdditions.m"; sourceTree = "<group>"; };
399158523FCEE36C6811E80058831E8B /* SpreadsheetView+UISnapshotting.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SpreadsheetView+UISnapshotting.h"; path = "ZMJGanttChart/Classes/SpreadsheetView+UISnapshotting.h"; sourceTree = "<group>"; };
39C57A82BDF18C807A0AB6C65AC87035 /* Pods-ZMJClassData-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ZMJClassData-frameworks.sh"; sourceTree = "<group>"; };
3A8B19D3A53035D2E9C7C05427EA065A /* NSArray+BinarySearch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+BinarySearch.m"; path = "ZMJGanttChart/Classes/NSArray+BinarySearch.m"; sourceTree = "<group>"; };
3B47232CD85C6B596D885832B6596E3B /* UIControl+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIControl+YYAdd.m"; path = "YYCategories/UIKit/UIControl+YYAdd.m"; sourceTree = "<group>"; };
3C18A944E4BC6FB258835B748DEF6FCE /* ZMJLayoutEngine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZMJLayoutEngine.h; path = ZMJGanttChart/Classes/ZMJLayoutEngine.h; sourceTree = "<group>"; };
3C5E22F6FBD1A7119C467ED09EB3AADA /* KWDeviceInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWDeviceInfo.h; path = Classes/Core/KWDeviceInfo.h; sourceTree = "<group>"; };
3D1B9EA6221DBFA4F54879E799B403F1 /* KWAllTestsSuite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWAllTestsSuite.m; path = Classes/Config/KWAllTestsSuite.m; sourceTree = "<group>"; };
3D44B6A58D2D2A73649EB14AF3B3DF1E /* Pods-ZMJSchedule-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ZMJSchedule-frameworks.sh"; sourceTree = "<group>"; };
3EF08539ECCF43EC6F3200362B81894D /* Pods-ZMJGanttChart_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ZMJGanttChart_Tests-umbrella.h"; sourceTree = "<group>"; };
40EFFB84B70607773DC8F7BAE741CD41 /* Gridlines.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Gridlines.m; path = ZMJGanttChart/Classes/Gridlines.m; sourceTree = "<group>"; };
415A4995AD6285C60B62A163687826EF /* KWMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWMatcher.h; path = Classes/Core/KWMatcher.h; sourceTree = "<group>"; };
41A47ECCAC4680CE437B784CC0A12C16 /* SpreadsheetView+CirclularScrolling.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SpreadsheetView+CirclularScrolling.h"; path = "ZMJGanttChart/Classes/SpreadsheetView+CirclularScrolling.h"; sourceTree = "<group>"; };
42787EF3D9E4B9443B1A9EC34840E176 /* KWLetNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWLetNode.h; path = Classes/Nodes/KWLetNode.h; sourceTree = "<group>"; };
429262CF3CA6CB65F34B0C741F4B4697 /* NSDictionary+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDictionary+YYAdd.m"; path = "YYCategories/Foundation/NSDictionary+YYAdd.m"; sourceTree = "<group>"; };
42CA2994DCA7D6E285CB4DDAD6FBD30B /* KWPendingNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWPendingNode.m; path = Classes/Nodes/KWPendingNode.m; sourceTree = "<group>"; };
42E89FD5E3739F8F2B07BCC9ABE25D5F /* UIApplication+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIApplication+YYAdd.h"; path = "YYCategories/UIKit/UIApplication+YYAdd.h"; sourceTree = "<group>"; };
43327D87E6B94260D0357695A3D3F3D6 /* NSBundle+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBundle+YYAdd.h"; path = "YYCategories/Foundation/NSBundle+YYAdd.h"; sourceTree = "<group>"; };
43F1E1CDAD27E38791C81F07AB5F0EA6 /* CircualrScrolling.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CircualrScrolling.h; path = ZMJGanttChart/Classes/CircualrScrolling.h; sourceTree = "<group>"; };
44D45A619FB5EB18A4F31FC41584FB63 /* ZMJGanttChart-iOS11.2-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ZMJGanttChart-iOS11.2-dummy.m"; sourceTree = "<group>"; };
4679191B3B3DD0A5293134121A40DBAF /* KWSharedExampleRegistry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWSharedExampleRegistry.m; path = "Classes/Shared Examples/KWSharedExampleRegistry.m"; sourceTree = "<group>"; };
46F3B478E36F397CA17A48752488BDA1 /* UIView+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+YYAdd.m"; path = "YYCategories/UIKit/UIView+YYAdd.m"; sourceTree = "<group>"; };
470EF29E1ACB55BC1FA141B3EA73CC1E /* Pods_ZMJSchedule.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_ZMJSchedule.framework; path = "Pods-ZMJSchedule.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
477342333CD4A8A5EA82B9B537CA9D4D /* SpreadsheetView+Layout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SpreadsheetView+Layout.h"; path = "ZMJGanttChart/Classes/SpreadsheetView+Layout.h"; sourceTree = "<group>"; };
485628E60EC7E9BAEC41FEA051BF6CA1 /* NSThread+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSThread+YYAdd.h"; path = "YYCategories/Foundation/NSThread+YYAdd.h"; sourceTree = "<group>"; };
48D7AA8629E41E388F415ADE156B388E /* KWUserDefinedMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWUserDefinedMatcher.h; path = Classes/Matchers/KWUserDefinedMatcher.h; sourceTree = "<group>"; };
49199A42A45AD24DFD258E649CDF3D0A /* KWBeforeAllNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBeforeAllNode.h; path = Classes/Nodes/KWBeforeAllNode.h; sourceTree = "<group>"; };
4926EE85FABB950956E603D944B681CE /* KWMock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWMock.h; path = Classes/Mocking/KWMock.h; sourceTree = "<group>"; };
4A948E651C0A761561E8ACAC70E993F0 /* Pods_ZMJClassData.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_ZMJClassData.framework; path = "Pods-ZMJClassData.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
4B571BEC4A04D681659EBBE585A5145E /* KWNilMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWNilMatcher.m; path = Classes/Matchers/KWNilMatcher.m; sourceTree = "<group>"; };
4BB9DB3C6004198389B2F6310E61E3A8 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
4CDF4B8731B4085127061EA42E91AAAD /* KWMatching.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWMatching.h; path = Classes/Core/KWMatching.h; sourceTree = "<group>"; };
4D481F9AC76F836C0CB27E19ED81FB6A /* Pods-ZMJGanttChart_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ZMJGanttChart_Example-resources.sh"; sourceTree = "<group>"; };
4E21CD05CF434EDA76E00801A20D35E7 /* SpreadsheetView+UIScrollView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SpreadsheetView+UIScrollView.m"; path = "ZMJGanttChart/Classes/SpreadsheetView+UIScrollView.m"; sourceTree = "<group>"; };
4E2B0AC2FA06F8E4996AED0D93F27DD4 /* Pods-ZMJGanttChart_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-ZMJGanttChart_Example.modulemap"; sourceTree = "<group>"; };
4E77675E5D8EC1DA3885B0316631344B /* KWInvocationCapturer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWInvocationCapturer.h; path = Classes/Core/KWInvocationCapturer.h; sourceTree = "<group>"; };
4EB67FBB93AD06CC7E69B2F3CAB92772 /* Pods-ZMJClassData-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ZMJClassData-acknowledgements.markdown"; sourceTree = "<group>"; };
507D02D935B5F44B2019430F1A062F15 /* KWChangeMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWChangeMatcher.m; path = Classes/Matchers/KWChangeMatcher.m; sourceTree = "<group>"; };
5140B4FB5D5D176845167D90F991E57B /* UITextField+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITextField+YYAdd.h"; path = "YYCategories/UIKit/UITextField+YYAdd.h"; sourceTree = "<group>"; };
52791B59C998E269B99FB0E6166A089F /* KWFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWFormatter.m; path = Classes/Core/KWFormatter.m; sourceTree = "<group>"; };
53071E7E8165DBFB87939A259BE126C8 /* KWHaveMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWHaveMatcher.h; path = Classes/Matchers/KWHaveMatcher.h; sourceTree = "<group>"; };
537A9776922C9D999BD1AE06FD938006 /* NSObject+KiwiMockAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+KiwiMockAdditions.h"; path = "Classes/Mocking/NSObject+KiwiMockAdditions.h"; sourceTree = "<group>"; };
53BC6BB8B3D8A0BED0A851D6385F886D /* NSNumber+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSNumber+YYAdd.h"; path = "YYCategories/Foundation/NSNumber+YYAdd.h"; sourceTree = "<group>"; };
53CD5F1234969498EEB5723B7E6C2F28 /* Pods-ZMJTimeable.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-ZMJTimeable.modulemap"; sourceTree = "<group>"; };
546BB2BA698EDE7DD067FC92B2E86575 /* Pods-ZMJGanttChart_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ZMJGanttChart_Example-dummy.m"; sourceTree = "<group>"; };
55B635BF895B479E8A52307410265F9D /* NSObject+KiwiMockAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+KiwiMockAdditions.m"; path = "Classes/Mocking/NSObject+KiwiMockAdditions.m"; sourceTree = "<group>"; };
561A3F51DBF74FE098E28B61075A2C93 /* UIScrollView+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+YYAdd.m"; path = "YYCategories/UIKit/UIScrollView+YYAdd.m"; sourceTree = "<group>"; };
566BC409E71D14D67FA4C7A5241A19F5 /* NSDictionary+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+YYAdd.h"; path = "YYCategories/Foundation/NSDictionary+YYAdd.h"; sourceTree = "<group>"; };
5775AD6A3523F8CF26D68BBFE6E57443 /* SpreadsheetView+UIScrollView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SpreadsheetView+UIScrollView.h"; path = "ZMJGanttChart/Classes/SpreadsheetView+UIScrollView.h"; sourceTree = "<group>"; };
59716E61BFD21EB6A2C8C41D52B6376B /* KWBeIdenticalToMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBeIdenticalToMatcher.m; path = Classes/Matchers/KWBeIdenticalToMatcher.m; sourceTree = "<group>"; };
5AAA77A338CF6826C79C241612C742EA /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
5ABC912B1B90F9EF5594A7F183F94925 /* KWExampleNodeVisitor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWExampleNodeVisitor.h; path = Classes/Core/KWExampleNodeVisitor.h; sourceTree = "<group>"; };
5B01321A989763FC0E673ECF872C8534 /* KWItNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWItNode.m; path = Classes/Nodes/KWItNode.m; sourceTree = "<group>"; };
5C4A64954502593FF732FCEE8EF16034 /* KWConformToProtocolMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWConformToProtocolMatcher.m; path = Classes/Matchers/KWConformToProtocolMatcher.m; sourceTree = "<group>"; };
5C4D629E97171A07466B81249DD052F6 /* UIColor+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+YYAdd.m"; path = "YYCategories/UIKit/UIColor+YYAdd.m"; sourceTree = "<group>"; };
5CC46DF236FF0FF455845B69EC441AA4 /* ZMJGanttChart.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = ZMJGanttChart.framework; path = "ZMJGanttChart-iOS11.2.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
5D70A6CCBDA445A656D62D104C8D11AA /* KWInequalityMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWInequalityMatcher.m; path = Classes/Matchers/KWInequalityMatcher.m; sourceTree = "<group>"; };
5D971898BA3134D4F5CCF291AA366869 /* CircualrScrolling.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CircualrScrolling.m; path = ZMJGanttChart/Classes/CircualrScrolling.m; sourceTree = "<group>"; };
5DDFAC161DEC87A6F93CA990DE5FC08D /* UIScreen+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScreen+YYAdd.h"; path = "YYCategories/UIKit/UIScreen+YYAdd.h"; sourceTree = "<group>"; };
5E523355C3D5AD13481C481EF55B237E /* KWHaveMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWHaveMatcher.m; path = Classes/Matchers/KWHaveMatcher.m; sourceTree = "<group>"; };
5EACB2D973F0D3559EE41F46DD706D38 /* YYCategories.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYCategories.h; path = YYCategories/YYCategories.h; sourceTree = "<group>"; };
5FBF2E5DE034CB0166A9778988251D88 /* NSProxy+KiwiVerifierAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSProxy+KiwiVerifierAdditions.m"; path = "Classes/Core/NSProxy+KiwiVerifierAdditions.m"; sourceTree = "<group>"; };
60537A149BF358F12D0794E68A97E42D /* Pods-ZMJGanttList.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ZMJGanttList.debug.xcconfig"; sourceTree = "<group>"; };
6093893E237BCE9CCEB83026F0CC8F5E /* Kiwi-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Kiwi-dummy.m"; sourceTree = "<group>"; };
60C35B03FEA770854237BFBF6FBAFB3F /* SpreadsheetViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpreadsheetViewDelegate.h; path = ZMJGanttChart/Classes/SpreadsheetViewDelegate.h; sourceTree = "<group>"; };
6174EBD554DD32FA576EE19D17435B97 /* ZMJGanttChart-iOS11.2.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "ZMJGanttChart-iOS11.2.modulemap"; sourceTree = "<group>"; };
61A55CA658819CFB27F11FF2BEB9408A /* Pods-ZMJSchedule-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ZMJSchedule-dummy.m"; sourceTree = "<group>"; };
6227CF81D4D34CD53517788E9D99E033 /* UIBarButtonItem+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIBarButtonItem+YYAdd.m"; path = "YYCategories/UIKit/UIBarButtonItem+YYAdd.m"; sourceTree = "<group>"; };
6393AB3A05A41977DD4DDD0AC07339B4 /* Pods-ZMJTimeable.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ZMJTimeable.debug.xcconfig"; sourceTree = "<group>"; };
64B2D384E51450832432111CD74BF5C5 /* NSObject+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+YYAdd.h"; path = "YYCategories/Foundation/NSObject+YYAdd.h"; sourceTree = "<group>"; };
664ACF8AE977ADF3E8276AE1820B2CC8 /* Address.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Address.m; path = ZMJGanttChart/Classes/Address.m; sourceTree = "<group>"; };
66A40B878F687DD70A95C7E2FFE89917 /* KWPendingNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWPendingNode.h; path = Classes/Nodes/KWPendingNode.h; sourceTree = "<group>"; };
66F768DB7A05961AC9A06A40786CD87A /* SpreadsheetView+UIViewHierarchy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SpreadsheetView+UIViewHierarchy.h"; path = "ZMJGanttChart/Classes/SpreadsheetView+UIViewHierarchy.h"; sourceTree = "<group>"; };
670C492214546F9BE92C398413D8D6C5 /* Define.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Define.h; path = ZMJGanttChart/Classes/Define.h; sourceTree = "<group>"; };
670D1C31552B3F5A3F83DB8589C278A6 /* KWObjCUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWObjCUtilities.m; path = Classes/Core/KWObjCUtilities.m; sourceTree = "<group>"; };
6744B4056D45B16897CEF4D163D23111 /* KWSuiteConfigurationBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWSuiteConfigurationBase.h; path = Classes/Config/KWSuiteConfigurationBase.h; sourceTree = "<group>"; };
674FED57E867EB9CC40F721462A3B44F /* NSString+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+YYAdd.h"; path = "YYCategories/Foundation/NSString+YYAdd.h"; sourceTree = "<group>"; };
6894A267752F609450B6723D0DAC6D1E /* NSData+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+YYAdd.m"; path = "YYCategories/Foundation/NSData+YYAdd.m"; sourceTree = "<group>"; };
6A11104419E45E86AB268564D2E029C2 /* KWBeBetweenMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBeBetweenMatcher.m; path = Classes/Matchers/KWBeBetweenMatcher.m; sourceTree = "<group>"; };
6A2821D34D13EACC6D55A33648DE5806 /* KWNull.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWNull.m; path = Classes/Core/KWNull.m; sourceTree = "<group>"; };
6A61C16A879FE016286D3BA1FDE65F3D /* UIFont+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIFont+YYAdd.h"; path = "YYCategories/UIKit/UIFont+YYAdd.h"; sourceTree = "<group>"; };
6B28F2572655F03314F76E2F54088E21 /* KWValue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWValue.m; path = Classes/Core/KWValue.m; sourceTree = "<group>"; };
6BBD4A970994050DABCE9301DA88F2AF /* Pods-ZMJClassData.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-ZMJClassData.modulemap"; sourceTree = "<group>"; };
6C0B61684B75708623266838CD9304E4 /* KWExistVerifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWExistVerifier.m; path = Classes/Verifiers/KWExistVerifier.m; sourceTree = "<group>"; };
6C17F887BDDAB4C2BA69E351A4CCC4AB /* KWContainStringMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWContainStringMatcher.m; path = Classes/Matchers/KWContainStringMatcher.m; sourceTree = "<group>"; };
6D7ED507F849EA72EAEAE090F336608A /* NSArray+WBGAddition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+WBGAddition.h"; path = "ZMJGanttChart/Classes/NSArray+WBGAddition.h"; sourceTree = "<group>"; };
6D857E9B9384B98341A445828C13CDE2 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
6DADFD2587B93DC5B9EAE9EAB54497C3 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
6DEECF930D2BA998A10C1F1E69E6DE33 /* KWStub.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWStub.m; path = Classes/Stubbing/KWStub.m; sourceTree = "<group>"; };
6EC67C1B9DCE369377432D8BA3C1B082 /* NSObject+YYAddForARC.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+YYAddForARC.m"; path = "YYCategories/Foundation/NSObject+YYAddForARC.m"; sourceTree = "<group>"; };
6F3F4DCB51BB6BDAA2E26E97ABEC6A99 /* KWMatchVerifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWMatchVerifier.m; path = Classes/Verifiers/KWMatchVerifier.m; sourceTree = "<group>"; };
713E754BD35FE05A43AB507783321DF7 /* KiwiConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KiwiConfiguration.h; path = Classes/Core/KiwiConfiguration.h; sourceTree = "<group>"; };
7198BB76F9ECF7ABAF061F8E1F4E197A /* UIImage+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+YYAdd.h"; path = "YYCategories/UIKit/UIImage+YYAdd.h"; sourceTree = "<group>"; };
71C0B2AB783CD3A47065FC1F1446C09B /* SpreadsheetView+UIViewHierarchy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SpreadsheetView+UIViewHierarchy.m"; path = "ZMJGanttChart/Classes/SpreadsheetView+UIViewHierarchy.m"; sourceTree = "<group>"; };
72B3E3995902367ECF592B562349F570 /* Pods_ZMJGanttChart_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_ZMJGanttChart_Tests.framework; path = "Pods-ZMJGanttChart_Tests.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
731EF869C2C45A6CF2E532E50D6831DD /* UIImage+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+YYAdd.m"; path = "YYCategories/UIKit/UIImage+YYAdd.m"; sourceTree = "<group>"; };
73E1E42C131900FF72C0A5676287E3F2 /* NSTimer+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSTimer+YYAdd.h"; path = "YYCategories/Foundation/NSTimer+YYAdd.h"; sourceTree = "<group>"; };
7416C6DE0D4B2A3A60BEA11B6060C98B /* YYCategories.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = YYCategories.framework; path = YYCategories.framework; sourceTree = BUILT_PRODUCTS_DIR; };
74EB4935092BB8133F9C5675968FC0D5 /* KWMessageTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWMessageTracker.h; path = Classes/Core/KWMessageTracker.h; sourceTree = "<group>"; };
75A1D909E2CCF3CCB05510FAE074717A /* NSDate+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDate+YYAdd.m"; path = "YYCategories/Foundation/NSDate+YYAdd.m"; sourceTree = "<group>"; };
761E566ED3D47F1FE61F98659BE29CD8 /* KWFailure.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWFailure.h; path = Classes/Core/KWFailure.h; sourceTree = "<group>"; };
77222668DEA47FF08EC5964C9F564B1D /* NSArray+BinarySearch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+BinarySearch.h"; path = "ZMJGanttChart/Classes/NSArray+BinarySearch.h"; sourceTree = "<group>"; };
77F952282EBB8E025283A82CD8823D3E /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
791BC904C631F81AC9C66E425591C2ED /* Pods-ZMJSchedule.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ZMJSchedule.release.xcconfig"; sourceTree = "<group>"; };
79CD393BE0F3E1B426FF111FFEE2AD3B /* Kiwi.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Kiwi.modulemap; sourceTree = "<group>"; };
7A970E6571C1DD33D084328FE9A77141 /* Kiwi.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Kiwi.framework; path = Kiwi.framework; sourceTree = BUILT_PRODUCTS_DIR; };
7A99E0B1B7B1A38C61DF98198C502332 /* KWGenericMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWGenericMatcher.m; path = Classes/Matchers/KWGenericMatcher.m; sourceTree = "<group>"; };
7B26854633749837AAA3A88DEE62871D /* UITableView+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+YYAdd.h"; path = "YYCategories/UIKit/UITableView+YYAdd.h"; sourceTree = "<group>"; };
7B5D4ABAF6AE25A619AED94637418223 /* Borders.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Borders.h; path = ZMJGanttChart/Classes/Borders.h; sourceTree = "<group>"; };
7BAAE0F3ED86FC772603ABDD29CEBE41 /* Pods-ZMJGanttChart_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-ZMJGanttChart_Tests.modulemap"; sourceTree = "<group>"; };
7CD59CD4F20F214FEF4C829D874AF710 /* KWContextNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWContextNode.m; path = Classes/Nodes/KWContextNode.m; sourceTree = "<group>"; };
7D5F0295768B09B480D06D22989C507C /* KWBlockNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBlockNode.h; path = Classes/Nodes/KWBlockNode.h; sourceTree = "<group>"; };
7EEFCAC7CE476CC421E07CC304CA0998 /* ZMJGanttChart-iOS9.3-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ZMJGanttChart-iOS9.3-prefix.pch"; path = "../ZMJGanttChart-iOS9.3/ZMJGanttChart-iOS9.3-prefix.pch"; sourceTree = "<group>"; };
7EF8E6A79C9509D883E36344BE46E9F8 /* NSArray+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+YYAdd.h"; path = "YYCategories/Foundation/NSArray+YYAdd.h"; sourceTree = "<group>"; };
80312C253E252C9D3413C2B69472EC4A /* KWGenericMatchingAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWGenericMatchingAdditions.m; path = Classes/Matchers/KWGenericMatchingAdditions.m; sourceTree = "<group>"; };
81598E3DD92B1498131D6BE977C32175 /* KWStub.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWStub.h; path = Classes/Stubbing/KWStub.h; sourceTree = "<group>"; };
85C79A9114BDCD5ABA5040C89AF96E03 /* Pods-ZMJGanttChart_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ZMJGanttChart_Tests.release.xcconfig"; sourceTree = "<group>"; };
85D4380F233C7EE4E0B4599B816DFB9A /* SpreadsheetView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpreadsheetView.h; path = ZMJGanttChart/Classes/SpreadsheetView.h; sourceTree = "<group>"; };
86D3BAA832D57C84BB88C58CBE797B01 /* NSDate+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDate+YYAdd.h"; path = "YYCategories/Foundation/NSDate+YYAdd.h"; sourceTree = "<group>"; };
8735071219BDB0A4DF9B70CFE8719F2C /* YYCategories-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YYCategories-dummy.m"; sourceTree = "<group>"; };
87992521F4C681377854E914E0EECDF7 /* KWRespondToSelectorMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWRespondToSelectorMatcher.h; path = Classes/Matchers/KWRespondToSelectorMatcher.h; sourceTree = "<group>"; };
8839A1FFC7646429E3FA140DF337E452 /* KWBeZeroMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBeZeroMatcher.h; path = Classes/Matchers/KWBeZeroMatcher.h; sourceTree = "<group>"; };
884452034D1A7CE38D81BCB70BEF84AF /* KWAny.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWAny.m; path = Classes/Core/KWAny.m; sourceTree = "<group>"; };
890B88B680E796C562D7CA8AF90FDC59 /* KWLetNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWLetNode.m; path = Classes/Nodes/KWLetNode.m; sourceTree = "<group>"; };
897A6DDD816937494222129DD080820E /* KWExample.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWExample.m; path = Classes/Core/KWExample.m; sourceTree = "<group>"; };
899633B68FCF008DF0F243F45EEB1A49 /* KWBeKindOfClassMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBeKindOfClassMatcher.m; path = Classes/Matchers/KWBeKindOfClassMatcher.m; sourceTree = "<group>"; };
8A5F69DA74F25C05798018C02B85C699 /* KWNotificationMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWNotificationMatcher.h; path = Classes/Matchers/KWNotificationMatcher.h; sourceTree = "<group>"; };
8AA91B21734879351A6C19D61AA4A82E /* KWObjCUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWObjCUtilities.h; path = Classes/Core/KWObjCUtilities.h; sourceTree = "<group>"; };
8AD154DADBCB0845FFDACA3421382D87 /* KWBeWithinMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBeWithinMatcher.h; path = Classes/Matchers/KWBeWithinMatcher.h; sourceTree = "<group>"; };
8B17120671AA15D7CBFF333FECFF660D /* KWBlock.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBlock.m; path = Classes/Core/KWBlock.m; sourceTree = "<group>"; };
8CAC50F07A31B44D39DB7E128055E247 /* NSThread+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSThread+YYAdd.m"; path = "YYCategories/Foundation/NSThread+YYAdd.m"; sourceTree = "<group>"; };
8CB4F0B85833890104D7ED6579B23332 /* UIDevice+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIDevice+YYAdd.h"; path = "YYCategories/UIKit/UIDevice+YYAdd.h"; sourceTree = "<group>"; };
8D6C5F9F27A050A1F403933F3D9F4CA8 /* KWRespondToSelectorMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWRespondToSelectorMatcher.m; path = Classes/Matchers/KWRespondToSelectorMatcher.m; sourceTree = "<group>"; };
8D94682475468A20C495C46C93005E8F /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/CoreText.framework; sourceTree = DEVELOPER_DIR; };
8EDB8279FA39D1321590768C6538005E /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; };
8EF551BDAC3FBD326F1AAF7371A13A74 /* Pods-ZMJClassData.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ZMJClassData.release.xcconfig"; sourceTree = "<group>"; };
9132490B86D3546AE127C8D896BBB88C /* KWDeviceInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWDeviceInfo.m; path = Classes/Core/KWDeviceInfo.m; sourceTree = "<group>"; };
91E2109C0E6E7015F4922B08B1BE7DB8 /* KWMatcherFactory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWMatcherFactory.m; path = Classes/Core/KWMatcherFactory.m; sourceTree = "<group>"; };
91F6C239B95010B13E5B4CAF5908C47C /* ZMJTipView.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = ZMJTipView.framework; path = ZMJTipView.framework; sourceTree = BUILT_PRODUCTS_DIR; };
92279E2F33B50A07D9AE99001E9E0191 /* Pods-ZMJTimeable-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ZMJTimeable-dummy.m"; sourceTree = "<group>"; };
92DF3BAE6F56AFA1284F6468B0811B46 /* NSIndexPath+column.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSIndexPath+column.h"; path = "ZMJGanttChart/Classes/NSIndexPath+column.h"; sourceTree = "<group>"; };
93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
93ABF8942F828B87189FE7CD832789A8 /* ZMJCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZMJCell.m; path = ZMJGanttChart/Classes/ZMJCell.m; sourceTree = "<group>"; };
93E4CF76E98C84F4DC18D51B1BFBAB58 /* CALayer+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "CALayer+YYAdd.m"; path = "YYCategories/Quartz/CALayer+YYAdd.m"; sourceTree = "<group>"; };
95EE0A0F826620D8F83BCECB85B65748 /* NSIndexPath+column.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSIndexPath+column.m"; path = "ZMJGanttChart/Classes/NSIndexPath+column.m"; sourceTree = "<group>"; };
95FF0BB8EFEE9E1C46DC2D1D80B5AB68 /* UIView+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+YYAdd.h"; path = "YYCategories/UIKit/UIView+YYAdd.h"; sourceTree = "<group>"; };
96FCDEB29E997E89A0C68E253BB23749 /* UIControl+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIControl+YYAdd.h"; path = "YYCategories/UIKit/UIControl+YYAdd.h"; sourceTree = "<group>"; };
97A7C5EEC15640D0C7FFDB6B6FE6CDC5 /* NSNotificationCenter+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSNotificationCenter+YYAdd.h"; path = "YYCategories/Foundation/NSNotificationCenter+YYAdd.h"; sourceTree = "<group>"; };
97CB380EEBB4FD430BB515B3CF7DDF21 /* KWFutureObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWFutureObject.m; path = Classes/Core/KWFutureObject.m; sourceTree = "<group>"; };
97DEAD5352899AAA16A03FD61F25A7FC /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
98503087F02CF4180BF96DFE3E6B2FAA /* NSString+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSString+YYAdd.m"; path = "YYCategories/Foundation/NSString+YYAdd.m"; sourceTree = "<group>"; };
9871CF57671679EFC43BE9E7A7EAC814 /* KWBackgroundTask.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBackgroundTask.m; path = Classes/Core/KWBackgroundTask.m; sourceTree = "<group>"; };
98C12A0B6C9DDEA466189CE06484A04F /* KWBeIdenticalToMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBeIdenticalToMatcher.h; path = Classes/Matchers/KWBeIdenticalToMatcher.h; sourceTree = "<group>"; };
990751F7E61E2D0F0F553EDA7DA9EF5D /* ZMJTipView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ZMJTipView-prefix.pch"; sourceTree = "<group>"; };
9951C816F251550413133BC3F6EA24CB /* Location.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Location.h; path = ZMJGanttChart/Classes/Location.h; sourceTree = "<group>"; };
99AE8701785887D62CDC3AA7FD6D7E40 /* KWSymbolicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWSymbolicator.h; path = Classes/Core/KWSymbolicator.h; sourceTree = "<group>"; };
99DC2D17C3A2070C70EA2E51454F20E5 /* NSNumber+KiwiAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSNumber+KiwiAdditions.m"; path = "Classes/Core/NSNumber+KiwiAdditions.m"; sourceTree = "<group>"; };
9A4760D7A4004A20F385C16F31B7851F /* NSTimer+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSTimer+YYAdd.m"; path = "YYCategories/Foundation/NSTimer+YYAdd.m"; sourceTree = "<group>"; };
9AFF7DA95DAF9DD90922D4A0D961D56E /* KWBeforeEachNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBeforeEachNode.m; path = Classes/Nodes/KWBeforeEachNode.m; sourceTree = "<group>"; };
9B82AF1BCFE01FD229942B5F2E14F8E4 /* KWStringUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWStringUtilities.m; path = Classes/Core/KWStringUtilities.m; sourceTree = "<group>"; };
9D9F8396ABD5703C6DD924925EA039F3 /* ZMJGanttChart.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZMJGanttChart.h; path = ZMJGanttChart/Classes/ZMJGanttChart.h; sourceTree = "<group>"; };
9E20097C7918EB59F1FA0BA1CA4D73E8 /* KWAsyncVerifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWAsyncVerifier.m; path = Classes/Verifiers/KWAsyncVerifier.m; sourceTree = "<group>"; };
9E4D7F05A9676F150ACF1E495DE0EC53 /* Pods-ZMJGanttChart_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ZMJGanttChart_Example-frameworks.sh"; sourceTree = "<group>"; };
9E6E8D50FB33D8AAB37852C8D20A15E2 /* KWBlockRaiseMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBlockRaiseMatcher.m; path = Classes/Matchers/KWBlockRaiseMatcher.m; sourceTree = "<group>"; };
9EDD4ABD669F1F9E44AFA354EF849EE1 /* NSNotificationCenter+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSNotificationCenter+YYAdd.m"; path = "YYCategories/Foundation/NSNotificationCenter+YYAdd.m"; sourceTree = "<group>"; };
9F844198A6E6AB2331350B3142CFB4BA /* KWExampleSuiteBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWExampleSuiteBuilder.m; path = Classes/Core/KWExampleSuiteBuilder.m; sourceTree = "<group>"; };
A1D7365D2C9650278735DFDAD22DF20D /* Pods-ZMJTimeable.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ZMJTimeable.release.xcconfig"; sourceTree = "<group>"; };
A2C178D5686F20CAA3D1AC0C9DBDCA15 /* Address.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Address.h; path = ZMJGanttChart/Classes/Address.h; sourceTree = "<group>"; };
A357FDE8693D8B18E6168193A0A6C111 /* Borders.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Borders.m; path = ZMJGanttChart/Classes/Borders.m; sourceTree = "<group>"; };
A407E9F8AF6B8786F2824FCF56C2CA2B /* KWIntercept.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWIntercept.m; path = Classes/Stubbing/KWIntercept.m; sourceTree = "<group>"; };
A46AF9DB735189A00D88556B263F590C /* NSInvocation+OCMAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSInvocation+OCMAdditions.m"; path = "Classes/Core/NSInvocation+OCMAdditions.m"; sourceTree = "<group>"; };
A4ACE0E1D5C3CC2A79B0D1633D20E9A8 /* KWMessagePattern.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWMessagePattern.m; path = Classes/Core/KWMessagePattern.m; sourceTree = "<group>"; };
A4F8CCCD598408622D9D5AFC2D07AB52 /* KWAfterEachNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWAfterEachNode.h; path = Classes/Nodes/KWAfterEachNode.h; sourceTree = "<group>"; };
A52F867FD1389F4957F717F1201CBCF5 /* KWCaptureSpy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWCaptureSpy.h; path = Classes/Core/KWCaptureSpy.h; sourceTree = "<group>"; };
A5479DD5A3651922F7C87D7754125124 /* NSObject+YYAddForARC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+YYAddForARC.h"; path = "YYCategories/Foundation/NSObject+YYAddForARC.h"; sourceTree = "<group>"; };
A574D07064909D13358A1B4DEDB88D96 /* KWNotificationMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWNotificationMatcher.m; path = Classes/Matchers/KWNotificationMatcher.m; sourceTree = "<group>"; };
A6C579BC2FBD2527E4B88125371D25FF /* ZMJTipView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZMJTipView.h; path = ZMJTipView/Classes/ZMJTipView.h; sourceTree = "<group>"; };
A7DB2386F480080160326F55933BDABF /* KWChangeMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWChangeMatcher.h; path = Classes/Matchers/KWChangeMatcher.h; sourceTree = "<group>"; };
A843DDCC511197B35E86BDF7CDA99D1E /* KWStringPrefixMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWStringPrefixMatcher.m; path = Classes/Matchers/KWStringPrefixMatcher.m; sourceTree = "<group>"; };
A8D43829026B29FCB6774CA8331A0879 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
A8FF6BEB5B8DC7399B5AD7FD4BDD9B83 /* ZMJGanttChart.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = ZMJGanttChart.framework; path = "ZMJGanttChart-iOS9.3.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
A9141BA6B1EEE59233A7F44324D06CEE /* KWContextNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWContextNode.h; path = Classes/Nodes/KWContextNode.h; sourceTree = "<group>"; };
A936B0E0DA87AA63D3A253EE602472F1 /* UIDevice+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIDevice+YYAdd.m"; path = "YYCategories/UIKit/UIDevice+YYAdd.m"; sourceTree = "<group>"; };
AA5BA0EA56E125FD3522FF83223C3727 /* KWGenericMatchEvaluator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWGenericMatchEvaluator.h; path = Classes/Matchers/KWGenericMatchEvaluator.h; sourceTree = "<group>"; };
AA68F7CBE0C1D5C3806014CC98FF37D9 /* KWBlock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBlock.h; path = Classes/Core/KWBlock.h; sourceTree = "<group>"; };
ABB41E08CB5DDC610D459CB005F2DF6E /* KWExampleSuiteBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWExampleSuiteBuilder.h; path = Classes/Core/KWExampleSuiteBuilder.h; sourceTree = "<group>"; };
ABE134D1BDE59C1C74DB5CE78F015126 /* Pods-ZMJClassData.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ZMJClassData.debug.xcconfig"; sourceTree = "<group>"; };
AC856F75FE7A899261E5CC876C720AB6 /* UIFont+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIFont+YYAdd.m"; path = "YYCategories/UIKit/UIFont+YYAdd.m"; sourceTree = "<group>"; };
ACC47F5CA95D94499C23DED67FF907A9 /* NSObject+KiwiStubAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+KiwiStubAdditions.h"; path = "Classes/Stubbing/NSObject+KiwiStubAdditions.h"; sourceTree = "<group>"; };
AD88A9F6681E339C2B7ADEFCF345BEDD /* Gridlines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Gridlines.h; path = ZMJGanttChart/Classes/Gridlines.h; sourceTree = "<group>"; };
ADB5C9616C5E1A5F2CC02AC4DD5FF805 /* Pods-ZMJTimeable-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ZMJTimeable-resources.sh"; sourceTree = "<group>"; };
AF1B19DE3511E6C053443539FF9AC101 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/CoreFoundation.framework; sourceTree = DEVELOPER_DIR; };
AF59772E5D07E61429875C17F03F53E7 /* NSArray+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+YYAdd.m"; path = "YYCategories/Foundation/NSArray+YYAdd.m"; sourceTree = "<group>"; };
AF83823122AFB728508B7B1A9DE92B9A /* KWSymbolicator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWSymbolicator.m; path = Classes/Core/KWSymbolicator.m; sourceTree = "<group>"; };
AF908A5EA50B080855F005C5C461A203 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; };
B073971FCD34E3CCDDE21DD58060C954 /* SpreadsheetView+CirclularScrolling.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SpreadsheetView+CirclularScrolling.m"; path = "ZMJGanttChart/Classes/SpreadsheetView+CirclularScrolling.m"; sourceTree = "<group>"; };
B1A074EB65965DBE8AB94D4BCA6FA9BE /* ZMJCellRange.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZMJCellRange.m; path = ZMJGanttChart/Classes/ZMJCellRange.m; sourceTree = "<group>"; };
B25A57AA72B2CF122F3FE4554CE24564 /* NSInvocation+KiwiAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSInvocation+KiwiAdditions.m"; path = "Classes/Core/NSInvocation+KiwiAdditions.m"; sourceTree = "<group>"; };
B2B3BFA2E5E17532A1FB8178C1B0DA6B /* KWMessagePattern.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWMessagePattern.h; path = Classes/Core/KWMessagePattern.h; sourceTree = "<group>"; };
B2E6C374918174184F298F81F01BFA57 /* NSDictionary+WBGAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+WBGAdd.h"; path = "ZMJGanttChart/Classes/NSDictionary+WBGAdd.h"; sourceTree = "<group>"; };
B3D04A77E4B601695D2BC4B919A2A52B /* SpreadsheetView+UIScrollViewDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SpreadsheetView+UIScrollViewDelegate.m"; path = "ZMJGanttChart/Classes/SpreadsheetView+UIScrollViewDelegate.m"; sourceTree = "<group>"; };
B40050A17A6D0005F9CD8A27E61C3398 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
B4394EE2C609BBA022A4479342BC956C /* Pods-ZMJSchedule.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ZMJSchedule.debug.xcconfig"; sourceTree = "<group>"; };
B4D1B45CAD43C769E5E68E2E99DCDBC9 /* KWItNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWItNode.h; path = Classes/Nodes/KWItNode.h; sourceTree = "<group>"; };
B4E6FBA6C9CED743C5EC7E5BA9AAEBF6 /* KWCountType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWCountType.h; path = Classes/Core/KWCountType.h; sourceTree = "<group>"; };
B5C6F228608F71E0CCDB24FA82385329 /* Pods-ZMJSchedule-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ZMJSchedule-acknowledgements.plist"; sourceTree = "<group>"; };
B649BC75DDBD79D843D64522BACE1FFD /* ZMJTipView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ZMJTipView-umbrella.h"; sourceTree = "<group>"; };
B69842D87F25036A7204D10F6EE9F74D /* UIGestureRecognizer+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIGestureRecognizer+YYAdd.h"; path = "YYCategories/UIKit/UIGestureRecognizer+YYAdd.h"; sourceTree = "<group>"; };
B6B6BCC584BC82C71FFD364E284D27F6 /* Pods-ZMJGanttChart_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ZMJGanttChart_Example.debug.xcconfig"; sourceTree = "<group>"; };
B7961852E09022DC387866A2F2D062F0 /* NSObject+KiwiVerifierAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+KiwiVerifierAdditions.m"; path = "Classes/Core/NSObject+KiwiVerifierAdditions.m"; sourceTree = "<group>"; };
B87F67B8A66B8319C3D28189326A8B08 /* KWExampleSuite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWExampleSuite.h; path = Classes/Core/KWExampleSuite.h; sourceTree = "<group>"; };
B97C97C3026DB792248049138E7944F8 /* KWGenericMatchingAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWGenericMatchingAdditions.h; path = Classes/Matchers/KWGenericMatchingAdditions.h; sourceTree = "<group>"; };
BA779D34724C4882EB5996BE371D7555 /* KWHaveValueMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWHaveValueMatcher.h; path = Classes/Matchers/KWHaveValueMatcher.h; sourceTree = "<group>"; };
BBD8F0CFE0FB834B4A141F03592C627E /* UIBarButtonItem+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIBarButtonItem+YYAdd.h"; path = "YYCategories/UIKit/UIBarButtonItem+YYAdd.h"; sourceTree = "<group>"; };
BDFEB61AD6549371616CD98BEF6DEDC8 /* KWProbePoller.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWProbePoller.m; path = Classes/Core/KWProbePoller.m; sourceTree = "<group>"; };
BEBE01BF993C9E317B5941E9B837A758 /* UIBezierPath+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIBezierPath+YYAdd.m"; path = "YYCategories/UIKit/UIBezierPath+YYAdd.m"; sourceTree = "<group>"; };
BFB63A6FD8D371912A3131F2C789C7DE /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../ZMJGanttChart-iOS9.3/Info.plist"; sourceTree = "<group>"; };
C04A2D66C59DA18E3E9F62C74DCE9281 /* KWAsyncVerifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWAsyncVerifier.h; path = Classes/Verifiers/KWAsyncVerifier.h; sourceTree = "<group>"; };
C0A185E21815561E5E9C3A207D7FAE3D /* KWExistVerifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWExistVerifier.h; path = Classes/Verifiers/KWExistVerifier.h; sourceTree = "<group>"; };
C0ECD6853A1D998E506BE7FA67E8ABBB /* SpreadsheetView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SpreadsheetView.m; path = ZMJGanttChart/Classes/SpreadsheetView.m; sourceTree = "<group>"; };
C35515AFBCC737F7083545A3A81B1811 /* Location.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Location.m; path = ZMJGanttChart/Classes/Location.m; sourceTree = "<group>"; };
C487F28A4B13033ABDF11718A3C0A066 /* YYCGUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYCGUtilities.h; path = YYCategories/Quartz/YYCGUtilities.h; sourceTree = "<group>"; };
C4C3E52D91752BB0747AF48D17DD48F7 /* Pods-ZMJTimeable-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ZMJTimeable-acknowledgements.plist"; sourceTree = "<group>"; };
C5AB6F81F0E68C9B9599F031D7BC700B /* KWBeforeAllNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBeforeAllNode.m; path = Classes/Nodes/KWBeforeAllNode.m; sourceTree = "<group>"; };
C66F8E8B54B07E4450D215CF7E91436F /* Pods-ZMJClassData-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ZMJClassData-resources.sh"; sourceTree = "<group>"; };
C68C9721F68AAC2A7810EF553C467072 /* Pods-ZMJGanttList-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ZMJGanttList-resources.sh"; sourceTree = "<group>"; };
C7633377BEB7399FC8CF78909A8A352C /* KWStringPrefixMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWStringPrefixMatcher.h; path = Classes/Matchers/KWStringPrefixMatcher.h; sourceTree = "<group>"; };
C7AFD80080CA7EEFEF621D94B3F85F1B /* Pods-ZMJGanttChart_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ZMJGanttChart_Example-acknowledgements.markdown"; sourceTree = "<group>"; };
C881FEE7130CBDB620D68D9FEF1FB124 /* KWAfterEachNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWAfterEachNode.m; path = Classes/Nodes/KWAfterEachNode.m; sourceTree = "<group>"; };
C895781E9BB3F3EFDFF904892C825183 /* KWHaveValueMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWHaveValueMatcher.m; path = Classes/Matchers/KWHaveValueMatcher.m; sourceTree = "<group>"; };
CB2780A153EF8501C608682538578C65 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
CB6B83BDD87F8F002AB9FF49E5547849 /* KWBackgroundTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBackgroundTask.h; path = Classes/Core/KWBackgroundTask.h; sourceTree = "<group>"; };
CC70068A8330F6CF0E56AD42B9A789C3 /* Pods_ZMJGanttChart_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_ZMJGanttChart_Example.framework; path = "Pods-ZMJGanttChart_Example.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
CD798C6F79B6DBDBB960C9AFF77BA0F5 /* KWReceiveMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWReceiveMatcher.h; path = Classes/Matchers/KWReceiveMatcher.h; sourceTree = "<group>"; };
CEC6A4BA81F7FBC6B72D91961BF9D48F /* Pods-ZMJGanttList-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ZMJGanttList-frameworks.sh"; sourceTree = "<group>"; };
CFF45F84E209BBEF511707F9E43612C5 /* KWExampleSuite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWExampleSuite.m; path = Classes/Core/KWExampleSuite.m; sourceTree = "<group>"; };
D01A44DCCFE4F90534E945BF448F88E0 /* UITableView+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+YYAdd.m"; path = "YYCategories/UIKit/UITableView+YYAdd.m"; sourceTree = "<group>"; };
D02F10544EF094BD1E01294F3B7FD94F /* NSInvocation+KiwiAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSInvocation+KiwiAdditions.h"; path = "Classes/Core/NSInvocation+KiwiAdditions.h"; sourceTree = "<group>"; };
D1073437C6B3D007E1A5C00D8B2DCB47 /* KWEqualMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWEqualMatcher.h; path = Classes/Matchers/KWEqualMatcher.h; sourceTree = "<group>"; };
D217D985A3256D8F78270AF78E88EAEE /* Pods-ZMJClassData-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ZMJClassData-acknowledgements.plist"; sourceTree = "<group>"; };
D2B5586DDC56F96AC2830783D430308D /* ZMJTipView.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZMJTipView.xcconfig; sourceTree = "<group>"; };
D3BCE6180F2D6134CE8F24CE860C600D /* NSData+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+YYAdd.h"; path = "YYCategories/Foundation/NSData+YYAdd.h"; sourceTree = "<group>"; };
D46BF4B0006C732272660EF8B8E6B314 /* NSKeyedUnarchiver+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSKeyedUnarchiver+YYAdd.h"; path = "YYCategories/Foundation/NSKeyedUnarchiver+YYAdd.h"; sourceTree = "<group>"; };
D559D73505E4E09FAE84940CBD5FB2A4 /* KWExampleNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWExampleNode.h; path = Classes/Nodes/KWExampleNode.h; sourceTree = "<group>"; };
D67BC8D715025B30B9A4686753E64A8D /* KWContainMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWContainMatcher.h; path = Classes/Matchers/KWContainMatcher.h; sourceTree = "<group>"; };
D87679E6EFA1335241E2529A37A4DB45 /* KWFailure.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWFailure.m; path = Classes/Core/KWFailure.m; sourceTree = "<group>"; };
D9617790F966BBF7D098EB4D0D6B7F75 /* Pods-ZMJGanttChart_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ZMJGanttChart_Tests-dummy.m"; sourceTree = "<group>"; };
DA3BC1377FE74647822E4950E5A07F8F /* KWExpectationType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWExpectationType.h; path = Classes/Core/KWExpectationType.h; sourceTree = "<group>"; };
DA743D39A23A7D8411B16532E35E5438 /* NSObject+KiwiSpyAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+KiwiSpyAdditions.m"; path = "Classes/Core/NSObject+KiwiSpyAdditions.m"; sourceTree = "<group>"; };
DA8E0775C134D5C72C1EE42E9902A4E2 /* Kiwi-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kiwi-umbrella.h"; sourceTree = "<group>"; };
DB0F90EA99E76AC9FAB5AB7F60CAB8BA /* NSKeyedUnarchiver+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSKeyedUnarchiver+YYAdd.m"; path = "YYCategories/Foundation/NSKeyedUnarchiver+YYAdd.m"; sourceTree = "<group>"; };
DD19076D3A44D54994E890B88650BBA2 /* KWBeEmptyMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBeEmptyMatcher.h; path = Classes/Matchers/KWBeEmptyMatcher.h; sourceTree = "<group>"; };
DE70C2D74D754E7371AB239277798FA4 /* KWBlockNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBlockNode.m; path = Classes/Nodes/KWBlockNode.m; sourceTree = "<group>"; };
DE7B33DB327CED8B5CFD88AE5DA1EE15 /* KWRegisterMatchersNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWRegisterMatchersNode.m; path = Classes/Nodes/KWRegisterMatchersNode.m; sourceTree = "<group>"; };
DEDABE20EE35D5527C9EBA9B5CD418F1 /* SpreadsheetViewDataSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpreadsheetViewDataSource.h; path = ZMJGanttChart/Classes/SpreadsheetViewDataSource.h; sourceTree = "<group>"; };
DF65B2B291EEC315023D83E1BFB86A8C /* Pods-ZMJGanttChart_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ZMJGanttChart_Example-umbrella.h"; sourceTree = "<group>"; };
DFBF18D86D3D4749DD622CFA582C765E /* KWMatchers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWMatchers.h; path = Classes/Core/KWMatchers.h; sourceTree = "<group>"; };
E0EB27FE70A8000D41C4499C7D58A51A /* ZMJGanttChart-iOS9.3-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ZMJGanttChart-iOS9.3-umbrella.h"; path = "../ZMJGanttChart-iOS9.3/ZMJGanttChart-iOS9.3-umbrella.h"; sourceTree = "<group>"; };
E13CA072022BC2F98F16D68751E92460 /* NSObject+YYAddForKVO.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+YYAddForKVO.h"; path = "YYCategories/Foundation/NSObject+YYAddForKVO.h"; sourceTree = "<group>"; };
E237487E03FD25595AA40A96B5CDF6D2 /* KWSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWSpec.h; path = Classes/Core/KWSpec.h; sourceTree = "<group>"; };
E2FABCC673F22BF93C0C5D269F509E0C /* KWConformToProtocolMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWConformToProtocolMatcher.h; path = Classes/Matchers/KWConformToProtocolMatcher.h; sourceTree = "<group>"; };
E3881B73FD8D89C5D16C2799036D19F7 /* KWAny.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWAny.h; path = Classes/Core/KWAny.h; sourceTree = "<group>"; };
E3A78E224127A3E0DF9DC52781FF61C0 /* Pods-ZMJGanttList-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ZMJGanttList-dummy.m"; sourceTree = "<group>"; };
E3C5F968F41C41FB6DFB9996D3F69BA7 /* Pods-ZMJGanttList-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ZMJGanttList-acknowledgements.markdown"; sourceTree = "<group>"; };
E4894713340D785B8D4064C9B63FD07F /* KWFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWFormatter.h; path = Classes/Core/KWFormatter.h; sourceTree = "<group>"; };
E5AEEC71358122923D9EC14855B1DB15 /* KWBeSubclassOfClassMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBeSubclassOfClassMatcher.h; path = Classes/Matchers/KWBeSubclassOfClassMatcher.h; sourceTree = "<group>"; };
E7517CC633EEE3F83565E45A73EBEE78 /* ZMJGanttChart-iOS11.2-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ZMJGanttChart-iOS11.2-umbrella.h"; sourceTree = "<group>"; };
E789A1C0EFF2042D7CCAD3407E2D66DC /* KWSpec.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWSpec.m; path = Classes/Core/KWSpec.m; sourceTree = "<group>"; };
E7F2684F841EB80366793C8F175A7400 /* KWRegularExpressionPatternMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWRegularExpressionPatternMatcher.m; path = Classes/Matchers/KWRegularExpressionPatternMatcher.m; sourceTree = "<group>"; };
E7FE5623D566F227C1059CACBA595FEB /* KWSharedExampleRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWSharedExampleRegistry.h; path = "Classes/Shared Examples/KWSharedExampleRegistry.h"; sourceTree = "<group>"; };
E8358B0C338DAAD7BC05C959AEF11971 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
E8406E2DDC9AD3DA944D7D1D2334833D /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/ImageIO.framework; sourceTree = DEVELOPER_DIR; };
E9E1AA58DD7A07B8997867ED93FC1AA0 /* Pods-ZMJClassData-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ZMJClassData-umbrella.h"; sourceTree = "<group>"; };
E9F9F9DD5AD2733C416FB05B2E0BAB23 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
EACFDFA452F71EDE6BA87E87109072AF /* KWIntercept.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWIntercept.h; path = Classes/Stubbing/KWIntercept.h; sourceTree = "<group>"; };
EB0E83273182672EC3B5EF5A8381C015 /* Pods-ZMJTimeable-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ZMJTimeable-umbrella.h"; sourceTree = "<group>"; };
EB4BF7870AE68D5B83B4B20FE10E9101 /* KWReceiveMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWReceiveMatcher.m; path = Classes/Matchers/KWReceiveMatcher.m; sourceTree = "<group>"; };
EC247B32B80903236702F06D0D5D297A /* Kiwi-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kiwi-prefix.pch"; sourceTree = "<group>"; };
EC36698B0761FACCBDB09E89335A3F87 /* KWRegularExpressionPatternMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWRegularExpressionPatternMatcher.h; path = Classes/Matchers/KWRegularExpressionPatternMatcher.h; sourceTree = "<group>"; };
ECCD9E84132D5D018F9A0826B506A60D /* KWExample.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWExample.h; path = Classes/Core/KWExample.h; sourceTree = "<group>"; };
ED563191C043C30128A1BFC65AD15FDB /* KWBeMemberOfClassMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBeMemberOfClassMatcher.m; path = Classes/Matchers/KWBeMemberOfClassMatcher.m; sourceTree = "<group>"; };
EDA8A26BF89DED922C1E66AD07C05C59 /* Pods-ZMJGanttList-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ZMJGanttList-umbrella.h"; sourceTree = "<group>"; };
EDAD2347D5AE5D7F516CF62BF6966A3D /* Pods-ZMJGanttList.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-ZMJGanttList.modulemap"; sourceTree = "<group>"; };
EDD201DFE4B3B8CDE65EB4A0391E551F /* Kiwi.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Kiwi.xcconfig; sourceTree = "<group>"; };
EE30FBB4909340511E946793F29ED6F6 /* UIScrollView+YYAdd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+YYAdd.h"; path = "YYCategories/UIKit/UIScrollView+YYAdd.h"; sourceTree = "<group>"; };
EE36A4959E619F9F8565002F8EE52D5B /* Pods-ZMJGanttList-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ZMJGanttList-acknowledgements.plist"; sourceTree = "<group>"; };
EE45494B64A760584B1D03C8EA77314E /* KWLet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWLet.h; path = Classes/Core/KWLet.h; sourceTree = "<group>"; };
EF1C3789FECC4E96918DF377F98B735C /* NSMethodSignature+KiwiAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSMethodSignature+KiwiAdditions.m"; path = "Classes/Core/NSMethodSignature+KiwiAdditions.m"; sourceTree = "<group>"; };
EF21AC488855DF2BBA0CAA6285F00049 /* KWCallSite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWCallSite.h; path = Classes/Core/KWCallSite.h; sourceTree = "<group>"; };
EFB8E8CC3EA8CF59E5C62801FDDC97AF /* ZMJGanttChart-iOS11.2-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ZMJGanttChart-iOS11.2-prefix.pch"; sourceTree = "<group>"; };
F000E73BEE0F144D4A0314A02B4CF4A8 /* NSInvocation+OCMAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSInvocation+OCMAdditions.h"; path = "Classes/Core/NSInvocation+OCMAdditions.h"; sourceTree = "<group>"; };
F14477C62441DCAAE4247748E2FE1B10 /* KWGenericMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWGenericMatcher.h; path = Classes/Matchers/KWGenericMatcher.h; sourceTree = "<group>"; };
F27586328738FC6A5641049CB832229C /* KWNull.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWNull.h; path = Classes/Core/KWNull.h; sourceTree = "<group>"; };
F39395C70E7741A7E014FEF380E8511E /* UIGestureRecognizer+YYAdd.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIGestureRecognizer+YYAdd.m"; path = "YYCategories/UIKit/UIGestureRecognizer+YYAdd.m"; sourceTree = "<group>"; };
F549903199ADBEC37172E32D20B4B3CF /* KWBeMemberOfClassMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBeMemberOfClassMatcher.h; path = Classes/Matchers/KWBeMemberOfClassMatcher.h; sourceTree = "<group>"; };
F6A1F0C71F92A92BBCC32FF05779DAA0 /* YYCategories.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = YYCategories.modulemap; sourceTree = "<group>"; };
F79334F773B1DFF4C493D0FE33167C5D /* NSValue+KiwiAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSValue+KiwiAdditions.h"; path = "Classes/Core/NSValue+KiwiAdditions.h"; sourceTree = "<group>"; };
F90947CFF26AD42929E8220726F7EE89 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; };
F9BE1CF578F50D99544304CD37F96106 /* KiwiBlockMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KiwiBlockMacros.h; path = Classes/Core/KiwiBlockMacros.h; sourceTree = "<group>"; };
FB035CD99464F027D386210A3896C360 /* Kiwi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Kiwi.h; path = Classes/Core/Kiwi.h; sourceTree = "<group>"; };
FB9A39869D46FF3E4CA9CC7299EFAE2F /* NSObject+KiwiVerifierAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+KiwiVerifierAdditions.h"; path = "Classes/Core/NSObject+KiwiVerifierAdditions.h"; sourceTree = "<group>"; };
FBAD600E6C40FBD72D4B7710BBA6AD32 /* KWContainStringMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWContainStringMatcher.h; path = Classes/Matchers/KWContainStringMatcher.h; sourceTree = "<group>"; };
FBDFC290B60A94741233889A563555FE /* KWBeKindOfClassMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBeKindOfClassMatcher.h; path = Classes/Matchers/KWBeKindOfClassMatcher.h; sourceTree = "<group>"; };
FC029ADC7B3E6B152DD448286D445E34 /* KWBeSubclassOfClassMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWBeSubclassOfClassMatcher.m; path = Classes/Matchers/KWBeSubclassOfClassMatcher.m; sourceTree = "<group>"; };
FC3677811D827AACBBC4EED8722EDB31 /* KWValue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWValue.h; path = Classes/Core/KWValue.h; sourceTree = "<group>"; };
FC8AFB3EDF3012D52325662060456065 /* KWSuiteConfigurationBase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWSuiteConfigurationBase.m; path = Classes/Config/KWSuiteConfigurationBase.m; sourceTree = "<group>"; };
FD218148AC61EEC16B1FB0476C8C9140 /* KWMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KWMatcher.m; path = Classes/Core/KWMatcher.m; sourceTree = "<group>"; };
FD268C5D1E27A483A7E06DE74F04323F /* KWReporting.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWReporting.h; path = Classes/Core/KWReporting.h; sourceTree = "<group>"; };
FDB8C885DE3363E041FAB2C7623AA398 /* Pods-ZMJSchedule-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ZMJSchedule-resources.sh"; sourceTree = "<group>"; };
FDD337066C6433159D076387948C0BCB /* KWBlockRaiseMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KWBlockRaiseMatcher.h; path = Classes/Matchers/KWBlockRaiseMatcher.h; sourceTree = "<group>"; };
FE5AF6C0EB9A751361D9AB09419200C5 /* NSNumber+KiwiAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSNumber+KiwiAdditions.h"; path = "Classes/Core/NSNumber+KiwiAdditions.h"; sourceTree = "<group>"; };
FEBCD11182D3D39EE2B74EBBBDCAA633 /* ReuseQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ReuseQueue.m; path = ZMJGanttChart/Classes/ReuseQueue.m; sourceTree = "<group>"; };
FF0DC68E6B9BCFEA98B1C5937A11B2D1 /* YYCategories.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YYCategories.xcconfig; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
01509F62DAAC8A61BFDCCA69A5345441 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
FA1FEB8841D492F0181375F9155AE12F /* Foundation.framework in Frameworks */,
1010534B40894268A673B16193B0F8EC /* XCTest.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
183F47EA1B9B5DB4474D534A2B5AC878 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
6C4D8EC1C81132C8C8C0F32B18D46F98 /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
1E770CE1D537470244B0D95689F6D271 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
11827A05B88DE69825F4E0CEF7F8B15A /* Accelerate.framework in Frameworks */,
961ACC97FD4ACD3B9EA5EC66ED326E45 /* CoreFoundation.framework in Frameworks */,
3EDAF6EDD5313689435D78BA3AE688B6 /* CoreGraphics.framework in Frameworks */,
0E709BA58944F9D3DAED133170E05330 /* CoreImage.framework in Frameworks */,
E2A2B6F4A70043FD79E64AF7CF892FCC /* CoreText.framework in Frameworks */,
FB66C71DEF432E379BC51BAFCD7D639F /* Foundation.framework in Frameworks */,
B37955BAFDB2420398DF18C633C82B94 /* ImageIO.framework in Frameworks */,
437317BB0B382C64DA56001ED695B00D /* QuartzCore.framework in Frameworks */,
527213201420D1289FBEBFF94CB50249 /* UIKit.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
3C6C67A73D9F7636FB8EA81973A9D875 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
98F4D6F4B013EB7FD4497F735EABE1BD /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
3F24F17E9436893ED43F0C8110229C0E /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
BF8A3C9493DC8609D337222334854A86 /* Foundation.framework in Frameworks */,
F2574CAD3EA939D32A1907E4C521FAD5 /* UIKit.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
5FDCAA2F64693F4600B300CA84A5D0E4 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
00389F908F3D0C6D0D05107E3087884D /* Foundation.framework in Frameworks */,
92EB3CE51AE3F68A6A762110F0520C16 /* UIKit.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
65980E5D2258EB1E8B71924A1DDC5385 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
38EBF8F572228588235154ED37E9166D /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
767633A94B758E26234F98F6A5C9C77B /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
35C809057FC06144197F1A1D460EE7C0 /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
C23B61ADFEB1A04E52AB03D6FC0C3F77 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
C78D87A6314DC680EE73636EA433088A /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
C50CF593FC647D6BB6325CF19C669493 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
591E001EB2EC4C7F6FBA320CF3033118 /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
FC844081CB0525EF9010FEDDACD39C15 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
D24E9B4452FF97FD3F7B8F41848999A4 /* Foundation.framework in Frameworks */,
02505702A19AFB3606A0881F90B04D0C /* UIKit.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
19DE2637F98D4CD816A4C52FEF314C93 /* Pods-ZMJGanttList */ = {
isa = PBXGroup;
children = (
E8358B0C338DAAD7BC05C959AEF11971 /* Info.plist */,
EDAD2347D5AE5D7F516CF62BF6966A3D /* Pods-ZMJGanttList.modulemap */,
E3C5F968F41C41FB6DFB9996D3F69BA7 /* Pods-ZMJGanttList-acknowledgements.markdown */,
EE36A4959E619F9F8565002F8EE52D5B /* Pods-ZMJGanttList-acknowledgements.plist */,
E3A78E224127A3E0DF9DC52781FF61C0 /* Pods-ZMJGanttList-dummy.m */,
CEC6A4BA81F7FBC6B72D91961BF9D48F /* Pods-ZMJGanttList-frameworks.sh */,
C68C9721F68AAC2A7810EF553C467072 /* Pods-ZMJGanttList-resources.sh */,
EDA8A26BF89DED922C1E66AD07C05C59 /* Pods-ZMJGanttList-umbrella.h */,
60537A149BF358F12D0794E68A97E42D /* Pods-ZMJGanttList.debug.xcconfig */,
0734E5F238E18C08C126F368691A2226 /* Pods-ZMJGanttList.release.xcconfig */,
);
name = "Pods-ZMJGanttList";
path = "Target Support Files/Pods-ZMJGanttList";
sourceTree = "<group>";
};
1D096EB9D12D03997126831B8A0B7F8B /* Support Files */ = {
isa = PBXGroup;
children = (
E9F9F9DD5AD2733C416FB05B2E0BAB23 /* Info.plist */,
F6A1F0C71F92A92BBCC32FF05779DAA0 /* YYCategories.modulemap */,