IGListKit/Examples/Examples-iOS/Pods/Pods.xcodeproj/project.pbxproj
Jared Verdi f15b167e85 Interactive Reordering
Summary:
I had a desire for interactive reordering in a personal project, so here's a first attempt at adding support in IGListKit.

I figured I might as well get a WIP PR up for comments before I continue further as there are a few aspects to interactive reordering that don't interplay perfectly with IGListKit.

As discussed in #291, I went after two prime use cases:
1. Moving items amongst a section
2. Rearranging whole sections

I also "disabled" moving items between sections by having those moves revert, to mimic interactive reordering cancellation as closely as possible.

You can see both in the Mixed Data example. Grid items can be moved within a section, while users can be moved to reorder whole sections. But trying to move a grid item out of a grid or a user item into a grid will auto-revert. The revert animation isn't as tight as it should be. It may be more desirable to disable the animation - though you lose the visual cue.

There is a also a new example, `ReorderableViewController`, that demonstrates 2 in its pure form (likely the most desired use case), where all sections are reorderable single rows.

Happy to take feedback -- this is my first experience working on IGListKit, so I would expect there to be gaps. (Ex. I haven't used `IGListStackedSectionController`, and its tests failed as I hadn't implemented reordering delegates for it. Those are simply stubbed out for now.)

Issue fixed: #291

- [x] All tests pass. Demo project builds and runs.
- [x] I added tests, an experiment, or detailed why my change isn't tested.
- [x] I added an entry to the `CHANGELOG.md` for any breaking changes, enhancements, or bug fixes.
- [x] I have reviewed the [contributing guide](https://github.com/Instagram/IGListKit/blob/master/.github/CONTRIBUTING.md)

- [x] Proper support in `IGListStackedSectionController`
Closes https://github.com/Instagram/IGListKit/pull/976

Differential Revision: D6674493

Pulled By: rnystrom

fbshipit-source-id: cd53c5fdc6fb59636edc4747c4bbd0f81a4610e5
2018-02-12 09:27:08 -08:00

1503 lines
125 KiB
Text

// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
05A18BAE718D7508CD7A93EEE1BF757D /* IGListAdapterUpdater+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = A047FCE925232DBC23802363A70FB951 /* IGListAdapterUpdater+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; };
066EBE529C6EF7769B17A7DF59310339 /* IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = 987AD35C196DDA17528960758D65CF10 /* IGListBatchUpdateData.h */; settings = {ATTRIBUTES = (Public, ); }; };
07CAE00ACBE3EBCA20BE88EC5C7D9525 /* IGListAdapterUpdateListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 693E972F6A6C91ED5F99B66116006EB0 /* IGListAdapterUpdateListener.h */; settings = {ATTRIBUTES = (Public, ); }; };
08B9029251D7CDFFC641603F937EE405 /* IGListAdapterUpdater+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C900450AB8B806ECC1DBE3AADC3F5F9 /* IGListAdapterUpdater+DebugDescription.m */; };
103AB67AE4C1401CF42BB781C0ECEE2B /* IGListBatchUpdates.m in Sources */ = {isa = PBXBuildFile; fileRef = 330F667E71BE6FACD0CDC97060D35555 /* IGListBatchUpdates.m */; };
12450DE1DAC97DCA2BEECED552FBC630 /* IGListCollectionViewDelegateLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = A26DCA75DAD0333964B6F4BDA88003EC /* IGListCollectionViewDelegateLayout.h */; settings = {ATTRIBUTES = (Public, ); }; };
16389CF8903A1F4B3F7DEF4374745958 /* IGListDebugger.m in Sources */ = {isa = PBXBuildFile; fileRef = B2049716AB2EDE95D75055BA1CE31A3D /* IGListDebugger.m */; };
1722E0037F851C1CA22CF4336B75D8F6 /* IGListAdapterInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 94D7FA7BD4C78BD17182ECFCA418468D /* IGListAdapterInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
175D82EF6AB62FA2741BE48CCA5E094C /* IGListWorkingRangeHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = 98E52C87C2C59B10D79032BA0E4886B8 /* IGListWorkingRangeHandler.mm */; };
1A89AF7CCCD65D9D5B946363776D05AE /* Pods-IGListKitExamples-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A8E514E9DA595A3527E8C938A6CAEB1E /* Pods-IGListKitExamples-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
231109D6755355B2573B969A81F0D0E6 /* UICollectionViewLayout+InteractiveReordering.m in Sources */ = {isa = PBXBuildFile; fileRef = 245EE7B7FE4E8E73BEB5AE67503266C8 /* UICollectionViewLayout+InteractiveReordering.m */; };
261AD52F12B7E7AC39420A6DEDCB29D9 /* IGListBatchUpdateData.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1207CCB487F2DE0FD0FBE1AA955D9F1A /* IGListBatchUpdateData.mm */; };
26F3A797FD89EE1A8D6FB4505FD9E855 /* IGListMoveIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = FC7B901805B9622402D50B06FF51F987 /* IGListMoveIndex.h */; settings = {ATTRIBUTES = (Public, ); }; };
28E48F05D3072F5ACCE1D2D3363EEA46 /* IGListArrayUtilsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = BE15952D17CD3E540C6C7FCFEE88F80A /* IGListArrayUtilsInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
2A7275BE14E2C9A1D80E970FCC8116A5 /* IGListSectionMap.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CFC6A62F5C49192E56FA6EA1CF4E7A4 /* IGListSectionMap.m */; };
2E51E13120FE30C39D2BD849960654BD /* IGListSectionControllerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 63B789633CF3556A4A503E71FC7BD61B /* IGListSectionControllerInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
336E34021713F957EC75D195D7B748A0 /* IGListDisplayDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = EDB6DAE0F58D0147196950E6525A75D7 /* IGListDisplayDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
343E04BE2A3A088861C8AB1DD46C0029 /* IGListKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = ABA55704DD7FD19711C0E98A981DA852 /* IGListKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
37AA7DE5C68495B55ECF799A1BCE2724 /* IGListIndexPathResult.m in Sources */ = {isa = PBXBuildFile; fileRef = BE16A05E24379F62846912811F775B7D /* IGListIndexPathResult.m */; };
37BF83777D02B65CD12B579762890691 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */; };
3C57A97156EA8557BEB07056477BF846 /* IGListBindingSectionControllerDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 9704F773D31D5F8408C6D4544D5E18AF /* IGListBindingSectionControllerDataSource.h */; settings = {ATTRIBUTES = (Public, ); }; };
3C7686428C5668013A524140CA2F28C8 /* IGListSectionMap+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = C069970B659AF2FCAD56954577607E17 /* IGListSectionMap+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; };
3D2A4ACCAA08B4CD7C91727DC05A7618 /* IGListAdapterMoveDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = D2ECF33007E1DC465066464DDFE36B9F /* IGListAdapterMoveDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
3E4041948DDE685508234016E27DED88 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */; };
3EDEF270F4DAC5926101668B7EE857A4 /* IGListBatchContext.h in Headers */ = {isa = PBXBuildFile; fileRef = D8D19D935CA8FAACC80EF16E6EAEDFC9 /* IGListBatchContext.h */; settings = {ATTRIBUTES = (Public, ); }; };
3F2902EAA4D2CFC2A2D51238CF68A257 /* IGListBatchUpdates.h in Headers */ = {isa = PBXBuildFile; fileRef = D3B5CD4839D43E1D136F35D84A19FA4D /* IGListBatchUpdates.h */; settings = {ATTRIBUTES = (Private, ); }; };
42E3A18615170505FA42A54A1DDF0E11 /* IGListCollectionViewLayoutInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = EFFEA154A14E9B1FB4907D2404E00EFB /* IGListCollectionViewLayoutInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
46BD6683F6111AF40407983FCBB284CD /* IGListMoveIndexPath.h in Headers */ = {isa = PBXBuildFile; fileRef = E08E167962155EB6AC4774C5FC4B0C17 /* IGListMoveIndexPath.h */; settings = {ATTRIBUTES = (Public, ); }; };
4730660E67B81803DB0280BE9D611F21 /* IGListCompatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F67E94EA8E8D1D1F69253B10FCEE765 /* IGListCompatibility.h */; settings = {ATTRIBUTES = (Public, ); }; };
4AF9DA5D32AB3B63DC72B921A47B264A /* IGListBindingSectionControllerSelectionDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = DE5CCF79183114EC9604A31F5CFA0E8A /* IGListBindingSectionControllerSelectionDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
4DC076C43C4AA5A3C88EEC49F5097581 /* Pods-IGListKitMessageExample-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B2806858B5ED353CF2D8B37BFAE4171C /* Pods-IGListKitMessageExample-dummy.m */; };
4FD698911B5225F6A8ADB9B558F8FBCC /* IGListIndexSetResult.h in Headers */ = {isa = PBXBuildFile; fileRef = A98BF5793A6233000DBEA01CD864E394 /* IGListIndexSetResult.h */; settings = {ATTRIBUTES = (Public, ); }; };
501B5923621AEDA3627B850AB40C24C6 /* NSString+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = 4679D7A58D804F4A1981853EF36932D2 /* NSString+IGListDiffable.m */; };
55C024A06DAA480C002FC3C0EA7B1954 /* IGListDisplayHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 787EE7BBD946484222AD16C66B26CBD7 /* IGListDisplayHandler.m */; };
580B1D8530F4881F1792FC02FC103BE0 /* UICollectionView+IGListBatchUpdateData.m in Sources */ = {isa = PBXBuildFile; fileRef = C62665EF939EC95C5FCCAA0702BE9CC8 /* UICollectionView+IGListBatchUpdateData.m */; };
5AAA0F9D72B642E746D740CB25856FC1 /* IGListBatchUpdateData+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 2625CB7A0B2CDEE3AC6484519660A5F4 /* IGListBatchUpdateData+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; };
5BD4A73614971C6926D687D008C2DED9 /* IGListAdapterProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 81DCF3403024B615E74D655FAF835141 /* IGListAdapterProxy.h */; settings = {ATTRIBUTES = (Private, ); }; };
5C2123E4AD3066361888FA4C616C3145 /* IGListDiff.h in Headers */ = {isa = PBXBuildFile; fileRef = 673529CA4E631E37FE73B0CA1D2F7A8D /* IGListDiff.h */; settings = {ATTRIBUTES = (Public, ); }; };
5FC2A8777052B2316B815B0AD7BEF8C5 /* IGListBindingSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 2476AAA6AA3C6F9104FD5F9AEEC95165 /* IGListBindingSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; };
605B7A38C2127BB9705C42604A9A50E6 /* IGListWorkingRangeDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = D352CFE5F2DCF270DAFA1DE32E334932 /* IGListWorkingRangeDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
614972738D0E9D015E19B1899C8582D7 /* IGListSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = F3D5929F8D7E9B4F53866FC438E007C6 /* IGListSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; };
63EA6F9EC81AEBAD2D85FB4308D1FF27 /* NSString+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 31A05C80D64146F05BF96347D98953E1 /* NSString+IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; };
654272F91F5146047C230D361C33D1F5 /* UIScrollView+IGListKit.m in Sources */ = {isa = PBXBuildFile; fileRef = DD7782BCC49290D52EAFDC35FAFE2EF0 /* UIScrollView+IGListKit.m */; };
66CD764F971CD5D5966F48B7C6B5EC61 /* IGListCollectionViewLayout.mm in Sources */ = {isa = PBXBuildFile; fileRef = D1E42012CFAE94BABD712E8D0603F41F /* IGListCollectionViewLayout.mm */; };
6D41D51602FA7CF92BC9BB7D2A133488 /* NSNumber+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = 2192A9DB7190E29C148E13B380ECA2AD /* NSNumber+IGListDiffable.m */; };
6FBC38F9CF04514667B5434354E1FF1D /* IGListAdapterUpdaterInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = E81B5961E1304124BC662939DD51C56C /* IGListAdapterUpdaterInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
70775EED0EFC7A180A5B2EFFA6F9BB57 /* IGListReloadIndexPath.m in Sources */ = {isa = PBXBuildFile; fileRef = F0ECAA57B1E465772DA7CFF809F24763 /* IGListReloadIndexPath.m */; };
74AD6C5F1D9AA5C9A417DD9BFC92F439 /* IGListCollectionViewLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = CDB2C991F78CFA1F716B1F243EC19599 /* IGListCollectionViewLayout.h */; settings = {ATTRIBUTES = (Public, ); }; };
77E982F7FB3C56D2B2123384DAA10EA2 /* IGListDiff.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6A5ECDEFFAC6CBCF75A2E2FC032A0FA5 /* IGListDiff.mm */; };
7CDAAABB0CCA7AE4325450135DDEC861 /* IGListIndexSetResult.m in Sources */ = {isa = PBXBuildFile; fileRef = A02DB2EC4E664E9244609C86E49A5600 /* IGListIndexSetResult.m */; };
7E3B7AC60309EFA4E1AC5CAC033954D9 /* UICollectionView+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 980D09448E708FF7D65F32CA16197360 /* UICollectionView+DebugDescription.m */; };
7F8F281E0BAC10D3D354A364D7398CDF /* IGListDisplayHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F9B27ABDC3B2ACD926B30306E5B2008 /* IGListDisplayHandler.h */; settings = {ATTRIBUTES = (Private, ); }; };
7FFA9CD1D7DB12ABA9BD14664AFAEA78 /* IGListSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CF82A7D2C2AC4564191376DF739D9A1 /* IGListSectionController.m */; };
820F4CFFBD4148A684AEEE3B348CEAE6 /* IGListAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB103E19BDCB406CD326B7E8CB34062 /* IGListAdapter.m */; };
851FC28D267D90B597F6D42259F37D6A /* IGListIndexSetResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 473CE87FFE89359C3BB11A2B974A2DA9 /* IGListIndexSetResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
8878B339081505DC2880A1134C9511CA /* IGListAdapterDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 49DB6EECF2ADB087609637E007F93611 /* IGListAdapterDataSource.h */; settings = {ATTRIBUTES = (Public, ); }; };
8956F2D5C27ECCEDA0565AC65E548938 /* IGListReloadDataUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CD4ACA2E6CAC35684DD221FE09848ED /* IGListReloadDataUpdater.m */; };
8CE5AC9BEE8E6952ED44E44CCFDF0D8C /* IGListCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = B50FD08E672FAEA2D0F15304B073C816 /* IGListCollectionView.m */; };
8DBDF0252A4C8B0602C88F3505F9F738 /* IGListSectionMap+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = BBA331E35E0C765B668A49D7094BA164 /* IGListSectionMap+DebugDescription.m */; };
8DEEC2687898FB028C6B076F80F89397 /* IGListDebuggingUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = C30773ADAB34156DAD2FE8484B76C36A /* IGListDebuggingUtilities.m */; };
8E4859877F1E75B63C9FC11D270B4F70 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */; };
8E63E930825E7191EB3BA61F26916BB6 /* IGListMoveIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = F08323744EFF31422C6ED6A2626FCC47 /* IGListMoveIndex.m */; };
8E696292451818C4427A8996D6820470 /* IGListExperiments.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FBE8525B0933973E89B9E93DFB2B086 /* IGListExperiments.h */; settings = {ATTRIBUTES = (Public, ); }; };
8ECB4FEFC61FFF2B88E163C7BE851251 /* IGListAdapter+UICollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8041EC18DC8BB987F2B22210F7611345 /* IGListAdapter+UICollectionView.h */; settings = {ATTRIBUTES = (Private, ); }; };
8F3697283353476706121F4C3D9ACE2C /* IGListAdapterUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = 633F31A35B9E14F1E77544E6AFACB80E /* IGListAdapterUpdater.m */; };
8F44FCEE403F9B0BD58942E5A6BE6AD1 /* IGListSingleSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = FC8A51D7DB2E604CD2D0208E8FBF992B /* IGListSingleSectionController.m */; };
8FA6C83BA95C7E6FEDA009E98166528E /* IGListAdapterDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 14992DA64D7ACEF7C10F71F4C92494F8 /* IGListAdapterDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
926C32B907129CB26E05EC9BDA1235DA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */; };
9BC7111CAEC5B4C897FAAAE483AAA079 /* UICollectionView+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = C0E3C5574E6C2E89A82E993A96675366 /* UICollectionView+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; };
9C121C5F22427A196D633CCEB188904E /* IGListStackedSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = B238F965DD432433DE8641DB45E5EEB1 /* IGListStackedSectionController.m */; };
9CBFBECE3FBC64BBD7CDB74DCDEA76DF /* IGListMoveIndexPath.m in Sources */ = {isa = PBXBuildFile; fileRef = F160325206FBA334306F74A8B64F83F9 /* IGListMoveIndexPath.m */; };
9D2C4CA1C7FA064AE9304BACB3F4D9BA /* IGListDebugger.h in Headers */ = {isa = PBXBuildFile; fileRef = 34A83975DF851EFCFF2B25D93964BAFA /* IGListDebugger.h */; settings = {ATTRIBUTES = (Private, ); }; };
9E0F3722EA1A40B2B0AB937A9D9D1BB0 /* IGListBindable.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AE860F0D7A42F4DACB15EDE28B3C0C5 /* IGListBindable.h */; settings = {ATTRIBUTES = (Public, ); }; };
A13AEAAFBAA877276B1684AE5103CFE0 /* IGListSingleSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F805C707AA6B6EF3F8C8FC715B7F823 /* IGListSingleSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; };
A44DA20AF9E4177CB12C92615C583B3E /* IGListDebuggingUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = C837235215606B42C21F9735FC9712B8 /* IGListDebuggingUtilities.h */; settings = {ATTRIBUTES = (Private, ); }; };
A994ED0552D979A9746FD50D461119FF /* IGListAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = A271C252E8EC72ABA313A9BDF9F7D602 /* IGListAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; };
AB71953CB8FC1D3A4EABF1434356628A /* IGListBindingSectionController+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C062ACC8C23201936A3FFC2E2C231E7 /* IGListBindingSectionController+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; };
ACC374777660E0244B53E3B0506E144F /* IGListGenericSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = DB51569974383701C814E182F9FAAB7D /* IGListGenericSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; };
B6D9D4D2DF1A12BCE70AF382FD4E97FC /* IGListSupplementaryViewSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DA883449A7EDB9C70268A236B06BFEC /* IGListSupplementaryViewSource.h */; settings = {ATTRIBUTES = (Public, ); }; };
B718064EE1D4B6E9B8212A936CA8EA75 /* Pods-IGListKitTodayExample-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 60C3700A55A1751BE6C71BAEBADD7E7A /* Pods-IGListKitTodayExample-dummy.m */; };
B737133A4230ACB664806CF20F03FAD1 /* Pods-IGListKitTodayExample-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3709B01F4A8953783FFACB86C3D0CE15 /* Pods-IGListKitTodayExample-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
B7A28347ED858A39780B414FB6B47E0D /* IGListCollectionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = F6EBC328C378F8C63FA91D94164C738F /* IGListCollectionContext.h */; settings = {ATTRIBUTES = (Public, ); }; };
BB5299387C8A92BDBC607FD5C49379E8 /* IGListGenericSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = E22C9233A51CE1F7F33B84A406285739 /* IGListGenericSectionController.m */; };
BC103A063AFDF370FDFECF61F62DBFCF /* IGListUpdatingDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E845448B6CCB041BE9850D0C1ECA603 /* IGListUpdatingDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
BC97181D4B09A359C063E4C7D5287EFA /* IGListAdapter+UICollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A18FD1B8724EFB217DD6F3B668E667C /* IGListAdapter+UICollectionView.m */; };
BD714E4FCB8746227A8952CA09E980FD /* IGListAdapterUpdaterDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = A941B8D6F058517A3850C02BC451AE99 /* IGListAdapterUpdaterDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
C067053B625CF6374EA509386295E304 /* IGListStackedSectionControllerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A720413F255F08F258353E11B054D5D /* IGListStackedSectionControllerInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
C2B6FF25A0E9135BC3118A9C40F2EEA6 /* IGListKit.h in Headers */ = {isa = PBXBuildFile; fileRef = C384CBD8B28BA04F3BCEC8BE980AA322 /* IGListKit.h */; settings = {ATTRIBUTES = (Public, ); }; };
C3A17C5AB199F6C695B03A37FD667AD2 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B63C6A64CF66340668996F78DA6BB482 /* UIKit.framework */; };
C4C4C1B02AFD7277F00A40570658152C /* Pods-IGListKitExamples-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DE5CE5A84B8F2E7646B7E32B1F54007D /* Pods-IGListKitExamples-dummy.m */; };
C6606AFEEBD06E2CF79FCF20C50000ED /* IGListSectionMap.h in Headers */ = {isa = PBXBuildFile; fileRef = E385AE32313123D9A7A596D594F23CD5 /* IGListSectionMap.h */; settings = {ATTRIBUTES = (Private, ); }; };
C6CBB08D6060C35F9F333A6B495191DE /* IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A516FA2A7A633D68B398AE07E86CAC2 /* IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; };
C7F5CC1469499C0D3F87C1750715C917 /* IGListIndexPathResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F60B153939010C7CA5C1FF9DAAFCF71 /* IGListIndexPathResult.h */; settings = {ATTRIBUTES = (Public, ); }; };
C89220E170F5AA42F4666E5AC3BDC625 /* IGListScrollDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F0C41833725D6546A0760707515FA76 /* IGListScrollDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
CB3346494BBC3E561459B216A7B98488 /* IGListReloadDataUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C12FF3EB34FD1F2483B726A561B3CBA /* IGListReloadDataUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; };
CBF9A7EE35462BA6AC3D8305EBE72D84 /* IGListAdapter+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C4E1AB3D2AB4C31AA6481A187795A64 /* IGListAdapter+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; };
CC5BC1B883A084CB7202FD573AC38C8D /* UICollectionView+IGListBatchUpdateData.h in Headers */ = {isa = PBXBuildFile; fileRef = DA105B9B461C82805B84B735E5180C05 /* UICollectionView+IGListBatchUpdateData.h */; settings = {ATTRIBUTES = (Private, ); }; };
CC8E427FB4E59B09B51565C74782809B /* IGListWorkingRangeHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 368EAEDE5BC38934CCE45599DFD88938 /* IGListWorkingRangeHandler.h */; settings = {ATTRIBUTES = (Private, ); }; };
CE6D6B353F424D5B8839906DAB73DB5A /* IGListStackedSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 00A42A9135AD31231004E219AA5E8BF8 /* IGListStackedSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; };
D129C341A44C7096035506341BFD549B /* IGListMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = E25BBDB6B82386E691AF1D5456598DB4 /* IGListMacros.h */; settings = {ATTRIBUTES = (Public, ); }; };
D1B21D4230ACF6ECC7D55AFC9F04239D /* UICollectionViewLayout+InteractiveReordering.h in Headers */ = {isa = PBXBuildFile; fileRef = E45F0B4B798C6701BA2947289380CF0F /* UICollectionViewLayout+InteractiveReordering.h */; settings = {ATTRIBUTES = (Private, ); }; };
D3DD146F300953F78DA6D400DB9F5D53 /* IGListDiffKit.h in Headers */ = {isa = PBXBuildFile; fileRef = EC3AE9B61A2F2F71714E2429C27D807B /* IGListDiffKit.h */; settings = {ATTRIBUTES = (Public, ); }; };
D737FB0005F4F1C3C97671EB7449CBBD /* IGListMoveIndexPathInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 641857E449D899AD84A588F424983292 /* IGListMoveIndexPathInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
D90DEF5B1E9D9A85DD6FD2833A8B5514 /* IGListCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E58855B219459E4C7DDEF2DEB82E3AB /* IGListCollectionView.h */; settings = {ATTRIBUTES = (Public, ); }; };
DC7EB092DAB86C99D964BE0D9C0EAE17 /* IGListBindingSectionController+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B1854B0CB8F70DAA9E9BF305208CD2A /* IGListBindingSectionController+DebugDescription.m */; };
DE7F27213C71AB1F3C83023DEEA2E9F1 /* IGListMoveIndexInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 78D150AEE986427BA265CEAF49506ED6 /* IGListMoveIndexInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
DF09BBC6432688CA3DDF7CB1EDE8D55A /* IGListIndexPathResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = BEF96C23F5EAA3F06E4992E833CC343D /* IGListIndexPathResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
E0F819B49AEB39695EDF9ABF16CE9E7D /* UIScrollView+IGListKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CD16A796D9B1ABE49B6F1D25EF1A7F1 /* UIScrollView+IGListKit.h */; settings = {ATTRIBUTES = (Private, ); }; };
E0FBCE51D775F87BA5851FC0A8C411E5 /* IGListTransitionDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 9690D5AED04C0B8C3E9F7AF2F9A80187 /* IGListTransitionDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
E353B40949D9675B8B2B03C7569F96F5 /* Pods-IGListKitMessageExample-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5566AE25970A51436D6E32AE60BE5E87 /* Pods-IGListKitMessageExample-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
EDF0D8090CEBB470F90728D94177C740 /* IGListAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = EAF019E8F78ED0F9A7AE1DB1036581E4 /* IGListAssert.h */; settings = {ATTRIBUTES = (Public, ); }; };
F236C0D608C31870ED216524E162A6B5 /* IGListBatchUpdateData+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = DAC18C0C229E8DC7C51D38D5F1AAF62E /* IGListBatchUpdateData+DebugDescription.m */; };
F2A5F5C54F8FDCB5FE3E9193532043F8 /* IGListAdapterUpdater.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FB2CA53E041E0594831E2759FC5C366 /* IGListAdapterUpdater.h */; settings = {ATTRIBUTES = (Public, ); }; };
F3FF715DB4C8790D4F34FA1266551883 /* NSNumber+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 024D7FE0C49AC20222876F1995012791 /* NSNumber+IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; };
F6E7041B28961CCC2BE9930687CC99F7 /* IGListAdapterProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 799C1B381B5EE728B6AB043D8A1100F2 /* IGListAdapterProxy.m */; };
F99AE49A0779DDA8F116E5D35AF0A72B /* IGListBatchUpdateState.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D38E9BA96C90CCE1658AA7E36B927B1 /* IGListBatchUpdateState.h */; settings = {ATTRIBUTES = (Private, ); }; };
F99B4894E7DE308094B322F3075A604C /* IGListKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B9B0608E82DBE0E4C769FA32A8A6ACD /* IGListKit-dummy.m */; };
F9CD7944F6612DBFB7EC8FED42BFB901 /* IGListReloadIndexPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 92ADDC3436BBCE10A6118371E38209C1 /* IGListReloadIndexPath.h */; settings = {ATTRIBUTES = (Private, ); }; };
F9DAF5852EB2E9447ACD02F05E0A0082 /* IGListBindingSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 331B196B3975A41E9549162450D7631F /* IGListBindingSectionController.m */; };
FB2B451B058AA9B0EAA586C14D5000DB /* IGListAdapter+DebugDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = E7B469D01D0E785D4BF0A6D4D2506175 /* IGListAdapter+DebugDescription.m */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
42B122D03058E7C3E34ACF0AC2A72140 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
proxyType = 1;
remoteGlobalIDString = BC17A8B6E847EB854B5E4439B9001E21;
remoteInfo = IGListKit;
};
7D332B346FFC0D5E5159546D185DAFEF /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
proxyType = 1;
remoteGlobalIDString = BC17A8B6E847EB854B5E4439B9001E21;
remoteInfo = IGListKit;
};
A0A5426482C447F640D6A192E71D5F5B /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
proxyType = 1;
remoteGlobalIDString = BC17A8B6E847EB854B5E4439B9001E21;
remoteInfo = IGListKit;
};
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
005C8939B9078763FDBBE520B90E3D60 /* IGListAdapterUpdater.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterUpdater.html; path = docs/Classes/IGListAdapterUpdater.html; sourceTree = "<group>"; };
00A42A9135AD31231004E219AA5E8BF8 /* IGListStackedSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListStackedSectionController.h; path = Source/IGListStackedSectionController.h; sourceTree = "<group>"; };
024D7FE0C49AC20222876F1995012791 /* NSNumber+IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSNumber+IGListDiffable.h"; sourceTree = "<group>"; };
03AE1FC0065ED4687072E428DE785758 /* IGListAdapterDataSource.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterDataSource.html; path = docs/Protocols/IGListAdapterDataSource.html; sourceTree = "<group>"; };
0A516FA2A7A633D68B398AE07E86CAC2 /* IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDiffable.h; sourceTree = "<group>"; };
0A720413F255F08F258353E11B054D5D /* IGListStackedSectionControllerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListStackedSectionControllerInternal.h; sourceTree = "<group>"; };
0D04218A6B8D3D7269DA51CDB20A266A /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; };
0E58855B219459E4C7DDEF2DEB82E3AB /* IGListCollectionView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListCollectionView.h; path = Source/IGListCollectionView.h; sourceTree = "<group>"; };
0E9E68D2900796EE8622487D6254AC9C /* Pods-IGListKitExamples-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-IGListKitExamples-frameworks.sh"; sourceTree = "<group>"; };
0FF865BF6FEE85530E9623E32D7C26EC /* IGListScrollDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListScrollDelegate.html; path = docs/Protocols/IGListScrollDelegate.html; sourceTree = "<group>"; };
107A30F7424BAABB1B4DEE6EA726E9CB /* badge.svg */ = {isa = PBXFileReference; includeInIndex = 1; name = badge.svg; path = docs/badge.svg; sourceTree = "<group>"; };
116948205344E279070B2977E925F803 /* IGListKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IGListKit.framework; path = IGListKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
1207CCB487F2DE0FD0FBE1AA955D9F1A /* IGListBatchUpdateData.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = IGListBatchUpdateData.mm; sourceTree = "<group>"; };
14992DA64D7ACEF7C10F71F4C92494F8 /* IGListAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAdapterDelegate.h; path = Source/IGListAdapterDelegate.h; sourceTree = "<group>"; };
14BE9FEF4F3C375AC39563E3783406D3 /* IGListBindingSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindingSectionController.html; path = docs/Classes/IGListBindingSectionController.html; sourceTree = "<group>"; };
16A5F8A8473CD198794C0C881F937DF8 /* IGListCollectionViewDelegateLayout.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListCollectionViewDelegateLayout.html; path = docs/Protocols/IGListCollectionViewDelegateLayout.html; sourceTree = "<group>"; };
17A90C721CD90143DE8078CE8C6FA0C4 /* iglistdiffable-and-equality.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "iglistdiffable-and-equality.html"; path = "docs/iglistdiffable-and-equality.html"; sourceTree = "<group>"; };
19AFC89B71B648D6BBCF07B0E14266BE /* IGListDiffOption.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListDiffOption.html; path = docs/Enums/IGListDiffOption.html; sourceTree = "<group>"; };
1ADB9A28E3F7A148B6AF74CD05121021 /* carat.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = carat.png; path = docs/img/carat.png; sourceTree = "<group>"; };
1B1854B0CB8F70DAA9E9BF305208CD2A /* IGListBindingSectionController+DebugDescription.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IGListBindingSectionController+DebugDescription.m"; sourceTree = "<group>"; };
1B2E0BC65B098972E1E94F970F834DA0 /* Pods-IGListKitTodayExample.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-IGListKitTodayExample.modulemap"; sourceTree = "<group>"; };
1CF82A7D2C2AC4564191376DF739D9A1 /* IGListSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListSectionController.m; path = Source/IGListSectionController.m; sourceTree = "<group>"; };
1CFC6A62F5C49192E56FA6EA1CF4E7A4 /* IGListSectionMap.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListSectionMap.m; sourceTree = "<group>"; };
1E704845C7ABAD58408284F5850D377E /* LICENSE.md */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE.md; sourceTree = "<group>"; };
20D642EAE3662BDC17956017E6D622E8 /* Pods-IGListKitMessageExample-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-IGListKitMessageExample-acknowledgements.markdown"; sourceTree = "<group>"; };
216F6E5A2FE0B76E967827BF55E29D78 /* IGListExperiment.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListExperiment.html; path = docs/Enums/IGListExperiment.html; sourceTree = "<group>"; };
2192A9DB7190E29C148E13B380ECA2AD /* NSNumber+IGListDiffable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSNumber+IGListDiffable.m"; sourceTree = "<group>"; };
22BB81F7F1FA480457DDC82A00FBD008 /* IGListIndexSetResult.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListIndexSetResult.html; path = docs/Classes/IGListIndexSetResult.html; sourceTree = "<group>"; };
245EE7B7FE4E8E73BEB5AE67503266C8 /* UICollectionViewLayout+InteractiveReordering.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UICollectionViewLayout+InteractiveReordering.m"; sourceTree = "<group>"; };
2476AAA6AA3C6F9104FD5F9AEEC95165 /* IGListBindingSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListBindingSectionController.h; path = Source/IGListBindingSectionController.h; sourceTree = "<group>"; };
2625CB7A0B2CDEE3AC6484519660A5F4 /* IGListBatchUpdateData+DebugDescription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListBatchUpdateData+DebugDescription.h"; sourceTree = "<group>"; };
2698205F5C5CB69B82E6AC7C1D7E9519 /* Pods-IGListKitExamples-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-IGListKitExamples-resources.sh"; sourceTree = "<group>"; };
270C1C7FCBA7F319FD7A0398BC18710F /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
295CAF62D26194ECB776A0BE22115DE0 /* migration.html */ = {isa = PBXFileReference; includeInIndex = 1; name = migration.html; path = docs/migration.html; sourceTree = "<group>"; };
29B8695899A56A0C9C11F63C984E2442 /* IGListDiffable.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListDiffable.html; path = docs/Protocols/IGListDiffable.html; sourceTree = "<group>"; };
29D08843BE2FC2254A991C51B98824AE /* IGListCollectionView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListCollectionView.html; path = docs/Classes/IGListCollectionView.html; sourceTree = "<group>"; };
2C2A628228C39B52B38373717EB7ABC2 /* best-practices-and-faq.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "best-practices-and-faq.html"; path = "docs/best-practices-and-faq.html"; sourceTree = "<group>"; };
2EC90DEF8B03F80BCB7A436D86AD0CFF /* IGListSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSectionController.html; path = docs/Classes/IGListSectionController.html; sourceTree = "<group>"; };
2F60B153939010C7CA5C1FF9DAAFCF71 /* IGListIndexPathResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexPathResult.h; sourceTree = "<group>"; };
2F805C707AA6B6EF3F8C8FC715B7F823 /* IGListSingleSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListSingleSectionController.h; path = Source/IGListSingleSectionController.h; sourceTree = "<group>"; };
2FBE8525B0933973E89B9E93DFB2B086 /* IGListExperiments.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListExperiments.h; sourceTree = "<group>"; };
31A05C80D64146F05BF96347D98953E1 /* NSString+IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSString+IGListDiffable.h"; sourceTree = "<group>"; };
330F667E71BE6FACD0CDC97060D35555 /* IGListBatchUpdates.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListBatchUpdates.m; sourceTree = "<group>"; };
331B196B3975A41E9549162450D7631F /* IGListBindingSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListBindingSectionController.m; path = Source/IGListBindingSectionController.m; sourceTree = "<group>"; };
340089593641A74781F18ABE8C4A7FE8 /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.css; path = docs/css/jazzy.css; sourceTree = "<group>"; };
34A83975DF851EFCFF2B25D93964BAFA /* IGListDebugger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDebugger.h; sourceTree = "<group>"; };
3546419AAFB29CE358FDE5691F031F9E /* Pods_IGListKitTodayExample.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_IGListKitTodayExample.framework; path = "Pods-IGListKitTodayExample.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
368EAEDE5BC38934CCE45599DFD88938 /* IGListWorkingRangeHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListWorkingRangeHandler.h; sourceTree = "<group>"; };
3709B01F4A8953783FFACB86C3D0CE15 /* Pods-IGListKitTodayExample-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-IGListKitTodayExample-umbrella.h"; sourceTree = "<group>"; };
3BCFDA41C5FAF65D96E8B5FB5EBAC9FF /* IGListCollectionContext.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListCollectionContext.html; path = docs/Protocols/IGListCollectionContext.html; sourceTree = "<group>"; };
3C062ACC8C23201936A3FFC2E2C231E7 /* IGListBindingSectionController+DebugDescription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListBindingSectionController+DebugDescription.h"; sourceTree = "<group>"; };
3CD2BD4873FB8E8E877CB432B958212E /* IGListBindable.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindable.html; path = docs/Protocols/IGListBindable.html; sourceTree = "<group>"; };
3CD4ACA2E6CAC35684DD221FE09848ED /* IGListReloadDataUpdater.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListReloadDataUpdater.m; path = Source/IGListReloadDataUpdater.m; sourceTree = "<group>"; };
3D0B2C2E3DDF78EBCE21E909AEE31435 /* IGListBindingSectionControllerSelectionDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindingSectionControllerSelectionDelegate.html; path = docs/Protocols/IGListBindingSectionControllerSelectionDelegate.html; sourceTree = "<group>"; };
3D38E9BA96C90CCE1658AA7E36B927B1 /* IGListBatchUpdateState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListBatchUpdateState.h; sourceTree = "<group>"; };
3DFBEA9D0D85DB9366D3C949C20332DD /* Pods_IGListKitExamples.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_IGListKitExamples.framework; path = "Pods-IGListKitExamples.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
3E845448B6CCB041BE9850D0C1ECA603 /* IGListUpdatingDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListUpdatingDelegate.h; path = Source/IGListUpdatingDelegate.h; sourceTree = "<group>"; };
4679D7A58D804F4A1981853EF36932D2 /* NSString+IGListDiffable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSString+IGListDiffable.m"; sourceTree = "<group>"; };
473CE87FFE89359C3BB11A2B974A2DA9 /* IGListIndexSetResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexSetResultInternal.h; sourceTree = "<group>"; };
47B8147DC6434174D9E3054DA3CB4484 /* Pods-IGListKitMessageExample.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-IGListKitMessageExample.modulemap"; sourceTree = "<group>"; };
49DB6EECF2ADB087609637E007F93611 /* IGListAdapterDataSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAdapterDataSource.h; path = Source/IGListAdapterDataSource.h; sourceTree = "<group>"; };
4A631B91293BA4E472D79CC2A1C26C19 /* IGListDisplayDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListDisplayDelegate.html; path = docs/Protocols/IGListDisplayDelegate.html; sourceTree = "<group>"; };
4AE860F0D7A42F4DACB15EDE28B3C0C5 /* IGListBindable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListBindable.h; path = Source/IGListBindable.h; sourceTree = "<group>"; };
4C12FF3EB34FD1F2483B726A561B3CBA /* IGListReloadDataUpdater.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListReloadDataUpdater.h; path = Source/IGListReloadDataUpdater.h; sourceTree = "<group>"; };
4C4E1AB3D2AB4C31AA6481A187795A64 /* IGListAdapter+DebugDescription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListAdapter+DebugDescription.h"; sourceTree = "<group>"; };
4F0C41833725D6546A0760707515FA76 /* IGListScrollDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListScrollDelegate.h; path = Source/IGListScrollDelegate.h; sourceTree = "<group>"; };
4F9A8086AF09CCA586431BFEE5DE2CA3 /* Pods-IGListKitMessageExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-IGListKitMessageExample.debug.xcconfig"; sourceTree = "<group>"; };
4F9B27ABDC3B2ACD926B30306E5B2008 /* IGListDisplayHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDisplayHandler.h; sourceTree = "<group>"; };
51E790B8CEEC772F8C33E79C9158AE8C /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Classes.html; path = docs/Classes.html; sourceTree = "<group>"; };
5566AE25970A51436D6E32AE60BE5E87 /* Pods-IGListKitMessageExample-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-IGListKitMessageExample-umbrella.h"; sourceTree = "<group>"; };
568FA20FCC9D77DF4FF3A77159CB66AA /* Pods-IGListKitExamples.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-IGListKitExamples.release.xcconfig"; sourceTree = "<group>"; };
56FF9B181626AFE04FE5B2747116D0BA /* IGListIndexPathResult.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListIndexPathResult.html; path = docs/Classes/IGListIndexPathResult.html; sourceTree = "<group>"; };
5726C350C8D9D9EB52AD2C48C74248FC /* IGListAdapterUpdateType.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterUpdateType.html; path = docs/Enums/IGListAdapterUpdateType.html; sourceTree = "<group>"; };
57D6B0172E92F207DDCC38AA57BBD76C /* Pods_IGListKitMessageExample.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_IGListKitMessageExample.framework; path = "Pods-IGListKitMessageExample.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
5B24802775ECA0BF56E7A445E469E15D /* Protocols.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Protocols.html; path = docs/Protocols.html; sourceTree = "<group>"; };
5BCF30ECC65F4F59347D6C2890F06AF3 /* working-with-uicollectionview.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "working-with-uicollectionview.html"; path = "docs/working-with-uicollectionview.html"; sourceTree = "<group>"; };
5DA883449A7EDB9C70268A236B06BFEC /* IGListSupplementaryViewSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListSupplementaryViewSource.h; path = Source/IGListSupplementaryViewSource.h; sourceTree = "<group>"; };
5EC090A99FE4CA3786E651AF9C907913 /* Pods-IGListKitTodayExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-IGListKitTodayExample.debug.xcconfig"; sourceTree = "<group>"; };
5F67E94EA8E8D1D1F69253B10FCEE765 /* IGListCompatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListCompatibility.h; sourceTree = "<group>"; };
5F8714DC62AD521258BD5BC27235450C /* IGListCollectionViewLayout.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListCollectionViewLayout.html; path = docs/Classes/IGListCollectionViewLayout.html; sourceTree = "<group>"; };
60C3700A55A1751BE6C71BAEBADD7E7A /* Pods-IGListKitTodayExample-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-IGListKitTodayExample-dummy.m"; sourceTree = "<group>"; };
633F31A35B9E14F1E77544E6AFACB80E /* IGListAdapterUpdater.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListAdapterUpdater.m; path = Source/IGListAdapterUpdater.m; sourceTree = "<group>"; };
63B789633CF3556A4A503E71FC7BD61B /* IGListSectionControllerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSectionControllerInternal.h; sourceTree = "<group>"; };
641857E449D899AD84A588F424983292 /* IGListMoveIndexPathInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexPathInternal.h; sourceTree = "<group>"; };
65A1389E308E5581D73D099A74A15628 /* Pods-IGListKitMessageExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-IGListKitMessageExample.release.xcconfig"; sourceTree = "<group>"; };
673529CA4E631E37FE73B0CA1D2F7A8D /* IGListDiff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDiff.h; sourceTree = "<group>"; };
693E972F6A6C91ED5F99B66116006EB0 /* IGListAdapterUpdateListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAdapterUpdateListener.h; path = Source/IGListAdapterUpdateListener.h; sourceTree = "<group>"; };
6A18FD1B8724EFB217DD6F3B668E667C /* IGListAdapter+UICollectionView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IGListAdapter+UICollectionView.m"; sourceTree = "<group>"; };
6A5ECDEFFAC6CBCF75A2E2FC032A0FA5 /* IGListDiff.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = IGListDiff.mm; sourceTree = "<group>"; };
6C900450AB8B806ECC1DBE3AADC3F5F9 /* IGListAdapterUpdater+DebugDescription.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IGListAdapterUpdater+DebugDescription.m"; sourceTree = "<group>"; };
6FB2CA53E041E0594831E2759FC5C366 /* IGListAdapterUpdater.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAdapterUpdater.h; path = Source/IGListAdapterUpdater.h; sourceTree = "<group>"; };
7200C49C89FA68816227219403B87DBE /* Pods-IGListKitMessageExample-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-IGListKitMessageExample-acknowledgements.plist"; sourceTree = "<group>"; };
740B86C44C46CD88D569BBF0FAEDDA7B /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
7425455B246A836E525A2E7DB3138945 /* IGListAdapter.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapter.html; path = docs/Classes/IGListAdapter.html; sourceTree = "<group>"; };
77FD66130BB4316AD0BD082EC2325B3B /* IGListGenericSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListGenericSectionController.html; path = docs/Classes/IGListGenericSectionController.html; sourceTree = "<group>"; };
787EE7BBD946484222AD16C66B26CBD7 /* IGListDisplayHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListDisplayHandler.m; sourceTree = "<group>"; };
789D12FEA69ACFA51F1098B9ACDF4F66 /* IGListBindingSectionControllerDataSource.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBindingSectionControllerDataSource.html; path = docs/Protocols/IGListBindingSectionControllerDataSource.html; sourceTree = "<group>"; };
78C5703A63E2B9468EE5CE036803E258 /* Constants.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Constants.html; path = docs/Constants.html; sourceTree = "<group>"; };
78D150AEE986427BA265CEAF49506ED6 /* IGListMoveIndexInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexInternal.h; sourceTree = "<group>"; };
799C1B381B5EE728B6AB043D8A1100F2 /* IGListAdapterProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListAdapterProxy.m; sourceTree = "<group>"; };
79DFA317B125FF5776C33183101FC0C7 /* IGListKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListKit-prefix.pch"; sourceTree = "<group>"; };
7ACA5B41E2D11D0ECE0F0A2D8B3370D5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
7BE9974FCE64C92478DDE4D088719A98 /* IGListStackedSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListStackedSectionController.html; path = docs/Classes/IGListStackedSectionController.html; sourceTree = "<group>"; };
8041EC18DC8BB987F2B22210F7611345 /* IGListAdapter+UICollectionView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListAdapter+UICollectionView.h"; sourceTree = "<group>"; };
809538ADE4DB2849B455BD8FD0752BD7 /* Functions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Functions.html; path = docs/Functions.html; sourceTree = "<group>"; };
81745730808F92E56D4B9367C2D4EA5D /* IGListSingleSectionController.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSingleSectionController.html; path = docs/Classes/IGListSingleSectionController.html; sourceTree = "<group>"; };
81DCF3403024B615E74D655FAF835141 /* IGListAdapterProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterProxy.h; sourceTree = "<group>"; };
83B51213B776C7A0744529327F526734 /* modeling-and-binding.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "modeling-and-binding.html"; path = "docs/modeling-and-binding.html"; sourceTree = "<group>"; };
8B0569958203ED91DAA21AAA2B18EE05 /* IGListAdapterDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterDelegate.html; path = docs/Protocols/IGListAdapterDelegate.html; sourceTree = "<group>"; };
8BE79E7081D530AB65949FFB699C23E1 /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jquery.min.js; path = docs/js/jquery.min.js; sourceTree = "<group>"; };
922574DF06D0AD5E3964986609327D1F /* Pods-IGListKitTodayExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-IGListKitTodayExample.release.xcconfig"; sourceTree = "<group>"; };
92ADDC3436BBCE10A6118371E38209C1 /* IGListReloadIndexPath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListReloadIndexPath.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; };
93D13C0F4027689254018E9D6E4E2A81 /* dash.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = dash.png; path = docs/img/dash.png; sourceTree = "<group>"; };
94336621306970025FCDB4E69C1C9D22 /* undocumented.json */ = {isa = PBXFileReference; includeInIndex = 1; name = undocumented.json; path = docs/undocumented.json; sourceTree = "<group>"; };
94D7FA7BD4C78BD17182ECFCA418468D /* IGListAdapterInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterInternal.h; sourceTree = "<group>"; };
9507E646FDB2D9764FC70560DD8DBEF2 /* Pods-IGListKitTodayExample-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-IGListKitTodayExample-acknowledgements.markdown"; sourceTree = "<group>"; };
9690D5AED04C0B8C3E9F7AF2F9A80187 /* IGListTransitionDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListTransitionDelegate.h; path = Source/IGListTransitionDelegate.h; sourceTree = "<group>"; };
9704F773D31D5F8408C6D4544D5E18AF /* IGListBindingSectionControllerDataSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListBindingSectionControllerDataSource.h; path = Source/IGListBindingSectionControllerDataSource.h; sourceTree = "<group>"; };
980D09448E708FF7D65F32CA16197360 /* UICollectionView+DebugDescription.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UICollectionView+DebugDescription.m"; sourceTree = "<group>"; };
987AD35C196DDA17528960758D65CF10 /* IGListBatchUpdateData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListBatchUpdateData.h; sourceTree = "<group>"; };
98E52C87C2C59B10D79032BA0E4886B8 /* IGListWorkingRangeHandler.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = IGListWorkingRangeHandler.mm; sourceTree = "<group>"; };
9B9B0608E82DBE0E4C769FA32A8A6ACD /* IGListKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IGListKit-dummy.m"; sourceTree = "<group>"; };
9CD16A796D9B1ABE49B6F1D25EF1A7F1 /* UIScrollView+IGListKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIScrollView+IGListKit.h"; sourceTree = "<group>"; };
9EEA1490050C9A95F34FCC88B3D4BA6D /* IGListBatchContext.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBatchContext.html; path = docs/Protocols/IGListBatchContext.html; sourceTree = "<group>"; };
A02DB2EC4E664E9244609C86E49A5600 /* IGListIndexSetResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListIndexSetResult.m; sourceTree = "<group>"; };
A047FCE925232DBC23802363A70FB951 /* IGListAdapterUpdater+DebugDescription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListAdapterUpdater+DebugDescription.h"; sourceTree = "<group>"; };
A1F03B204315C745A1F863D37CD9AECA /* vision.html */ = {isa = PBXFileReference; includeInIndex = 1; name = vision.html; path = docs/vision.html; sourceTree = "<group>"; };
A26DCA75DAD0333964B6F4BDA88003EC /* IGListCollectionViewDelegateLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListCollectionViewDelegateLayout.h; path = Source/IGListCollectionViewDelegateLayout.h; sourceTree = "<group>"; };
A271C252E8EC72ABA313A9BDF9F7D602 /* IGListAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAdapter.h; path = Source/IGListAdapter.h; sourceTree = "<group>"; };
A3AA306157BF43225696E4427BE3C19B /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; name = highlight.css; path = docs/css/highlight.css; sourceTree = "<group>"; };
A72EA0FFEA9D25CBF9BD8F7F2CE9F2FE /* Pods-IGListKitExamples-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-IGListKitExamples-acknowledgements.plist"; sourceTree = "<group>"; };
A8E514E9DA595A3527E8C938A6CAEB1E /* Pods-IGListKitExamples-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-IGListKitExamples-umbrella.h"; sourceTree = "<group>"; };
A941B8D6F058517A3850C02BC451AE99 /* IGListAdapterUpdaterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAdapterUpdaterDelegate.h; path = Source/IGListAdapterUpdaterDelegate.h; sourceTree = "<group>"; };
A98BF5793A6233000DBEA01CD864E394 /* IGListIndexSetResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexSetResult.h; sourceTree = "<group>"; };
ABA55704DD7FD19711C0E98A981DA852 /* IGListKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListKit-umbrella.h"; sourceTree = "<group>"; };
AC852ACB434BA557DB5B56861B18F68A /* Enums.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Enums.html; path = docs/Enums.html; sourceTree = "<group>"; };
B190AECBBA6CA464BFCE613B2267315F /* IGListAdapterUpdaterDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterUpdaterDelegate.html; path = docs/Protocols/IGListAdapterUpdaterDelegate.html; sourceTree = "<group>"; };
B2049716AB2EDE95D75055BA1CE31A3D /* IGListDebugger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListDebugger.m; sourceTree = "<group>"; };
B238F965DD432433DE8641DB45E5EEB1 /* IGListStackedSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListStackedSectionController.m; path = Source/IGListStackedSectionController.m; sourceTree = "<group>"; };
B2806858B5ED353CF2D8B37BFAE4171C /* Pods-IGListKitMessageExample-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-IGListKitMessageExample-dummy.m"; sourceTree = "<group>"; };
B39A83BACE2C23A0CBDAAB2E04858174 /* IGListWorkingRangeDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListWorkingRangeDelegate.html; path = docs/Protocols/IGListWorkingRangeDelegate.html; sourceTree = "<group>"; };
B4B009C7DB6174772F15DCA07800BF83 /* Guides.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Guides.html; path = docs/Guides.html; sourceTree = "<group>"; };
B50FD08E672FAEA2D0F15304B073C816 /* IGListCollectionView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListCollectionView.m; path = Source/IGListCollectionView.m; sourceTree = "<group>"; };
B63C6A64CF66340668996F78DA6BB482 /* 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; };
B66E6B5AEB9406EAEFA9710E6E9962F2 /* Pods-IGListKitMessageExample-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-IGListKitMessageExample-resources.sh"; sourceTree = "<group>"; };
BAB16E2E3DF2302398B490554F80AC06 /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.js; path = docs/js/jazzy.js; sourceTree = "<group>"; };
BBA331E35E0C765B668A49D7094BA164 /* IGListSectionMap+DebugDescription.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IGListSectionMap+DebugDescription.m"; sourceTree = "<group>"; };
BC1C46146C230C9011237AAC07BFBD9C /* Pods-IGListKitExamples.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-IGListKitExamples.modulemap"; sourceTree = "<group>"; };
BE15952D17CD3E540C6C7FCFEE88F80A /* IGListArrayUtilsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListArrayUtilsInternal.h; sourceTree = "<group>"; };
BE16A05E24379F62846912811F775B7D /* IGListIndexPathResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListIndexPathResult.m; sourceTree = "<group>"; };
BEF96C23F5EAA3F06E4992E833CC343D /* IGListIndexPathResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListIndexPathResultInternal.h; sourceTree = "<group>"; };
C069970B659AF2FCAD56954577607E17 /* IGListSectionMap+DebugDescription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListSectionMap+DebugDescription.h"; sourceTree = "<group>"; };
C0E3C5574E6C2E89A82E993A96675366 /* UICollectionView+DebugDescription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UICollectionView+DebugDescription.h"; sourceTree = "<group>"; };
C30773ADAB34156DAD2FE8484B76C36A /* IGListDebuggingUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListDebuggingUtilities.m; sourceTree = "<group>"; };
C384CBD8B28BA04F3BCEC8BE980AA322 /* IGListKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListKit.h; path = Source/IGListKit.h; sourceTree = "<group>"; };
C5CC17D119BF55BF94AAAB62C615ECEE /* IGListSupplementaryViewSource.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSupplementaryViewSource.html; path = docs/Protocols/IGListSupplementaryViewSource.html; sourceTree = "<group>"; };
C62665EF939EC95C5FCCAA0702BE9CC8 /* UICollectionView+IGListBatchUpdateData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UICollectionView+IGListBatchUpdateData.m"; sourceTree = "<group>"; };
C6A8BD108D2490E4BA19FA93AD18A83C /* Pods-IGListKitTodayExample-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-IGListKitTodayExample-acknowledgements.plist"; sourceTree = "<group>"; };
C6BAFCDABB8DC454097773B7599DFBD8 /* IGListKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = IGListKit.modulemap; sourceTree = "<group>"; };
C837235215606B42C21F9735FC9712B8 /* IGListDebuggingUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDebuggingUtilities.h; sourceTree = "<group>"; };
CDB2C991F78CFA1F716B1F243EC19599 /* IGListCollectionViewLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListCollectionViewLayout.h; path = Source/IGListCollectionViewLayout.h; sourceTree = "<group>"; };
CDDAB8A20B8596ACE7CC916120EE2489 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
CEB103E19BDCB406CD326B7E8CB34062 /* IGListAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListAdapter.m; path = Source/IGListAdapter.m; sourceTree = "<group>"; };
D1E42012CFAE94BABD712E8D0603F41F /* IGListCollectionViewLayout.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListCollectionViewLayout.mm; path = Source/IGListCollectionViewLayout.mm; sourceTree = "<group>"; };
D2ECF33007E1DC465066464DDFE36B9F /* IGListAdapterMoveDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAdapterMoveDelegate.h; path = Source/IGListAdapterMoveDelegate.h; sourceTree = "<group>"; };
D307BD2018C3B58323BC04CC623BAFBC /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; name = index.html; path = docs/index.html; sourceTree = "<group>"; };
D352CFE5F2DCF270DAFA1DE32E334932 /* IGListWorkingRangeDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListWorkingRangeDelegate.h; path = Source/IGListWorkingRangeDelegate.h; sourceTree = "<group>"; };
D3B5CD4839D43E1D136F35D84A19FA4D /* IGListBatchUpdates.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListBatchUpdates.h; sourceTree = "<group>"; };
D512FCCE11F73165CC960BCDD6627771 /* gh.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = gh.png; path = docs/img/gh.png; sourceTree = "<group>"; };
D88AAE1F92055A60CC2FC970D7D34634 /* 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; };
D8D0046B9648A22192A60417DF49D895 /* search.json */ = {isa = PBXFileReference; includeInIndex = 1; name = search.json; path = docs/search.json; sourceTree = "<group>"; };
D8D19D935CA8FAACC80EF16E6EAEDFC9 /* IGListBatchContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListBatchContext.h; path = Source/IGListBatchContext.h; sourceTree = "<group>"; };
D9B17726F0542CB89E146B1AA789AAE2 /* IGListBatchUpdateData.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBatchUpdateData.html; path = docs/Classes/IGListBatchUpdateData.html; sourceTree = "<group>"; };
DA105B9B461C82805B84B735E5180C05 /* UICollectionView+IGListBatchUpdateData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UICollectionView+IGListBatchUpdateData.h"; sourceTree = "<group>"; };
DAC18C0C229E8DC7C51D38D5F1AAF62E /* IGListBatchUpdateData+DebugDescription.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IGListBatchUpdateData+DebugDescription.m"; sourceTree = "<group>"; };
DB51569974383701C814E182F9FAAB7D /* IGListGenericSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListGenericSectionController.h; path = Source/IGListGenericSectionController.h; sourceTree = "<group>"; };
DB948AB94C180B7DCE3AB8092352D49A /* IGListKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IGListKit.xcconfig; sourceTree = "<group>"; };
DD7782BCC49290D52EAFDC35FAFE2EF0 /* UIScrollView+IGListKit.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UIScrollView+IGListKit.m"; sourceTree = "<group>"; };
DE28F66078FAA1D4C19D9C9CD3C1E04C /* IGListTransitionDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListTransitionDelegate.html; path = docs/Protocols/IGListTransitionDelegate.html; sourceTree = "<group>"; };
DE5CCF79183114EC9604A31F5CFA0E8A /* IGListBindingSectionControllerSelectionDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListBindingSectionControllerSelectionDelegate.h; path = Source/IGListBindingSectionControllerSelectionDelegate.h; sourceTree = "<group>"; };
DE5CE5A84B8F2E7646B7E32B1F54007D /* Pods-IGListKitExamples-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-IGListKitExamples-dummy.m"; sourceTree = "<group>"; };
DEA77747B6EE0882A24FDCA1885F0934 /* IGListMoveIndexPath.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListMoveIndexPath.html; path = docs/Classes/IGListMoveIndexPath.html; sourceTree = "<group>"; };
E02702C51AEC963647A34666362800BC /* IGListKit.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = IGListKit.podspec; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
E07B6E0E23698A2B5FC0234B2EE6DF0F /* IGListSingleSectionControllerDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListSingleSectionControllerDelegate.html; path = docs/Protocols/IGListSingleSectionControllerDelegate.html; sourceTree = "<group>"; };
E08E167962155EB6AC4774C5FC4B0C17 /* IGListMoveIndexPath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndexPath.h; sourceTree = "<group>"; };
E1915F3ED5785508E2E252B0D5CD0AB9 /* Pods-IGListKitExamples.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-IGListKitExamples.debug.xcconfig"; sourceTree = "<group>"; };
E22C9233A51CE1F7F33B84A406285739 /* IGListGenericSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListGenericSectionController.m; path = Source/IGListGenericSectionController.m; sourceTree = "<group>"; };
E25BBDB6B82386E691AF1D5456598DB4 /* IGListMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMacros.h; sourceTree = "<group>"; };
E2B4AD263BF964671B49FA47177CA8B3 /* Type Definitions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "Type Definitions.html"; path = "docs/Type Definitions.html"; sourceTree = "<group>"; };
E385AE32313123D9A7A596D594F23CD5 /* IGListSectionMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListSectionMap.h; sourceTree = "<group>"; };
E431B3C800E7003F6C62831815560DD2 /* IGListAdapterUpdateListener.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListAdapterUpdateListener.html; path = docs/Protocols/IGListAdapterUpdateListener.html; sourceTree = "<group>"; };
E45F0B4B798C6701BA2947289380CF0F /* UICollectionViewLayout+InteractiveReordering.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UICollectionViewLayout+InteractiveReordering.h"; sourceTree = "<group>"; };
E7B469D01D0E785D4BF0A6D4D2506175 /* IGListAdapter+DebugDescription.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IGListAdapter+DebugDescription.m"; sourceTree = "<group>"; };
E81B5961E1304124BC662939DD51C56C /* IGListAdapterUpdaterInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAdapterUpdaterInternal.h; sourceTree = "<group>"; };
EAF019E8F78ED0F9A7AE1DB1036581E4 /* IGListAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListAssert.h; sourceTree = "<group>"; };
EC3AE9B61A2F2F71714E2429C27D807B /* IGListDiffKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListDiffKit.h; sourceTree = "<group>"; };
EC95D5B65CC92046D33001EC1BE7B9A3 /* Pods-IGListKitExamples-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-IGListKitExamples-acknowledgements.markdown"; sourceTree = "<group>"; };
ED61766C1E788CEC2854056BBD3FEDA9 /* getting-started.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "getting-started.html"; path = "docs/getting-started.html"; sourceTree = "<group>"; };
EDB6DAE0F58D0147196950E6525A75D7 /* IGListDisplayDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListDisplayDelegate.h; path = Source/IGListDisplayDelegate.h; sourceTree = "<group>"; };
EE5F2903FC22EC295CDD2EC250B8DC0C /* IGListMoveIndex.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListMoveIndex.html; path = docs/Classes/IGListMoveIndex.html; sourceTree = "<group>"; };
EF77CF1069D312C499D2898F20FB8DC1 /* Pods-IGListKitTodayExample-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-IGListKitTodayExample-resources.sh"; sourceTree = "<group>"; };
EFFEA154A14E9B1FB4907D2404E00EFB /* IGListCollectionViewLayoutInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListCollectionViewLayoutInternal.h; sourceTree = "<group>"; };
F08323744EFF31422C6ED6A2626FCC47 /* IGListMoveIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListMoveIndex.m; sourceTree = "<group>"; };
F0ECAA57B1E465772DA7CFF809F24763 /* IGListReloadIndexPath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListReloadIndexPath.m; sourceTree = "<group>"; };
F160325206FBA334306F74A8B64F83F9 /* IGListMoveIndexPath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = IGListMoveIndexPath.m; sourceTree = "<group>"; };
F363096B7A5307628043B6BB10D3FDAB /* working-with-core-data.html */ = {isa = PBXFileReference; includeInIndex = 1; name = "working-with-core-data.html"; path = "docs/working-with-core-data.html"; sourceTree = "<group>"; };
F3D5929F8D7E9B4F53866FC438E007C6 /* IGListSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListSectionController.h; path = Source/IGListSectionController.h; sourceTree = "<group>"; };
F51E5CAD964D40B15BF06BC2AEBE228A /* IGListUpdatingDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListUpdatingDelegate.html; path = docs/Protocols/IGListUpdatingDelegate.html; sourceTree = "<group>"; };
F6EBC328C378F8C63FA91D94164C738F /* IGListCollectionContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListCollectionContext.h; path = Source/IGListCollectionContext.h; sourceTree = "<group>"; };
FC7B901805B9622402D50B06FF51F987 /* IGListMoveIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = IGListMoveIndex.h; sourceTree = "<group>"; };
FC8A51D7DB2E604CD2D0208E8FBF992B /* IGListSingleSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListSingleSectionController.m; path = Source/IGListSingleSectionController.m; sourceTree = "<group>"; };
FFB726E6B9E42918F631CAD269723ADC /* installation.html */ = {isa = PBXFileReference; includeInIndex = 1; name = installation.html; path = docs/installation.html; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
B2FDE9ED50A78E4384C3AB5BADC034B3 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
37BF83777D02B65CD12B579762890691 /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
CCF93949C7ECDB87A881BAA80DE18CB5 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
3E4041948DDE685508234016E27DED88 /* Foundation.framework in Frameworks */,
C3A17C5AB199F6C695B03A37FD667AD2 /* UIKit.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
D7057175063065567057895AB005C590 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
926C32B907129CB26E05EC9BDA1235DA /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
E9A8D02E745CDFBE4784E186849B8E0E /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
8E4859877F1E75B63C9FC11D270B4F70 /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
1EBDBB4238A68D79AF367FABE2670D55 /* Pods-IGListKitExamples */ = {
isa = PBXGroup;
children = (
CDDAB8A20B8596ACE7CC916120EE2489 /* Info.plist */,
BC1C46146C230C9011237AAC07BFBD9C /* Pods-IGListKitExamples.modulemap */,
EC95D5B65CC92046D33001EC1BE7B9A3 /* Pods-IGListKitExamples-acknowledgements.markdown */,
A72EA0FFEA9D25CBF9BD8F7F2CE9F2FE /* Pods-IGListKitExamples-acknowledgements.plist */,
DE5CE5A84B8F2E7646B7E32B1F54007D /* Pods-IGListKitExamples-dummy.m */,
0E9E68D2900796EE8622487D6254AC9C /* Pods-IGListKitExamples-frameworks.sh */,
2698205F5C5CB69B82E6AC7C1D7E9519 /* Pods-IGListKitExamples-resources.sh */,
A8E514E9DA595A3527E8C938A6CAEB1E /* Pods-IGListKitExamples-umbrella.h */,
E1915F3ED5785508E2E252B0D5CD0AB9 /* Pods-IGListKitExamples.debug.xcconfig */,
568FA20FCC9D77DF4FF3A77159CB66AA /* Pods-IGListKitExamples.release.xcconfig */,
);
name = "Pods-IGListKitExamples";
path = "Target Support Files/Pods-IGListKitExamples";
sourceTree = "<group>";
};
263F3A81418A8921B5195B514CC3869C /* Internal */ = {
isa = PBXGroup;
children = (
BE15952D17CD3E540C6C7FCFEE88F80A /* IGListArrayUtilsInternal.h */,
BEF96C23F5EAA3F06E4992E833CC343D /* IGListIndexPathResultInternal.h */,
473CE87FFE89359C3BB11A2B974A2DA9 /* IGListIndexSetResultInternal.h */,
78D150AEE986427BA265CEAF49506ED6 /* IGListMoveIndexInternal.h */,
641857E449D899AD84A588F424983292 /* IGListMoveIndexPathInternal.h */,
);
name = Internal;
path = Internal;
sourceTree = "<group>";
};
2816B4C23FC52ADE9F73C37F72652FD0 /* Targets Support Files */ = {
isa = PBXGroup;
children = (
1EBDBB4238A68D79AF367FABE2670D55 /* Pods-IGListKitExamples */,
8F7A3DF8D470AB3D415AAA6D8CCC3498 /* Pods-IGListKitMessageExample */,
3EE9680535CB73BCFDE6DD41E95799B5 /* Pods-IGListKitTodayExample */,
);
name = "Targets Support Files";
sourceTree = "<group>";
};
2A67CFE29702B111214982CD61AAB554 /* Common */ = {
isa = PBXGroup;
children = (
EAF019E8F78ED0F9A7AE1DB1036581E4 /* IGListAssert.h */,
987AD35C196DDA17528960758D65CF10 /* IGListBatchUpdateData.h */,
1207CCB487F2DE0FD0FBE1AA955D9F1A /* IGListBatchUpdateData.mm */,
5F67E94EA8E8D1D1F69253B10FCEE765 /* IGListCompatibility.h */,
673529CA4E631E37FE73B0CA1D2F7A8D /* IGListDiff.h */,
6A5ECDEFFAC6CBCF75A2E2FC032A0FA5 /* IGListDiff.mm */,
0A516FA2A7A633D68B398AE07E86CAC2 /* IGListDiffable.h */,
EC3AE9B61A2F2F71714E2429C27D807B /* IGListDiffKit.h */,
2FBE8525B0933973E89B9E93DFB2B086 /* IGListExperiments.h */,
2F60B153939010C7CA5C1FF9DAAFCF71 /* IGListIndexPathResult.h */,
BE16A05E24379F62846912811F775B7D /* IGListIndexPathResult.m */,
A98BF5793A6233000DBEA01CD864E394 /* IGListIndexSetResult.h */,
A02DB2EC4E664E9244609C86E49A5600 /* IGListIndexSetResult.m */,
E25BBDB6B82386E691AF1D5456598DB4 /* IGListMacros.h */,
FC7B901805B9622402D50B06FF51F987 /* IGListMoveIndex.h */,
F08323744EFF31422C6ED6A2626FCC47 /* IGListMoveIndex.m */,
E08E167962155EB6AC4774C5FC4B0C17 /* IGListMoveIndexPath.h */,
F160325206FBA334306F74A8B64F83F9 /* IGListMoveIndexPath.m */,
024D7FE0C49AC20222876F1995012791 /* NSNumber+IGListDiffable.h */,
2192A9DB7190E29C148E13B380ECA2AD /* NSNumber+IGListDiffable.m */,
31A05C80D64146F05BF96347D98953E1 /* NSString+IGListDiffable.h */,
4679D7A58D804F4A1981853EF36932D2 /* NSString+IGListDiffable.m */,
263F3A81418A8921B5195B514CC3869C /* Internal */,
);
name = Common;
path = Source/Common;
sourceTree = "<group>";
};
2E19A4513351028F91D94A560E52F60D /* Diffing */ = {
isa = PBXGroup;
children = (
44F6C45E608969F8757CBAA9843C4930 /* Internal */,
);
name = Diffing;
sourceTree = "<group>";
};
3EE9680535CB73BCFDE6DD41E95799B5 /* Pods-IGListKitTodayExample */ = {
isa = PBXGroup;
children = (
7ACA5B41E2D11D0ECE0F0A2D8B3370D5 /* Info.plist */,
1B2E0BC65B098972E1E94F970F834DA0 /* Pods-IGListKitTodayExample.modulemap */,
9507E646FDB2D9764FC70560DD8DBEF2 /* Pods-IGListKitTodayExample-acknowledgements.markdown */,
C6A8BD108D2490E4BA19FA93AD18A83C /* Pods-IGListKitTodayExample-acknowledgements.plist */,
60C3700A55A1751BE6C71BAEBADD7E7A /* Pods-IGListKitTodayExample-dummy.m */,
EF77CF1069D312C499D2898F20FB8DC1 /* Pods-IGListKitTodayExample-resources.sh */,
3709B01F4A8953783FFACB86C3D0CE15 /* Pods-IGListKitTodayExample-umbrella.h */,
5EC090A99FE4CA3786E651AF9C907913 /* Pods-IGListKitTodayExample.debug.xcconfig */,
922574DF06D0AD5E3964986609327D1F /* Pods-IGListKitTodayExample.release.xcconfig */,
);
name = "Pods-IGListKitTodayExample";
path = "Target Support Files/Pods-IGListKitTodayExample";
sourceTree = "<group>";
};
433CD3331B6C3787F473C941B61FC68F /* Frameworks */ = {
isa = PBXGroup;
children = (
438B396F6B4147076630CAEFE34282C1 /* iOS */,
);
name = Frameworks;
sourceTree = "<group>";
};
438B396F6B4147076630CAEFE34282C1 /* iOS */ = {
isa = PBXGroup;
children = (
D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */,
B63C6A64CF66340668996F78DA6BB482 /* UIKit.framework */,
);
name = iOS;
sourceTree = "<group>";
};
44F6C45E608969F8757CBAA9843C4930 /* Internal */ = {
isa = PBXGroup;
children = (
);
name = Internal;
path = Source/Common/Internal;
sourceTree = "<group>";
};
4BC34E81FDBCE325E879C5F188DA8B5D /* Internal */ = {
isa = PBXGroup;
children = (
4C4E1AB3D2AB4C31AA6481A187795A64 /* IGListAdapter+DebugDescription.h */,
E7B469D01D0E785D4BF0A6D4D2506175 /* IGListAdapter+DebugDescription.m */,
8041EC18DC8BB987F2B22210F7611345 /* IGListAdapter+UICollectionView.h */,
6A18FD1B8724EFB217DD6F3B668E667C /* IGListAdapter+UICollectionView.m */,
94D7FA7BD4C78BD17182ECFCA418468D /* IGListAdapterInternal.h */,
81DCF3403024B615E74D655FAF835141 /* IGListAdapterProxy.h */,
799C1B381B5EE728B6AB043D8A1100F2 /* IGListAdapterProxy.m */,
A047FCE925232DBC23802363A70FB951 /* IGListAdapterUpdater+DebugDescription.h */,
6C900450AB8B806ECC1DBE3AADC3F5F9 /* IGListAdapterUpdater+DebugDescription.m */,
E81B5961E1304124BC662939DD51C56C /* IGListAdapterUpdaterInternal.h */,
2625CB7A0B2CDEE3AC6484519660A5F4 /* IGListBatchUpdateData+DebugDescription.h */,
DAC18C0C229E8DC7C51D38D5F1AAF62E /* IGListBatchUpdateData+DebugDescription.m */,
D3B5CD4839D43E1D136F35D84A19FA4D /* IGListBatchUpdates.h */,
330F667E71BE6FACD0CDC97060D35555 /* IGListBatchUpdates.m */,
3D38E9BA96C90CCE1658AA7E36B927B1 /* IGListBatchUpdateState.h */,
3C062ACC8C23201936A3FFC2E2C231E7 /* IGListBindingSectionController+DebugDescription.h */,
1B1854B0CB8F70DAA9E9BF305208CD2A /* IGListBindingSectionController+DebugDescription.m */,
EFFEA154A14E9B1FB4907D2404E00EFB /* IGListCollectionViewLayoutInternal.h */,
34A83975DF851EFCFF2B25D93964BAFA /* IGListDebugger.h */,
B2049716AB2EDE95D75055BA1CE31A3D /* IGListDebugger.m */,
C837235215606B42C21F9735FC9712B8 /* IGListDebuggingUtilities.h */,
C30773ADAB34156DAD2FE8484B76C36A /* IGListDebuggingUtilities.m */,
4F9B27ABDC3B2ACD926B30306E5B2008 /* IGListDisplayHandler.h */,
787EE7BBD946484222AD16C66B26CBD7 /* IGListDisplayHandler.m */,
92ADDC3436BBCE10A6118371E38209C1 /* IGListReloadIndexPath.h */,
F0ECAA57B1E465772DA7CFF809F24763 /* IGListReloadIndexPath.m */,
63B789633CF3556A4A503E71FC7BD61B /* IGListSectionControllerInternal.h */,
E385AE32313123D9A7A596D594F23CD5 /* IGListSectionMap.h */,
1CFC6A62F5C49192E56FA6EA1CF4E7A4 /* IGListSectionMap.m */,
C069970B659AF2FCAD56954577607E17 /* IGListSectionMap+DebugDescription.h */,
BBA331E35E0C765B668A49D7094BA164 /* IGListSectionMap+DebugDescription.m */,
0A720413F255F08F258353E11B054D5D /* IGListStackedSectionControllerInternal.h */,
368EAEDE5BC38934CCE45599DFD88938 /* IGListWorkingRangeHandler.h */,
98E52C87C2C59B10D79032BA0E4886B8 /* IGListWorkingRangeHandler.mm */,
C0E3C5574E6C2E89A82E993A96675366 /* UICollectionView+DebugDescription.h */,
980D09448E708FF7D65F32CA16197360 /* UICollectionView+DebugDescription.m */,
DA105B9B461C82805B84B735E5180C05 /* UICollectionView+IGListBatchUpdateData.h */,
C62665EF939EC95C5FCCAA0702BE9CC8 /* UICollectionView+IGListBatchUpdateData.m */,
E45F0B4B798C6701BA2947289380CF0F /* UICollectionViewLayout+InteractiveReordering.h */,
245EE7B7FE4E8E73BEB5AE67503266C8 /* UICollectionViewLayout+InteractiveReordering.m */,
9CD16A796D9B1ABE49B6F1D25EF1A7F1 /* UIScrollView+IGListKit.h */,
DD7782BCC49290D52EAFDC35FAFE2EF0 /* UIScrollView+IGListKit.m */,
);
name = Internal;
path = Source/Internal;
sourceTree = "<group>";
};
522E95B97DEF6EDC464515AC25ED24A0 /* Default */ = {
isa = PBXGroup;
children = (
A271C252E8EC72ABA313A9BDF9F7D602 /* IGListAdapter.h */,
CEB103E19BDCB406CD326B7E8CB34062 /* IGListAdapter.m */,
49DB6EECF2ADB087609637E007F93611 /* IGListAdapterDataSource.h */,
14992DA64D7ACEF7C10F71F4C92494F8 /* IGListAdapterDelegate.h */,
D2ECF33007E1DC465066464DDFE36B9F /* IGListAdapterMoveDelegate.h */,
693E972F6A6C91ED5F99B66116006EB0 /* IGListAdapterUpdateListener.h */,
6FB2CA53E041E0594831E2759FC5C366 /* IGListAdapterUpdater.h */,
633F31A35B9E14F1E77544E6AFACB80E /* IGListAdapterUpdater.m */,
A941B8D6F058517A3850C02BC451AE99 /* IGListAdapterUpdaterDelegate.h */,
D8D19D935CA8FAACC80EF16E6EAEDFC9 /* IGListBatchContext.h */,
4AE860F0D7A42F4DACB15EDE28B3C0C5 /* IGListBindable.h */,
2476AAA6AA3C6F9104FD5F9AEEC95165 /* IGListBindingSectionController.h */,
331B196B3975A41E9549162450D7631F /* IGListBindingSectionController.m */,
9704F773D31D5F8408C6D4544D5E18AF /* IGListBindingSectionControllerDataSource.h */,
DE5CCF79183114EC9604A31F5CFA0E8A /* IGListBindingSectionControllerSelectionDelegate.h */,
F6EBC328C378F8C63FA91D94164C738F /* IGListCollectionContext.h */,
0E58855B219459E4C7DDEF2DEB82E3AB /* IGListCollectionView.h */,
B50FD08E672FAEA2D0F15304B073C816 /* IGListCollectionView.m */,
A26DCA75DAD0333964B6F4BDA88003EC /* IGListCollectionViewDelegateLayout.h */,
CDB2C991F78CFA1F716B1F243EC19599 /* IGListCollectionViewLayout.h */,
D1E42012CFAE94BABD712E8D0603F41F /* IGListCollectionViewLayout.mm */,
EDB6DAE0F58D0147196950E6525A75D7 /* IGListDisplayDelegate.h */,
DB51569974383701C814E182F9FAAB7D /* IGListGenericSectionController.h */,
E22C9233A51CE1F7F33B84A406285739 /* IGListGenericSectionController.m */,
C384CBD8B28BA04F3BCEC8BE980AA322 /* IGListKit.h */,
4C12FF3EB34FD1F2483B726A561B3CBA /* IGListReloadDataUpdater.h */,
3CD4ACA2E6CAC35684DD221FE09848ED /* IGListReloadDataUpdater.m */,
4F0C41833725D6546A0760707515FA76 /* IGListScrollDelegate.h */,
F3D5929F8D7E9B4F53866FC438E007C6 /* IGListSectionController.h */,
1CF82A7D2C2AC4564191376DF739D9A1 /* IGListSectionController.m */,
2F805C707AA6B6EF3F8C8FC715B7F823 /* IGListSingleSectionController.h */,
FC8A51D7DB2E604CD2D0208E8FBF992B /* IGListSingleSectionController.m */,
00A42A9135AD31231004E219AA5E8BF8 /* IGListStackedSectionController.h */,
B238F965DD432433DE8641DB45E5EEB1 /* IGListStackedSectionController.m */,
5DA883449A7EDB9C70268A236B06BFEC /* IGListSupplementaryViewSource.h */,
9690D5AED04C0B8C3E9F7AF2F9A80187 /* IGListTransitionDelegate.h */,
3E845448B6CCB041BE9850D0C1ECA603 /* IGListUpdatingDelegate.h */,
D352CFE5F2DCF270DAFA1DE32E334932 /* IGListWorkingRangeDelegate.h */,
2A67CFE29702B111214982CD61AAB554 /* Common */,
4BC34E81FDBCE325E879C5F188DA8B5D /* Internal */,
);
name = Default;
sourceTree = "<group>";
};
6C25DB55A69D27D42F58BA076A046F88 /* IGListKit */ = {
isa = PBXGroup;
children = (
522E95B97DEF6EDC464515AC25ED24A0 /* Default */,
2E19A4513351028F91D94A560E52F60D /* Diffing */,
BFE6A5A0B1C418071882C71BE42DA907 /* Pod */,
E743E695114226107F860B9317C78F6F /* Support Files */,
);
name = IGListKit;
path = ../../..;
sourceTree = "<group>";
};
7DB346D0F39D3F0E887471402A8071AB = {
isa = PBXGroup;
children = (
93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */,
E9B519F33FEE7EBE6135312248250815 /* Development Pods */,
433CD3331B6C3787F473C941B61FC68F /* Frameworks */,
CF9909136132DE20E8D2AD0C67AA0C49 /* Products */,
2816B4C23FC52ADE9F73C37F72652FD0 /* Targets Support Files */,
);
sourceTree = "<group>";
};
8F7A3DF8D470AB3D415AAA6D8CCC3498 /* Pods-IGListKitMessageExample */ = {
isa = PBXGroup;
children = (
270C1C7FCBA7F319FD7A0398BC18710F /* Info.plist */,
47B8147DC6434174D9E3054DA3CB4484 /* Pods-IGListKitMessageExample.modulemap */,
20D642EAE3662BDC17956017E6D622E8 /* Pods-IGListKitMessageExample-acknowledgements.markdown */,
7200C49C89FA68816227219403B87DBE /* Pods-IGListKitMessageExample-acknowledgements.plist */,
B2806858B5ED353CF2D8B37BFAE4171C /* Pods-IGListKitMessageExample-dummy.m */,
B66E6B5AEB9406EAEFA9710E6E9962F2 /* Pods-IGListKitMessageExample-resources.sh */,
5566AE25970A51436D6E32AE60BE5E87 /* Pods-IGListKitMessageExample-umbrella.h */,
4F9A8086AF09CCA586431BFEE5DE2CA3 /* Pods-IGListKitMessageExample.debug.xcconfig */,
65A1389E308E5581D73D099A74A15628 /* Pods-IGListKitMessageExample.release.xcconfig */,
);
name = "Pods-IGListKitMessageExample";
path = "Target Support Files/Pods-IGListKitMessageExample";
sourceTree = "<group>";
};
BFE6A5A0B1C418071882C71BE42DA907 /* Pod */ = {
isa = PBXGroup;
children = (
107A30F7424BAABB1B4DEE6EA726E9CB /* badge.svg */,
2C2A628228C39B52B38373717EB7ABC2 /* best-practices-and-faq.html */,
1ADB9A28E3F7A148B6AF74CD05121021 /* carat.png */,
51E790B8CEEC772F8C33E79C9158AE8C /* Classes.html */,
78C5703A63E2B9468EE5CE036803E258 /* Constants.html */,
93D13C0F4027689254018E9D6E4E2A81 /* dash.png */,
AC852ACB434BA557DB5B56861B18F68A /* Enums.html */,
809538ADE4DB2849B455BD8FD0752BD7 /* Functions.html */,
ED61766C1E788CEC2854056BBD3FEDA9 /* getting-started.html */,
D512FCCE11F73165CC960BCDD6627771 /* gh.png */,
B4B009C7DB6174772F15DCA07800BF83 /* Guides.html */,
A3AA306157BF43225696E4427BE3C19B /* highlight.css */,
7425455B246A836E525A2E7DB3138945 /* IGListAdapter.html */,
03AE1FC0065ED4687072E428DE785758 /* IGListAdapterDataSource.html */,
8B0569958203ED91DAA21AAA2B18EE05 /* IGListAdapterDelegate.html */,
E431B3C800E7003F6C62831815560DD2 /* IGListAdapterUpdateListener.html */,
005C8939B9078763FDBBE520B90E3D60 /* IGListAdapterUpdater.html */,
B190AECBBA6CA464BFCE613B2267315F /* IGListAdapterUpdaterDelegate.html */,
5726C350C8D9D9EB52AD2C48C74248FC /* IGListAdapterUpdateType.html */,
9EEA1490050C9A95F34FCC88B3D4BA6D /* IGListBatchContext.html */,
D9B17726F0542CB89E146B1AA789AAE2 /* IGListBatchUpdateData.html */,
3CD2BD4873FB8E8E877CB432B958212E /* IGListBindable.html */,
14BE9FEF4F3C375AC39563E3783406D3 /* IGListBindingSectionController.html */,
789D12FEA69ACFA51F1098B9ACDF4F66 /* IGListBindingSectionControllerDataSource.html */,
3D0B2C2E3DDF78EBCE21E909AEE31435 /* IGListBindingSectionControllerSelectionDelegate.html */,
3BCFDA41C5FAF65D96E8B5FB5EBAC9FF /* IGListCollectionContext.html */,
29D08843BE2FC2254A991C51B98824AE /* IGListCollectionView.html */,
16A5F8A8473CD198794C0C881F937DF8 /* IGListCollectionViewDelegateLayout.html */,
5F8714DC62AD521258BD5BC27235450C /* IGListCollectionViewLayout.html */,
29B8695899A56A0C9C11F63C984E2442 /* IGListDiffable.html */,
17A90C721CD90143DE8078CE8C6FA0C4 /* iglistdiffable-and-equality.html */,
19AFC89B71B648D6BBCF07B0E14266BE /* IGListDiffOption.html */,
4A631B91293BA4E472D79CC2A1C26C19 /* IGListDisplayDelegate.html */,
216F6E5A2FE0B76E967827BF55E29D78 /* IGListExperiment.html */,
77FD66130BB4316AD0BD082EC2325B3B /* IGListGenericSectionController.html */,
56FF9B181626AFE04FE5B2747116D0BA /* IGListIndexPathResult.html */,
22BB81F7F1FA480457DDC82A00FBD008 /* IGListIndexSetResult.html */,
E02702C51AEC963647A34666362800BC /* IGListKit.podspec */,
EE5F2903FC22EC295CDD2EC250B8DC0C /* IGListMoveIndex.html */,
DEA77747B6EE0882A24FDCA1885F0934 /* IGListMoveIndexPath.html */,
0FF865BF6FEE85530E9623E32D7C26EC /* IGListScrollDelegate.html */,
2EC90DEF8B03F80BCB7A436D86AD0CFF /* IGListSectionController.html */,
81745730808F92E56D4B9367C2D4EA5D /* IGListSingleSectionController.html */,
E07B6E0E23698A2B5FC0234B2EE6DF0F /* IGListSingleSectionControllerDelegate.html */,
7BE9974FCE64C92478DDE4D088719A98 /* IGListStackedSectionController.html */,
C5CC17D119BF55BF94AAAB62C615ECEE /* IGListSupplementaryViewSource.html */,
DE28F66078FAA1D4C19D9C9CD3C1E04C /* IGListTransitionDelegate.html */,
F51E5CAD964D40B15BF06BC2AEBE228A /* IGListUpdatingDelegate.html */,
B39A83BACE2C23A0CBDAAB2E04858174 /* IGListWorkingRangeDelegate.html */,
D307BD2018C3B58323BC04CC623BAFBC /* index.html */,
FFB726E6B9E42918F631CAD269723ADC /* installation.html */,
340089593641A74781F18ABE8C4A7FE8 /* jazzy.css */,
BAB16E2E3DF2302398B490554F80AC06 /* jazzy.js */,
8BE79E7081D530AB65949FFB699C23E1 /* jquery.min.js */,
1E704845C7ABAD58408284F5850D377E /* LICENSE.md */,
295CAF62D26194ECB776A0BE22115DE0 /* migration.html */,
83B51213B776C7A0744529327F526734 /* modeling-and-binding.html */,
5B24802775ECA0BF56E7A445E469E15D /* Protocols.html */,
0D04218A6B8D3D7269DA51CDB20A266A /* README.md */,
D8D0046B9648A22192A60417DF49D895 /* search.json */,
E2B4AD263BF964671B49FA47177CA8B3 /* Type Definitions.html */,
94336621306970025FCDB4E69C1C9D22 /* undocumented.json */,
A1F03B204315C745A1F863D37CD9AECA /* vision.html */,
F363096B7A5307628043B6BB10D3FDAB /* working-with-core-data.html */,
5BCF30ECC65F4F59347D6C2890F06AF3 /* working-with-uicollectionview.html */,
);
name = Pod;
sourceTree = "<group>";
};
CF9909136132DE20E8D2AD0C67AA0C49 /* Products */ = {
isa = PBXGroup;
children = (
116948205344E279070B2977E925F803 /* IGListKit.framework */,
3DFBEA9D0D85DB9366D3C949C20332DD /* Pods_IGListKitExamples.framework */,
57D6B0172E92F207DDCC38AA57BBD76C /* Pods_IGListKitMessageExample.framework */,
3546419AAFB29CE358FDE5691F031F9E /* Pods_IGListKitTodayExample.framework */,
);
name = Products;
sourceTree = "<group>";
};
E743E695114226107F860B9317C78F6F /* Support Files */ = {
isa = PBXGroup;
children = (
C6BAFCDABB8DC454097773B7599DFBD8 /* IGListKit.modulemap */,
DB948AB94C180B7DCE3AB8092352D49A /* IGListKit.xcconfig */,
9B9B0608E82DBE0E4C769FA32A8A6ACD /* IGListKit-dummy.m */,
79DFA317B125FF5776C33183101FC0C7 /* IGListKit-prefix.pch */,
ABA55704DD7FD19711C0E98A981DA852 /* IGListKit-umbrella.h */,
740B86C44C46CD88D569BBF0FAEDDA7B /* Info.plist */,
);
name = "Support Files";
path = "Examples/Examples-iOS/Pods/Target Support Files/IGListKit";
sourceTree = "<group>";
};
E9B519F33FEE7EBE6135312248250815 /* Development Pods */ = {
isa = PBXGroup;
children = (
6C25DB55A69D27D42F58BA076A046F88 /* IGListKit */,
);
name = "Development Pods";
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
98DE5DFE7D2316C720BF45AB5915EDAD /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
CBF9A7EE35462BA6AC3D8305EBE72D84 /* IGListAdapter+DebugDescription.h in Headers */,
8ECB4FEFC61FFF2B88E163C7BE851251 /* IGListAdapter+UICollectionView.h in Headers */,
A994ED0552D979A9746FD50D461119FF /* IGListAdapter.h in Headers */,
8878B339081505DC2880A1134C9511CA /* IGListAdapterDataSource.h in Headers */,
8FA6C83BA95C7E6FEDA009E98166528E /* IGListAdapterDelegate.h in Headers */,
1722E0037F851C1CA22CF4336B75D8F6 /* IGListAdapterInternal.h in Headers */,
3D2A4ACCAA08B4CD7C91727DC05A7618 /* IGListAdapterMoveDelegate.h in Headers */,
5BD4A73614971C6926D687D008C2DED9 /* IGListAdapterProxy.h in Headers */,
07CAE00ACBE3EBCA20BE88EC5C7D9525 /* IGListAdapterUpdateListener.h in Headers */,
05A18BAE718D7508CD7A93EEE1BF757D /* IGListAdapterUpdater+DebugDescription.h in Headers */,
F2A5F5C54F8FDCB5FE3E9193532043F8 /* IGListAdapterUpdater.h in Headers */,
BD714E4FCB8746227A8952CA09E980FD /* IGListAdapterUpdaterDelegate.h in Headers */,
6FBC38F9CF04514667B5434354E1FF1D /* IGListAdapterUpdaterInternal.h in Headers */,
28E48F05D3072F5ACCE1D2D3363EEA46 /* IGListArrayUtilsInternal.h in Headers */,
EDF0D8090CEBB470F90728D94177C740 /* IGListAssert.h in Headers */,
3EDEF270F4DAC5926101668B7EE857A4 /* IGListBatchContext.h in Headers */,
5AAA0F9D72B642E746D740CB25856FC1 /* IGListBatchUpdateData+DebugDescription.h in Headers */,
066EBE529C6EF7769B17A7DF59310339 /* IGListBatchUpdateData.h in Headers */,
3F2902EAA4D2CFC2A2D51238CF68A257 /* IGListBatchUpdates.h in Headers */,
F99AE49A0779DDA8F116E5D35AF0A72B /* IGListBatchUpdateState.h in Headers */,
9E0F3722EA1A40B2B0AB937A9D9D1BB0 /* IGListBindable.h in Headers */,
AB71953CB8FC1D3A4EABF1434356628A /* IGListBindingSectionController+DebugDescription.h in Headers */,
5FC2A8777052B2316B815B0AD7BEF8C5 /* IGListBindingSectionController.h in Headers */,
3C57A97156EA8557BEB07056477BF846 /* IGListBindingSectionControllerDataSource.h in Headers */,
4AF9DA5D32AB3B63DC72B921A47B264A /* IGListBindingSectionControllerSelectionDelegate.h in Headers */,
B7A28347ED858A39780B414FB6B47E0D /* IGListCollectionContext.h in Headers */,
D90DEF5B1E9D9A85DD6FD2833A8B5514 /* IGListCollectionView.h in Headers */,
12450DE1DAC97DCA2BEECED552FBC630 /* IGListCollectionViewDelegateLayout.h in Headers */,
74AD6C5F1D9AA5C9A417DD9BFC92F439 /* IGListCollectionViewLayout.h in Headers */,
42E3A18615170505FA42A54A1DDF0E11 /* IGListCollectionViewLayoutInternal.h in Headers */,
4730660E67B81803DB0280BE9D611F21 /* IGListCompatibility.h in Headers */,
9D2C4CA1C7FA064AE9304BACB3F4D9BA /* IGListDebugger.h in Headers */,
A44DA20AF9E4177CB12C92615C583B3E /* IGListDebuggingUtilities.h in Headers */,
5C2123E4AD3066361888FA4C616C3145 /* IGListDiff.h in Headers */,
C6CBB08D6060C35F9F333A6B495191DE /* IGListDiffable.h in Headers */,
D3DD146F300953F78DA6D400DB9F5D53 /* IGListDiffKit.h in Headers */,
336E34021713F957EC75D195D7B748A0 /* IGListDisplayDelegate.h in Headers */,
7F8F281E0BAC10D3D354A364D7398CDF /* IGListDisplayHandler.h in Headers */,
8E696292451818C4427A8996D6820470 /* IGListExperiments.h in Headers */,
ACC374777660E0244B53E3B0506E144F /* IGListGenericSectionController.h in Headers */,
C7F5CC1469499C0D3F87C1750715C917 /* IGListIndexPathResult.h in Headers */,
DF09BBC6432688CA3DDF7CB1EDE8D55A /* IGListIndexPathResultInternal.h in Headers */,
4FD698911B5225F6A8ADB9B558F8FBCC /* IGListIndexSetResult.h in Headers */,
851FC28D267D90B597F6D42259F37D6A /* IGListIndexSetResultInternal.h in Headers */,
343E04BE2A3A088861C8AB1DD46C0029 /* IGListKit-umbrella.h in Headers */,
C2B6FF25A0E9135BC3118A9C40F2EEA6 /* IGListKit.h in Headers */,
D129C341A44C7096035506341BFD549B /* IGListMacros.h in Headers */,
26F3A797FD89EE1A8D6FB4505FD9E855 /* IGListMoveIndex.h in Headers */,
DE7F27213C71AB1F3C83023DEEA2E9F1 /* IGListMoveIndexInternal.h in Headers */,
46BD6683F6111AF40407983FCBB284CD /* IGListMoveIndexPath.h in Headers */,
D737FB0005F4F1C3C97671EB7449CBBD /* IGListMoveIndexPathInternal.h in Headers */,
CB3346494BBC3E561459B216A7B98488 /* IGListReloadDataUpdater.h in Headers */,
F9CD7944F6612DBFB7EC8FED42BFB901 /* IGListReloadIndexPath.h in Headers */,
C89220E170F5AA42F4666E5AC3BDC625 /* IGListScrollDelegate.h in Headers */,
614972738D0E9D015E19B1899C8582D7 /* IGListSectionController.h in Headers */,
2E51E13120FE30C39D2BD849960654BD /* IGListSectionControllerInternal.h in Headers */,
3C7686428C5668013A524140CA2F28C8 /* IGListSectionMap+DebugDescription.h in Headers */,
C6606AFEEBD06E2CF79FCF20C50000ED /* IGListSectionMap.h in Headers */,
A13AEAAFBAA877276B1684AE5103CFE0 /* IGListSingleSectionController.h in Headers */,
CE6D6B353F424D5B8839906DAB73DB5A /* IGListStackedSectionController.h in Headers */,
C067053B625CF6374EA509386295E304 /* IGListStackedSectionControllerInternal.h in Headers */,
B6D9D4D2DF1A12BCE70AF382FD4E97FC /* IGListSupplementaryViewSource.h in Headers */,
E0FBCE51D775F87BA5851FC0A8C411E5 /* IGListTransitionDelegate.h in Headers */,
BC103A063AFDF370FDFECF61F62DBFCF /* IGListUpdatingDelegate.h in Headers */,
605B7A38C2127BB9705C42604A9A50E6 /* IGListWorkingRangeDelegate.h in Headers */,
CC8E427FB4E59B09B51565C74782809B /* IGListWorkingRangeHandler.h in Headers */,
F3FF715DB4C8790D4F34FA1266551883 /* NSNumber+IGListDiffable.h in Headers */,
63EA6F9EC81AEBAD2D85FB4308D1FF27 /* NSString+IGListDiffable.h in Headers */,
9BC7111CAEC5B4C897FAAAE483AAA079 /* UICollectionView+DebugDescription.h in Headers */,
CC5BC1B883A084CB7202FD573AC38C8D /* UICollectionView+IGListBatchUpdateData.h in Headers */,
D1B21D4230ACF6ECC7D55AFC9F04239D /* UICollectionViewLayout+InteractiveReordering.h in Headers */,
E0F819B49AEB39695EDF9ABF16CE9E7D /* UIScrollView+IGListKit.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
A8FD7A8DF5CE870AA2A619FE79FE81D9 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
E353B40949D9675B8B2B03C7569F96F5 /* Pods-IGListKitMessageExample-umbrella.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
F3DD1C6E9E3232E5D8AB2ED431AA4C96 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
B737133A4230ACB664806CF20F03FAD1 /* Pods-IGListKitTodayExample-umbrella.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
FCF6DC82D5858E45FAEE513F9E764AAD /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
1A89AF7CCCD65D9D5B946363776D05AE /* Pods-IGListKitExamples-umbrella.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
401DEFF5B4204434A3367C3A45C172EE /* Pods-IGListKitMessageExample */ = {
isa = PBXNativeTarget;
buildConfigurationList = 7DD0F06330B7CFF95DBE709F180B8869 /* Build configuration list for PBXNativeTarget "Pods-IGListKitMessageExample" */;
buildPhases = (
2FF6C4068B8331D4FA2A47EB9F42A336 /* Sources */,
E9A8D02E745CDFBE4784E186849B8E0E /* Frameworks */,
A8FD7A8DF5CE870AA2A619FE79FE81D9 /* Headers */,
);
buildRules = (
);
dependencies = (
36C541B7631C30D80576C418E9F06C18 /* PBXTargetDependency */,
);
name = "Pods-IGListKitMessageExample";
productName = "Pods-IGListKitMessageExample";
productReference = 57D6B0172E92F207DDCC38AA57BBD76C /* Pods_IGListKitMessageExample.framework */;
productType = "com.apple.product-type.framework";
};
6B7DA8C024D099705CF771FF16E6FC16 /* Pods-IGListKitExamples */ = {
isa = PBXNativeTarget;
buildConfigurationList = 447A9F6E709F690B1574347D9E329E3D /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */;
buildPhases = (
0F2973A0EC5CE783280F7EAA54947BA5 /* Sources */,
D7057175063065567057895AB005C590 /* Frameworks */,
FCF6DC82D5858E45FAEE513F9E764AAD /* Headers */,
);
buildRules = (
);
dependencies = (
9B463355891949F736B3B5D678FE8D02 /* PBXTargetDependency */,
);
name = "Pods-IGListKitExamples";
productName = "Pods-IGListKitExamples";
productReference = 3DFBEA9D0D85DB9366D3C949C20332DD /* Pods_IGListKitExamples.framework */;
productType = "com.apple.product-type.framework";
};
BC17A8B6E847EB854B5E4439B9001E21 /* IGListKit */ = {
isa = PBXNativeTarget;
buildConfigurationList = CC2139648BACCBA67DED9BD9D6B9B0BA /* Build configuration list for PBXNativeTarget "IGListKit" */;
buildPhases = (
2CD6D83188E27B69E086A4013E138C25 /* Sources */,
CCF93949C7ECDB87A881BAA80DE18CB5 /* Frameworks */,
98DE5DFE7D2316C720BF45AB5915EDAD /* Headers */,
);
buildRules = (
);
dependencies = (
);
name = IGListKit;
productName = IGListKit;
productReference = 116948205344E279070B2977E925F803 /* IGListKit.framework */;
productType = "com.apple.product-type.framework";
};
FA6C50153578D5634418D6966B7AAEDD /* Pods-IGListKitTodayExample */ = {
isa = PBXNativeTarget;
buildConfigurationList = 0FE3BD27B2D26DDCF7A53630AB4BE0DB /* Build configuration list for PBXNativeTarget "Pods-IGListKitTodayExample" */;
buildPhases = (
8361670856E51102C9B2F59306C2B3B3 /* Sources */,
B2FDE9ED50A78E4384C3AB5BADC034B3 /* Frameworks */,
F3DD1C6E9E3232E5D8AB2ED431AA4C96 /* Headers */,
);
buildRules = (
);
dependencies = (
BFAF67A08B878C67ABE4BF370ECEA0C1 /* PBXTargetDependency */,
);
name = "Pods-IGListKitTodayExample";
productName = "Pods-IGListKitTodayExample";
productReference = 3546419AAFB29CE358FDE5691F031F9E /* Pods_IGListKitTodayExample.framework */;
productType = "com.apple.product-type.framework";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
D41D8CD98F00B204E9800998ECF8427E /* Project object */ = {
isa = PBXProject;
attributes = {
LastSwiftUpdateCheck = 0830;
LastUpgradeCheck = 0700;
};
buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
hasScannedForEncodings = 0;
knownRegions = (
en,
);
mainGroup = 7DB346D0F39D3F0E887471402A8071AB;
productRefGroup = CF9909136132DE20E8D2AD0C67AA0C49 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
BC17A8B6E847EB854B5E4439B9001E21 /* IGListKit */,
6B7DA8C024D099705CF771FF16E6FC16 /* Pods-IGListKitExamples */,
401DEFF5B4204434A3367C3A45C172EE /* Pods-IGListKitMessageExample */,
FA6C50153578D5634418D6966B7AAEDD /* Pods-IGListKitTodayExample */,
);
};
/* End PBXProject section */
/* Begin PBXSourcesBuildPhase section */
0F2973A0EC5CE783280F7EAA54947BA5 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
C4C4C1B02AFD7277F00A40570658152C /* Pods-IGListKitExamples-dummy.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
2CD6D83188E27B69E086A4013E138C25 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
FB2B451B058AA9B0EAA586C14D5000DB /* IGListAdapter+DebugDescription.m in Sources */,
BC97181D4B09A359C063E4C7D5287EFA /* IGListAdapter+UICollectionView.m in Sources */,
820F4CFFBD4148A684AEEE3B348CEAE6 /* IGListAdapter.m in Sources */,
F6E7041B28961CCC2BE9930687CC99F7 /* IGListAdapterProxy.m in Sources */,
08B9029251D7CDFFC641603F937EE405 /* IGListAdapterUpdater+DebugDescription.m in Sources */,
8F3697283353476706121F4C3D9ACE2C /* IGListAdapterUpdater.m in Sources */,
F236C0D608C31870ED216524E162A6B5 /* IGListBatchUpdateData+DebugDescription.m in Sources */,
261AD52F12B7E7AC39420A6DEDCB29D9 /* IGListBatchUpdateData.mm in Sources */,
103AB67AE4C1401CF42BB781C0ECEE2B /* IGListBatchUpdates.m in Sources */,
DC7EB092DAB86C99D964BE0D9C0EAE17 /* IGListBindingSectionController+DebugDescription.m in Sources */,
F9DAF5852EB2E9447ACD02F05E0A0082 /* IGListBindingSectionController.m in Sources */,
8CE5AC9BEE8E6952ED44E44CCFDF0D8C /* IGListCollectionView.m in Sources */,
66CD764F971CD5D5966F48B7C6B5EC61 /* IGListCollectionViewLayout.mm in Sources */,
16389CF8903A1F4B3F7DEF4374745958 /* IGListDebugger.m in Sources */,
8DEEC2687898FB028C6B076F80F89397 /* IGListDebuggingUtilities.m in Sources */,
77E982F7FB3C56D2B2123384DAA10EA2 /* IGListDiff.mm in Sources */,
55C024A06DAA480C002FC3C0EA7B1954 /* IGListDisplayHandler.m in Sources */,
BB5299387C8A92BDBC607FD5C49379E8 /* IGListGenericSectionController.m in Sources */,
37AA7DE5C68495B55ECF799A1BCE2724 /* IGListIndexPathResult.m in Sources */,
7CDAAABB0CCA7AE4325450135DDEC861 /* IGListIndexSetResult.m in Sources */,
F99B4894E7DE308094B322F3075A604C /* IGListKit-dummy.m in Sources */,
8E63E930825E7191EB3BA61F26916BB6 /* IGListMoveIndex.m in Sources */,
9CBFBECE3FBC64BBD7CDB74DCDEA76DF /* IGListMoveIndexPath.m in Sources */,
8956F2D5C27ECCEDA0565AC65E548938 /* IGListReloadDataUpdater.m in Sources */,
70775EED0EFC7A180A5B2EFFA6F9BB57 /* IGListReloadIndexPath.m in Sources */,
7FFA9CD1D7DB12ABA9BD14664AFAEA78 /* IGListSectionController.m in Sources */,
8DBDF0252A4C8B0602C88F3505F9F738 /* IGListSectionMap+DebugDescription.m in Sources */,
2A7275BE14E2C9A1D80E970FCC8116A5 /* IGListSectionMap.m in Sources */,
8F44FCEE403F9B0BD58942E5A6BE6AD1 /* IGListSingleSectionController.m in Sources */,
9C121C5F22427A196D633CCEB188904E /* IGListStackedSectionController.m in Sources */,
175D82EF6AB62FA2741BE48CCA5E094C /* IGListWorkingRangeHandler.mm in Sources */,
6D41D51602FA7CF92BC9BB7D2A133488 /* NSNumber+IGListDiffable.m in Sources */,
501B5923621AEDA3627B850AB40C24C6 /* NSString+IGListDiffable.m in Sources */,
7E3B7AC60309EFA4E1AC5CAC033954D9 /* UICollectionView+DebugDescription.m in Sources */,
580B1D8530F4881F1792FC02FC103BE0 /* UICollectionView+IGListBatchUpdateData.m in Sources */,
231109D6755355B2573B969A81F0D0E6 /* UICollectionViewLayout+InteractiveReordering.m in Sources */,
654272F91F5146047C230D361C33D1F5 /* UIScrollView+IGListKit.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
2FF6C4068B8331D4FA2A47EB9F42A336 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
4DC076C43C4AA5A3C88EEC49F5097581 /* Pods-IGListKitMessageExample-dummy.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
8361670856E51102C9B2F59306C2B3B3 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
B718064EE1D4B6E9B8212A936CA8EA75 /* Pods-IGListKitTodayExample-dummy.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
36C541B7631C30D80576C418E9F06C18 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = IGListKit;
target = BC17A8B6E847EB854B5E4439B9001E21 /* IGListKit */;
targetProxy = 42B122D03058E7C3E34ACF0AC2A72140 /* PBXContainerItemProxy */;
};
9B463355891949F736B3B5D678FE8D02 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = IGListKit;
target = BC17A8B6E847EB854B5E4439B9001E21 /* IGListKit */;
targetProxy = A0A5426482C447F640D6A192E71D5F5B /* PBXContainerItemProxy */;
};
BFAF67A08B878C67ABE4BF370ECEA0C1 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = IGListKit;
target = BC17A8B6E847EB854B5E4439B9001E21 /* IGListKit */;
targetProxy = 7D332B346FFC0D5E5159546D185DAFEF /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin XCBuildConfiguration section */
0356DEEA4A5D3A3633515CBF9165686C /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 4F9A8086AF09CCA586431BFEE5DE2CA3 /* Pods-IGListKitMessageExample.debug.xcconfig */;
buildSettings = {
APPLICATION_EXTENSION_API_ONLY = YES;
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
INFOPLIST_FILE = "Target Support Files/Pods-IGListKitMessageExample/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MACH_O_TYPE = staticlib;
MODULEMAP_FILE = "Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample.modulemap";
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = Pods_IGListKitMessageExample;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
2FEA230AE692DB783B0769BB46E59370 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = E1915F3ED5785508E2E252B0D5CD0AB9 /* Pods-IGListKitExamples.debug.xcconfig */;
buildSettings = {
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
INFOPLIST_FILE = "Target Support Files/Pods-IGListKitExamples/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MACH_O_TYPE = staticlib;
MODULEMAP_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap";
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = Pods_IGListKitExamples;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
31B8C8C414FCB97A24B7D32DE6CB17A6 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = DB948AB94C180B7DCE3AB8092352D49A /* IGListKit.xcconfig */;
buildSettings = {
APPLICATION_EXTENSION_API_ONLY = YES;
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
GCC_PREFIX_HEADER = "Target Support Files/IGListKit/IGListKit-prefix.pch";
INFOPLIST_FILE = "Target Support Files/IGListKit/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MODULEMAP_FILE = "Target Support Files/IGListKit/IGListKit.modulemap";
PRODUCT_NAME = IGListKit;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_VERSION = 4.0;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
5E2E856B5151770BEE165A445A4E4F2D /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 65A1389E308E5581D73D099A74A15628 /* Pods-IGListKitMessageExample.release.xcconfig */;
buildSettings = {
APPLICATION_EXTENSION_API_ONLY = YES;
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
INFOPLIST_FILE = "Target Support Files/Pods-IGListKitMessageExample/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MACH_O_TYPE = staticlib;
MODULEMAP_FILE = "Target Support Files/Pods-IGListKitMessageExample/Pods-IGListKitMessageExample.modulemap";
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = Pods_IGListKitMessageExample;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
63BC912AE41CA64CBFB558FE4A6D0516 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 568FA20FCC9D77DF4FF3A77159CB66AA /* Pods-IGListKitExamples.release.xcconfig */;
buildSettings = {
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
INFOPLIST_FILE = "Target Support Files/Pods-IGListKitExamples/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MACH_O_TYPE = staticlib;
MODULEMAP_FILE = "Target Support Files/Pods-IGListKitExamples/Pods-IGListKitExamples.modulemap";
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = Pods_IGListKitExamples;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
9615E98D60F5F3B8859156B4FEACF551 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 5EC090A99FE4CA3786E651AF9C907913 /* Pods-IGListKitTodayExample.debug.xcconfig */;
buildSettings = {
APPLICATION_EXTENSION_API_ONLY = YES;
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
INFOPLIST_FILE = "Target Support Files/Pods-IGListKitTodayExample/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MACH_O_TYPE = staticlib;
MODULEMAP_FILE = "Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.modulemap";
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = Pods_IGListKitTodayExample;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
B254DAA6CF0CE39F4A3D11B90A7E059A /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGNING_REQUIRED = NO;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_NO_COMMON_BLOCKS = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"POD_CONFIGURATION_RELEASE=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
MTL_ENABLE_DEBUG_INFO = NO;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/;
STRIP_INSTALLED_PRODUCT = NO;
SYMROOT = "${SRCROOT}/../build";
};
name = Release;
};
C3518A20C07D64B51F384A7F181DB043 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 922574DF06D0AD5E3964986609327D1F /* Pods-IGListKitTodayExample.release.xcconfig */;
buildSettings = {
APPLICATION_EXTENSION_API_ONLY = YES;
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
INFOPLIST_FILE = "Target Support Files/Pods-IGListKitTodayExample/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MACH_O_TYPE = staticlib;
MODULEMAP_FILE = "Target Support Files/Pods-IGListKitTodayExample/Pods-IGListKitTodayExample.modulemap";
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = Pods_IGListKitTodayExample;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
E4B68EE12B21C47CB798D9B1ECA6D7A7 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGNING_REQUIRED = NO;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"POD_CONFIGURATION_DEBUG=1",
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/;
STRIP_INSTALLED_PRODUCT = NO;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SYMROOT = "${SRCROOT}/../build";
};
name = Debug;
};
FF420F6A56C480C947620C5F215FEA7B /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = DB948AB94C180B7DCE3AB8092352D49A /* IGListKit.xcconfig */;
buildSettings = {
APPLICATION_EXTENSION_API_ONLY = YES;
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
GCC_PREFIX_HEADER = "Target Support Files/IGListKit/IGListKit-prefix.pch";
INFOPLIST_FILE = "Target Support Files/IGListKit/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MODULEMAP_FILE = "Target Support Files/IGListKit/IGListKit.modulemap";
PRODUCT_NAME = IGListKit;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_VERSION = 4.0;
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
0FE3BD27B2D26DDCF7A53630AB4BE0DB /* Build configuration list for PBXNativeTarget "Pods-IGListKitTodayExample" */ = {
isa = XCConfigurationList;
buildConfigurations = (
9615E98D60F5F3B8859156B4FEACF551 /* Debug */,
C3518A20C07D64B51F384A7F181DB043 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = {
isa = XCConfigurationList;
buildConfigurations = (
E4B68EE12B21C47CB798D9B1ECA6D7A7 /* Debug */,
B254DAA6CF0CE39F4A3D11B90A7E059A /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
447A9F6E709F690B1574347D9E329E3D /* Build configuration list for PBXNativeTarget "Pods-IGListKitExamples" */ = {
isa = XCConfigurationList;
buildConfigurations = (
2FEA230AE692DB783B0769BB46E59370 /* Debug */,
63BC912AE41CA64CBFB558FE4A6D0516 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
7DD0F06330B7CFF95DBE709F180B8869 /* Build configuration list for PBXNativeTarget "Pods-IGListKitMessageExample" */ = {
isa = XCConfigurationList;
buildConfigurations = (
0356DEEA4A5D3A3633515CBF9165686C /* Debug */,
5E2E856B5151770BEE165A445A4E4F2D /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
CC2139648BACCBA67DED9BD9D6B9B0BA /* Build configuration list for PBXNativeTarget "IGListKit" */ = {
isa = XCConfigurationList;
buildConfigurations = (
FF420F6A56C480C947620C5F215FEA7B /* Debug */,
31B8C8C414FCB97A24B7D32DE6CB17A6 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
}