Add skeleton files
Seto Elkahfi committed
Mar 27, 2017 at 18:38 UTC
e286a41545c795b80861e502263e9a43ca187ea1
36 files changed
+1554
Example/JomloTableView.xcworkspace/contents.xcworkspacedata
new
+10
@@ -0,0 +1,10 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<Workspace
3
+ version = "1.0">
4
+ <FileRef
5
+ location = "group:JomloTableView.xcodeproj">
6
+ </FileRef>
7
+ <FileRef
8
+ location = "group:Pods/Pods.xcodeproj">
9
+ </FileRef>
10
+</Workspace>
Example/Podfile.lock
new
+16
@@ -0,0 +1,16 @@
1
+PODS:
2
+ - JomloTableView (0.1.0)
3
+
4
+DEPENDENCIES:
5
+ - JomloTableView (from `../`)
6
+
7
+EXTERNAL SOURCES:
8
+ JomloTableView:
9
+ :path: "../"
10
+
11
+SPEC CHECKSUMS:
12
+ JomloTableView: 479e296a4a64f82a56808cc6579df28c4f130c87
13
+
14
+PODFILE CHECKSUM: fc66bc4fd87f5f902259a225d37e438952ce5aeb
15
+
16
+COCOAPODS: 1.1.1
Example/Pods/Local Podspecs/JomloTableView.podspec.json
new
+22
@@ -0,0 +1,22 @@
1
+{
2
+ "name": "JomloTableView",
3
+ "version": "0.1.0",
4
+ "summary": "A short description of JomloTableView.",
5
+ "description": "TODO: Add long description of the pod here.",
6
+ "homepage": "https://github.com/setoelkahfi/JomloTableView",
7
+ "license": {
8
+ "type": "MIT",
9
+ "file": "LICENSE"
10
+ },
11
+ "authors": {
12
+ "setoelkahfi": "setoelkahfi@gmail.com"
13
+ },
14
+ "source": {
15
+ "git": "https://github.com/setoelkahfi/JomloTableView.git",
16
+ "tag": "0.1.0"
17
+ },
18
+ "platforms": {
19
+ "ios": "8.0"
20
+ },
21
+ "source_files": "JomloTableView/Classes/**/*"
22
+}
Example/Pods/Manifest.lock
new
+16
@@ -0,0 +1,16 @@
1
+PODS:
2
+ - JomloTableView (0.1.0)
3
+
4
+DEPENDENCIES:
5
+ - JomloTableView (from `../`)
6
+
7
+EXTERNAL SOURCES:
8
+ JomloTableView:
9
+ :path: "../"
10
+
11
+SPEC CHECKSUMS:
12
+ JomloTableView: 479e296a4a64f82a56808cc6579df28c4f130c87
13
+
14
+PODFILE CHECKSUM: fc66bc4fd87f5f902259a225d37e438952ce5aeb
15
+
16
+COCOAPODS: 1.1.1
Example/Pods/Pods.xcodeproj/project.pbxproj
new
+724
@@ -0,0 +1,724 @@
1
+// !$*UTF8*$!
2
+{
3
+ archiveVersion = 1;
4
+ classes = {
5
+ };
6
+ objectVersion = 46;
7
+ objects = {
8
+
9
+/* Begin PBXBuildFile section */
10
+ 14CF9F7E07BB57EAA48AF363D3D4DE6B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CBB3DE36805AF21409EC968A9691732F /* Foundation.framework */; };
11
+ 1D4F829383084810C14517780C98B5DC /* Pods-JomloTableView_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A96BFA3EE6A0D28CD604B8B44A4C4AD4 /* Pods-JomloTableView_Tests-dummy.m */; };
12
+ 229918AE0C12876D3D696E7705E38F85 /* JomloTableView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F6F893EA7950A7BE59637B990958AF2 /* JomloTableView-dummy.m */; };
13
+ 5B3E099F9CCC85B305E289DB0FD6E9A3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CBB3DE36805AF21409EC968A9691732F /* Foundation.framework */; };
14
+ 8658B4EFDCD15EEA8B27E44867B7518B /* Pods-JomloTableView_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C017400495624FBAD43A339D2A940D4 /* Pods-JomloTableView_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
15
+ AAB4B2B5987FFE8726D357C52A2B8FCE /* Pods-JomloTableView_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 60D423415AF3551B7418D6DA465BD088 /* Pods-JomloTableView_Example-dummy.m */; };
16
+ BAC20B1DB8A45D94F33D7D4001B0AAB4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CBB3DE36805AF21409EC968A9691732F /* Foundation.framework */; };
17
+ BD26170D1E892C7F00FDA35F /* JomloTableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD26170C1E892C7F00FDA35F /* JomloTableView.swift */; };
18
+ BD26170F1E892D8100FDA35F /* JomloTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD26170E1E892D8100FDA35F /* JomloTableViewCell.swift */; };
19
+ BD2617111E892DBC00FDA35F /* JomloTableViewSection.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD2617101E892DBC00FDA35F /* JomloTableViewSection.swift */; };
20
+ BD2617131E892E0700FDA35F /* JomloTableViewRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD2617121E892E0700FDA35F /* JomloTableViewRow.swift */; };
21
+ D4AC74058CAF4103E09C2F65C8A3C556 /* JomloTableView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C8AD3EA48648AA9496880AD422FC89B /* JomloTableView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
22
+ DDC4B8795C13270A981F10AF2EA42E77 /* Pods-JomloTableView_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B5B6497D0985918FB6BE7450AE8060E8 /* Pods-JomloTableView_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
23
+/* End PBXBuildFile section */
24
+
25
+/* Begin PBXContainerItemProxy section */
26
+ 1878CD62370D13D5C84C5DDACE009CC4 /* PBXContainerItemProxy */ = {
27
+ isa = PBXContainerItemProxy;
28
+ containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
29
+ proxyType = 1;
30
+ remoteGlobalIDString = 7E8B7D635EFDD5CBD5C72877CA2153F4;
31
+ remoteInfo = JomloTableView;
32
+ };
33
+/* End PBXContainerItemProxy section */
34
+
35
+/* Begin PBXFileReference section */
36
+ 0A4F0F15992F616F4F7F1BC8B2326618 /* Pods_JomloTableView_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_JomloTableView_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; };
37
+ 0D74EAD65AB19B7B9B2C35769EE96314 /* Pods-JomloTableView_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-JomloTableView_Example-acknowledgements.plist"; sourceTree = "<group>"; };
38
+ 2F6F893EA7950A7BE59637B990958AF2 /* JomloTableView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "JomloTableView-dummy.m"; sourceTree = "<group>"; };
39
+ 36EA977690BA933633B4F9F0AD1252BC /* Pods-JomloTableView_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-JomloTableView_Example.modulemap"; sourceTree = "<group>"; };
40
+ 45088A701E771BAC60DCBF0DA340E71E /* JomloTableView.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JomloTableView.xcconfig; sourceTree = "<group>"; };
41
+ 489BCA5423D698CB1466237ED6036019 /* Pods-JomloTableView_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-JomloTableView_Example-frameworks.sh"; sourceTree = "<group>"; };
42
+ 5779D40C034F3E90886CA3DC3A3DD3A4 /* Pods-JomloTableView_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-JomloTableView_Example.debug.xcconfig"; sourceTree = "<group>"; };
43
+ 60D423415AF3551B7418D6DA465BD088 /* Pods-JomloTableView_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-JomloTableView_Example-dummy.m"; sourceTree = "<group>"; };
44
+ 6B7993F47602C0C41C91F82898020872 /* Pods-JomloTableView_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-JomloTableView_Example.release.xcconfig"; sourceTree = "<group>"; };
45
+ 6C017400495624FBAD43A339D2A940D4 /* Pods-JomloTableView_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-JomloTableView_Tests-umbrella.h"; sourceTree = "<group>"; };
46
+ 6DE5C2A0AE38F5FF8A030A241386F594 /* Pods-JomloTableView_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-JomloTableView_Tests.modulemap"; sourceTree = "<group>"; };
47
+ 883C50B07C7C7753B10AB1BE640AE7D9 /* JomloTableView.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = JomloTableView.framework; sourceTree = BUILT_PRODUCTS_DIR; };
48
+ 8C8AD3EA48648AA9496880AD422FC89B /* JomloTableView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JomloTableView-umbrella.h"; sourceTree = "<group>"; };
49
+ 924B3998B21AB06C5252DCAC46845463 /* JomloTableView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = JomloTableView.modulemap; sourceTree = "<group>"; };
50
+ 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
51
+ 9E88CBFBE200C005FEFBFF83D7B1B2B2 /* Pods-JomloTableView_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-JomloTableView_Tests-acknowledgements.markdown"; sourceTree = "<group>"; };
52
+ A8DB46A01A5A00409542D1A7EE1D99BF /* Pods_JomloTableView_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_JomloTableView_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
53
+ A96BFA3EE6A0D28CD604B8B44A4C4AD4 /* Pods-JomloTableView_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-JomloTableView_Tests-dummy.m"; sourceTree = "<group>"; };
54
+ B46D5F73DDC87BA9D964566E34DB382E /* Pods-JomloTableView_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-JomloTableView_Tests.debug.xcconfig"; sourceTree = "<group>"; };
55
+ B5B6497D0985918FB6BE7450AE8060E8 /* Pods-JomloTableView_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-JomloTableView_Example-umbrella.h"; sourceTree = "<group>"; };
56
+ BD26170C1E892C7F00FDA35F /* JomloTableView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JomloTableView.swift; sourceTree = "<group>"; };
57
+ BD26170E1E892D8100FDA35F /* JomloTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JomloTableViewCell.swift; sourceTree = "<group>"; };
58
+ BD2617101E892DBC00FDA35F /* JomloTableViewSection.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JomloTableViewSection.swift; sourceTree = "<group>"; };
59
+ BD2617121E892E0700FDA35F /* JomloTableViewRow.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JomloTableViewRow.swift; sourceTree = "<group>"; };
60
+ C361274D31BA2CCB58B987096CB1E69B /* Pods-JomloTableView_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-JomloTableView_Example-acknowledgements.markdown"; sourceTree = "<group>"; };
61
+ C4343F4D99A7254AB43CA9880C54A3B9 /* Pods-JomloTableView_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-JomloTableView_Tests-resources.sh"; sourceTree = "<group>"; };
62
+ C4A6CD3BFC8909F01D3AEF903EC5874D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
63
+ C4C75FAA7E5F729BFA337001756BA821 /* Pods-JomloTableView_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-JomloTableView_Example-resources.sh"; sourceTree = "<group>"; };
64
+ CBB3DE36805AF21409EC968A9691732F /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
65
+ CD1640BFFABB922778E5686A4364E9D7 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
66
+ E30BCE204FC5F5B7857472E0EBEC9BD1 /* Pods-JomloTableView_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-JomloTableView_Tests-acknowledgements.plist"; sourceTree = "<group>"; };
67
+ E3AC7D44D6FE3B7BBDEEAF6A267D5F84 /* Pods-JomloTableView_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-JomloTableView_Tests-frameworks.sh"; sourceTree = "<group>"; };
68
+ F2473E1F8D73A2E5FED63E1FB32F6D9E /* JomloTableView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JomloTableView-prefix.pch"; sourceTree = "<group>"; };
69
+ F6F8C2618AA8567D2F3A411F6A7B3E0E /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
70
+ FDD98EF2DC50DC16583950014D29FDA8 /* Pods-JomloTableView_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-JomloTableView_Tests.release.xcconfig"; sourceTree = "<group>"; };
71
+/* End PBXFileReference section */
72
+
73
+/* Begin PBXFrameworksBuildPhase section */
74
+ 245C18677E72E8FDCA52C1CBA2689FC7 /* Frameworks */ = {
75
+ isa = PBXFrameworksBuildPhase;
76
+ buildActionMask = 2147483647;
77
+ files = (
78
+ 5B3E099F9CCC85B305E289DB0FD6E9A3 /* Foundation.framework in Frameworks */,
79
+ );
80
+ runOnlyForDeploymentPostprocessing = 0;
81
+ };
82
+ 7E982EBBED1B14D129382CEED72F1BD6 /* Frameworks */ = {
83
+ isa = PBXFrameworksBuildPhase;
84
+ buildActionMask = 2147483647;
85
+ files = (
86
+ BAC20B1DB8A45D94F33D7D4001B0AAB4 /* Foundation.framework in Frameworks */,
87
+ );
88
+ runOnlyForDeploymentPostprocessing = 0;
89
+ };
90
+ E1C79872179CBEFFA911DA12873DAC6C /* Frameworks */ = {
91
+ isa = PBXFrameworksBuildPhase;
92
+ buildActionMask = 2147483647;
93
+ files = (
94
+ 14CF9F7E07BB57EAA48AF363D3D4DE6B /* Foundation.framework in Frameworks */,
95
+ );
96
+ runOnlyForDeploymentPostprocessing = 0;
97
+ };
98
+/* End PBXFrameworksBuildPhase section */
99
+
100
+/* Begin PBXGroup section */
101
+ 2E2B628CECE027A36187E1817FD4C492 /* Development Pods */ = {
102
+ isa = PBXGroup;
103
+ children = (
104
+ D651DD9302831AB18EBAA06D42E8BC22 /* JomloTableView */,
105
+ );
106
+ name = "Development Pods";
107
+ sourceTree = "<group>";
108
+ };
109
+ 327A85A7E8D4D34492E88F3C83262B6B /* Pods-JomloTableView_Tests */ = {
110
+ isa = PBXGroup;
111
+ children = (
112
+ C4A6CD3BFC8909F01D3AEF903EC5874D /* Info.plist */,
113
+ 6DE5C2A0AE38F5FF8A030A241386F594 /* Pods-JomloTableView_Tests.modulemap */,
114
+ 9E88CBFBE200C005FEFBFF83D7B1B2B2 /* Pods-JomloTableView_Tests-acknowledgements.markdown */,
115
+ E30BCE204FC5F5B7857472E0EBEC9BD1 /* Pods-JomloTableView_Tests-acknowledgements.plist */,
116
+ A96BFA3EE6A0D28CD604B8B44A4C4AD4 /* Pods-JomloTableView_Tests-dummy.m */,
117
+ E3AC7D44D6FE3B7BBDEEAF6A267D5F84 /* Pods-JomloTableView_Tests-frameworks.sh */,
118
+ C4343F4D99A7254AB43CA9880C54A3B9 /* Pods-JomloTableView_Tests-resources.sh */,
119
+ 6C017400495624FBAD43A339D2A940D4 /* Pods-JomloTableView_Tests-umbrella.h */,
120
+ B46D5F73DDC87BA9D964566E34DB382E /* Pods-JomloTableView_Tests.debug.xcconfig */,
121
+ FDD98EF2DC50DC16583950014D29FDA8 /* Pods-JomloTableView_Tests.release.xcconfig */,
122
+ );
123
+ name = "Pods-JomloTableView_Tests";
124
+ path = "Target Support Files/Pods-JomloTableView_Tests";
125
+ sourceTree = "<group>";
126
+ };
127
+ 48E7FBA134D81BCBE1182A5973DC7CCF /* Pods-JomloTableView_Example */ = {
128
+ isa = PBXGroup;
129
+ children = (
130
+ F6F8C2618AA8567D2F3A411F6A7B3E0E /* Info.plist */,
131
+ 36EA977690BA933633B4F9F0AD1252BC /* Pods-JomloTableView_Example.modulemap */,
132
+ C361274D31BA2CCB58B987096CB1E69B /* Pods-JomloTableView_Example-acknowledgements.markdown */,
133
+ 0D74EAD65AB19B7B9B2C35769EE96314 /* Pods-JomloTableView_Example-acknowledgements.plist */,
134
+ 60D423415AF3551B7418D6DA465BD088 /* Pods-JomloTableView_Example-dummy.m */,
135
+ 489BCA5423D698CB1466237ED6036019 /* Pods-JomloTableView_Example-frameworks.sh */,
136
+ C4C75FAA7E5F729BFA337001756BA821 /* Pods-JomloTableView_Example-resources.sh */,
137
+ B5B6497D0985918FB6BE7450AE8060E8 /* Pods-JomloTableView_Example-umbrella.h */,
138
+ 5779D40C034F3E90886CA3DC3A3DD3A4 /* Pods-JomloTableView_Example.debug.xcconfig */,
139
+ 6B7993F47602C0C41C91F82898020872 /* Pods-JomloTableView_Example.release.xcconfig */,
140
+ );
141
+ name = "Pods-JomloTableView_Example";
142
+ path = "Target Support Files/Pods-JomloTableView_Example";
143
+ sourceTree = "<group>";
144
+ };
145
+ 4E80321645D40425CAAC5C99A58FC0C3 /* Classes */ = {
146
+ isa = PBXGroup;
147
+ children = (
148
+ BD26170C1E892C7F00FDA35F /* JomloTableView.swift */,
149
+ BD26170E1E892D8100FDA35F /* JomloTableViewCell.swift */,
150
+ BD2617101E892DBC00FDA35F /* JomloTableViewSection.swift */,
151
+ BD2617121E892E0700FDA35F /* JomloTableViewRow.swift */,
152
+ );
153
+ path = Classes;
154
+ sourceTree = "<group>";
155
+ };
156
+ 7531C8F8DE19F1AA3C8A7AC97A91DC29 /* iOS */ = {
157
+ isa = PBXGroup;
158
+ children = (
159
+ CBB3DE36805AF21409EC968A9691732F /* Foundation.framework */,
160
+ );
161
+ name = iOS;
162
+ sourceTree = "<group>";
163
+ };
164
+ 7DB346D0F39D3F0E887471402A8071AB = {
165
+ isa = PBXGroup;
166
+ children = (
167
+ 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */,
168
+ 2E2B628CECE027A36187E1817FD4C492 /* Development Pods */,
169
+ BC3CA7F9E30CC8F7E2DD044DD34432FC /* Frameworks */,
170
+ C388DA48CDC125CD8E09A26A29177159 /* Products */,
171
+ EBF5F2E2FBE5CD01A7DFF5A90CACED75 /* Targets Support Files */,
172
+ );
173
+ sourceTree = "<group>";
174
+ };
175
+ 841FAD38BC3866773C0D99D1F1779E91 /* Support Files */ = {
176
+ isa = PBXGroup;
177
+ children = (
178
+ CD1640BFFABB922778E5686A4364E9D7 /* Info.plist */,
179
+ 924B3998B21AB06C5252DCAC46845463 /* JomloTableView.modulemap */,
180
+ 45088A701E771BAC60DCBF0DA340E71E /* JomloTableView.xcconfig */,
181
+ 2F6F893EA7950A7BE59637B990958AF2 /* JomloTableView-dummy.m */,
182
+ F2473E1F8D73A2E5FED63E1FB32F6D9E /* JomloTableView-prefix.pch */,
183
+ 8C8AD3EA48648AA9496880AD422FC89B /* JomloTableView-umbrella.h */,
184
+ );
185
+ name = "Support Files";
186
+ path = "Example/Pods/Target Support Files/JomloTableView";
187
+ sourceTree = "<group>";
188
+ };
189
+ ABC028B99F7E0BAB3AA9BA28320D14F0 /* JomloTableView */ = {
190
+ isa = PBXGroup;
191
+ children = (
192
+ 4E80321645D40425CAAC5C99A58FC0C3 /* Classes */,
193
+ );
194
+ path = JomloTableView;
195
+ sourceTree = "<group>";
196
+ };
197
+ BC3CA7F9E30CC8F7E2DD044DD34432FC /* Frameworks */ = {
198
+ isa = PBXGroup;
199
+ children = (
200
+ 7531C8F8DE19F1AA3C8A7AC97A91DC29 /* iOS */,
201
+ );
202
+ name = Frameworks;
203
+ sourceTree = "<group>";
204
+ };
205
+ C388DA48CDC125CD8E09A26A29177159 /* Products */ = {
206
+ isa = PBXGroup;
207
+ children = (
208
+ 883C50B07C7C7753B10AB1BE640AE7D9 /* JomloTableView.framework */,
209
+ 0A4F0F15992F616F4F7F1BC8B2326618 /* Pods_JomloTableView_Example.framework */,
210
+ A8DB46A01A5A00409542D1A7EE1D99BF /* Pods_JomloTableView_Tests.framework */,
211
+ );
212
+ name = Products;
213
+ sourceTree = "<group>";
214
+ };
215
+ D651DD9302831AB18EBAA06D42E8BC22 /* JomloTableView */ = {
216
+ isa = PBXGroup;
217
+ children = (
218
+ ABC028B99F7E0BAB3AA9BA28320D14F0 /* JomloTableView */,
219
+ 841FAD38BC3866773C0D99D1F1779E91 /* Support Files */,
220
+ );
221
+ name = JomloTableView;
222
+ path = ../..;
223
+ sourceTree = "<group>";
224
+ };
225
+ EBF5F2E2FBE5CD01A7DFF5A90CACED75 /* Targets Support Files */ = {
226
+ isa = PBXGroup;
227
+ children = (
228
+ 48E7FBA134D81BCBE1182A5973DC7CCF /* Pods-JomloTableView_Example */,
229
+ 327A85A7E8D4D34492E88F3C83262B6B /* Pods-JomloTableView_Tests */,
230
+ );
231
+ name = "Targets Support Files";
232
+ sourceTree = "<group>";
233
+ };
234
+/* End PBXGroup section */
235
+
236
+/* Begin PBXHeadersBuildPhase section */
237
+ 363BEC207195698E6DE3C30AE66E3E80 /* Headers */ = {
238
+ isa = PBXHeadersBuildPhase;
239
+ buildActionMask = 2147483647;
240
+ files = (
241
+ DDC4B8795C13270A981F10AF2EA42E77 /* Pods-JomloTableView_Example-umbrella.h in Headers */,
242
+ );
243
+ runOnlyForDeploymentPostprocessing = 0;
244
+ };
245
+ 628EAF4A5861AC9B2D65B763AC923B2B /* Headers */ = {
246
+ isa = PBXHeadersBuildPhase;
247
+ buildActionMask = 2147483647;
248
+ files = (
249
+ D4AC74058CAF4103E09C2F65C8A3C556 /* JomloTableView-umbrella.h in Headers */,
250
+ );
251
+ runOnlyForDeploymentPostprocessing = 0;
252
+ };
253
+ E169BD7266E6864D0689DC20CAAEB7D1 /* Headers */ = {
254
+ isa = PBXHeadersBuildPhase;
255
+ buildActionMask = 2147483647;
256
+ files = (
257
+ 8658B4EFDCD15EEA8B27E44867B7518B /* Pods-JomloTableView_Tests-umbrella.h in Headers */,
258
+ );
259
+ runOnlyForDeploymentPostprocessing = 0;
260
+ };
261
+/* End PBXHeadersBuildPhase section */
262
+
263
+/* Begin PBXNativeTarget section */
264
+ 25B271FDAFFE621D62631709D8A51B21 /* Pods-JomloTableView_Tests */ = {
265
+ isa = PBXNativeTarget;
266
+ buildConfigurationList = 9FF52A0CC34C6BF9313141B0A7557C37 /* Build configuration list for PBXNativeTarget "Pods-JomloTableView_Tests" */;
267
+ buildPhases = (
268
+ 9E887B8E26E142DD1A0CCAF34591B96D /* Sources */,
269
+ 7E982EBBED1B14D129382CEED72F1BD6 /* Frameworks */,
270
+ E169BD7266E6864D0689DC20CAAEB7D1 /* Headers */,
271
+ );
272
+ buildRules = (
273
+ );
274
+ dependencies = (
275
+ );
276
+ name = "Pods-JomloTableView_Tests";
277
+ productName = "Pods-JomloTableView_Tests";
278
+ productReference = A8DB46A01A5A00409542D1A7EE1D99BF /* Pods_JomloTableView_Tests.framework */;
279
+ productType = "com.apple.product-type.framework";
280
+ };
281
+ 7BE6F9D49ECD504CE8D3975F25EA615C /* Pods-JomloTableView_Example */ = {
282
+ isa = PBXNativeTarget;
283
+ buildConfigurationList = 94650C5B98DD60BC20A90D321E9CAF57 /* Build configuration list for PBXNativeTarget "Pods-JomloTableView_Example" */;
284
+ buildPhases = (
285
+ 75C827CABB0C15A03CF7457AD30ADDC8 /* Sources */,
286
+ 245C18677E72E8FDCA52C1CBA2689FC7 /* Frameworks */,
287
+ 363BEC207195698E6DE3C30AE66E3E80 /* Headers */,
288
+ );
289
+ buildRules = (
290
+ );
291
+ dependencies = (
292
+ E0F4F002A3273C6BB5A35FE304B6B893 /* PBXTargetDependency */,
293
+ );
294
+ name = "Pods-JomloTableView_Example";
295
+ productName = "Pods-JomloTableView_Example";
296
+ productReference = 0A4F0F15992F616F4F7F1BC8B2326618 /* Pods_JomloTableView_Example.framework */;
297
+ productType = "com.apple.product-type.framework";
298
+ };
299
+ 7E8B7D635EFDD5CBD5C72877CA2153F4 /* JomloTableView */ = {
300
+ isa = PBXNativeTarget;
301
+ buildConfigurationList = D2F7581B355F091E00C44C3FA6FA37E1 /* Build configuration list for PBXNativeTarget "JomloTableView" */;
302
+ buildPhases = (
303
+ 64B997310F177B2E400DE29FB0B13E2E /* Sources */,
304
+ E1C79872179CBEFFA911DA12873DAC6C /* Frameworks */,
305
+ 628EAF4A5861AC9B2D65B763AC923B2B /* Headers */,
306
+ );
307
+ buildRules = (
308
+ );
309
+ dependencies = (
310
+ );
311
+ name = JomloTableView;
312
+ productName = JomloTableView;
313
+ productReference = 883C50B07C7C7753B10AB1BE640AE7D9 /* JomloTableView.framework */;
314
+ productType = "com.apple.product-type.framework";
315
+ };
316
+/* End PBXNativeTarget section */
317
+
318
+/* Begin PBXProject section */
319
+ D41D8CD98F00B204E9800998ECF8427E /* Project object */ = {
320
+ isa = PBXProject;
321
+ attributes = {
322
+ LastSwiftUpdateCheck = 0730;
323
+ LastUpgradeCheck = 0700;
324
+ TargetAttributes = {
325
+ 7E8B7D635EFDD5CBD5C72877CA2153F4 = {
326
+ LastSwiftMigration = 0820;
327
+ };
328
+ };
329
+ };
330
+ buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */;
331
+ compatibilityVersion = "Xcode 3.2";
332
+ developmentRegion = English;
333
+ hasScannedForEncodings = 0;
334
+ knownRegions = (
335
+ en,
336
+ );
337
+ mainGroup = 7DB346D0F39D3F0E887471402A8071AB;
338
+ productRefGroup = C388DA48CDC125CD8E09A26A29177159 /* Products */;
339
+ projectDirPath = "";
340
+ projectRoot = "";
341
+ targets = (
342
+ 7E8B7D635EFDD5CBD5C72877CA2153F4 /* JomloTableView */,
343
+ 7BE6F9D49ECD504CE8D3975F25EA615C /* Pods-JomloTableView_Example */,
344
+ 25B271FDAFFE621D62631709D8A51B21 /* Pods-JomloTableView_Tests */,
345
+ );
346
+ };
347
+/* End PBXProject section */
348
+
349
+/* Begin PBXSourcesBuildPhase section */
350
+ 64B997310F177B2E400DE29FB0B13E2E /* Sources */ = {
351
+ isa = PBXSourcesBuildPhase;
352
+ buildActionMask = 2147483647;
353
+ files = (
354
+ 229918AE0C12876D3D696E7705E38F85 /* JomloTableView-dummy.m in Sources */,
355
+ BD26170F1E892D8100FDA35F /* JomloTableViewCell.swift in Sources */,
356
+ BD26170D1E892C7F00FDA35F /* JomloTableView.swift in Sources */,
357
+ BD2617111E892DBC00FDA35F /* JomloTableViewSection.swift in Sources */,
358
+ BD2617131E892E0700FDA35F /* JomloTableViewRow.swift in Sources */,
359
+ );
360
+ runOnlyForDeploymentPostprocessing = 0;
361
+ };
362
+ 75C827CABB0C15A03CF7457AD30ADDC8 /* Sources */ = {
363
+ isa = PBXSourcesBuildPhase;
364
+ buildActionMask = 2147483647;
365
+ files = (
366
+ AAB4B2B5987FFE8726D357C52A2B8FCE /* Pods-JomloTableView_Example-dummy.m in Sources */,
367
+ );
368
+ runOnlyForDeploymentPostprocessing = 0;
369
+ };
370
+ 9E887B8E26E142DD1A0CCAF34591B96D /* Sources */ = {
371
+ isa = PBXSourcesBuildPhase;
372
+ buildActionMask = 2147483647;
373
+ files = (
374
+ 1D4F829383084810C14517780C98B5DC /* Pods-JomloTableView_Tests-dummy.m in Sources */,
375
+ );
376
+ runOnlyForDeploymentPostprocessing = 0;
377
+ };
378
+/* End PBXSourcesBuildPhase section */
379
+
380
+/* Begin PBXTargetDependency section */
381
+ E0F4F002A3273C6BB5A35FE304B6B893 /* PBXTargetDependency */ = {
382
+ isa = PBXTargetDependency;
383
+ name = JomloTableView;
384
+ target = 7E8B7D635EFDD5CBD5C72877CA2153F4 /* JomloTableView */;
385
+ targetProxy = 1878CD62370D13D5C84C5DDACE009CC4 /* PBXContainerItemProxy */;
386
+ };
387
+/* End PBXTargetDependency section */
388
+
389
+/* Begin XCBuildConfiguration section */
390
+ 0665D774B6CDD8C3EBDC3C0D0C99640B /* Release */ = {
391
+ isa = XCBuildConfiguration;
392
+ baseConfigurationReference = 6B7993F47602C0C41C91F82898020872 /* Pods-JomloTableView_Example.release.xcconfig */;
393
+ buildSettings = {
394
+ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
395
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
396
+ "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
397
+ CURRENT_PROJECT_VERSION = 1;
398
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
399
+ DEFINES_MODULE = YES;
400
+ DYLIB_COMPATIBILITY_VERSION = 1;
401
+ DYLIB_CURRENT_VERSION = 1;
402
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
403
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
404
+ GCC_NO_COMMON_BLOCKS = YES;
405
+ INFOPLIST_FILE = "Target Support Files/Pods-JomloTableView_Example/Info.plist";
406
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
407
+ IPHONEOS_DEPLOYMENT_TARGET = 8.3;
408
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
409
+ MACH_O_TYPE = staticlib;
410
+ MODULEMAP_FILE = "Target Support Files/Pods-JomloTableView_Example/Pods-JomloTableView_Example.modulemap";
411
+ MTL_ENABLE_DEBUG_INFO = NO;
412
+ OTHER_LDFLAGS = "";
413
+ OTHER_LIBTOOLFLAGS = "";
414
+ PODS_ROOT = "$(SRCROOT)";
415
+ PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
416
+ PRODUCT_NAME = Pods_JomloTableView_Example;
417
+ SDKROOT = iphoneos;
418
+ SKIP_INSTALL = YES;
419
+ TARGETED_DEVICE_FAMILY = "1,2";
420
+ VERSIONING_SYSTEM = "apple-generic";
421
+ VERSION_INFO_PREFIX = "";
422
+ };
423
+ name = Release;
424
+ };
425
+ 1B659E8FFCAD5D2257BEA99EDB317772 /* Debug */ = {
426
+ isa = XCBuildConfiguration;
427
+ baseConfigurationReference = 45088A701E771BAC60DCBF0DA340E71E /* JomloTableView.xcconfig */;
428
+ buildSettings = {
429
+ CLANG_ENABLE_MODULES = YES;
430
+ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
431
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
432
+ "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
433
+ CURRENT_PROJECT_VERSION = 1;
434
+ DEBUG_INFORMATION_FORMAT = dwarf;
435
+ DEFINES_MODULE = YES;
436
+ DYLIB_COMPATIBILITY_VERSION = 1;
437
+ DYLIB_CURRENT_VERSION = 1;
438
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
439
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
440
+ GCC_NO_COMMON_BLOCKS = YES;
441
+ GCC_PREFIX_HEADER = "Target Support Files/JomloTableView/JomloTableView-prefix.pch";
442
+ INFOPLIST_FILE = "Target Support Files/JomloTableView/Info.plist";
443
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
444
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
445
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
446
+ MODULEMAP_FILE = "Target Support Files/JomloTableView/JomloTableView.modulemap";
447
+ MTL_ENABLE_DEBUG_INFO = YES;
448
+ PRODUCT_NAME = JomloTableView;
449
+ SDKROOT = iphoneos;
450
+ SKIP_INSTALL = YES;
451
+ SWIFT_OPTIMIZATION_LEVEL = "-Onone";
452
+ SWIFT_VERSION = 3.0;
453
+ TARGETED_DEVICE_FAMILY = "1,2";
454
+ VERSIONING_SYSTEM = "apple-generic";
455
+ VERSION_INFO_PREFIX = "";
456
+ };
457
+ name = Debug;
458
+ };
459
+ 87050B54E9F22733808936927E021114 /* Release */ = {
460
+ isa = XCBuildConfiguration;
461
+ baseConfigurationReference = 45088A701E771BAC60DCBF0DA340E71E /* JomloTableView.xcconfig */;
462
+ buildSettings = {
463
+ CLANG_ENABLE_MODULES = YES;
464
+ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
465
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
466
+ "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
467
+ CURRENT_PROJECT_VERSION = 1;
468
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
469
+ DEFINES_MODULE = YES;
470
+ DYLIB_COMPATIBILITY_VERSION = 1;
471
+ DYLIB_CURRENT_VERSION = 1;
472
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
473
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
474
+ GCC_NO_COMMON_BLOCKS = YES;
475
+ GCC_PREFIX_HEADER = "Target Support Files/JomloTableView/JomloTableView-prefix.pch";
476
+ INFOPLIST_FILE = "Target Support Files/JomloTableView/Info.plist";
477
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
478
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
479
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
480
+ MODULEMAP_FILE = "Target Support Files/JomloTableView/JomloTableView.modulemap";
481
+ MTL_ENABLE_DEBUG_INFO = NO;
482
+ PRODUCT_NAME = JomloTableView;
483
+ SDKROOT = iphoneos;
484
+ SKIP_INSTALL = YES;
485
+ SWIFT_VERSION = 3.0;
486
+ TARGETED_DEVICE_FAMILY = "1,2";
487
+ VERSIONING_SYSTEM = "apple-generic";
488
+ VERSION_INFO_PREFIX = "";
489
+ };
490
+ name = Release;
491
+ };
492
+ 8DED8AD26D381A6ACFF202E5217EC498 /* Release */ = {
493
+ isa = XCBuildConfiguration;
494
+ buildSettings = {
495
+ ALWAYS_SEARCH_USER_PATHS = NO;
496
+ CLANG_ANALYZER_NONNULL = YES;
497
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
498
+ CLANG_CXX_LIBRARY = "libc++";
499
+ CLANG_ENABLE_MODULES = YES;
500
+ CLANG_ENABLE_OBJC_ARC = YES;
501
+ CLANG_WARN_BOOL_CONVERSION = YES;
502
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
503
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES;
504
+ CLANG_WARN_EMPTY_BODY = YES;
505
+ CLANG_WARN_ENUM_CONVERSION = YES;
506
+ CLANG_WARN_INT_CONVERSION = YES;
507
+ CLANG_WARN_OBJC_ROOT_CLASS = YES;
508
+ CLANG_WARN_UNREACHABLE_CODE = YES;
509
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
510
+ CODE_SIGNING_REQUIRED = NO;
511
+ COPY_PHASE_STRIP = YES;
512
+ ENABLE_NS_ASSERTIONS = NO;
513
+ GCC_C_LANGUAGE_STANDARD = gnu99;
514
+ GCC_PREPROCESSOR_DEFINITIONS = (
515
+ "POD_CONFIGURATION_RELEASE=1",
516
+ "$(inherited)",
517
+ );
518
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
519
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
520
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
521
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
522
+ GCC_WARN_UNUSED_FUNCTION = YES;
523
+ GCC_WARN_UNUSED_VARIABLE = YES;
524
+ IPHONEOS_DEPLOYMENT_TARGET = 8.3;
525
+ PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/;
526
+ STRIP_INSTALLED_PRODUCT = NO;
527
+ SYMROOT = "${SRCROOT}/../build";
528
+ VALIDATE_PRODUCT = YES;
529
+ };
530
+ name = Release;
531
+ };
532
+ 9E1E4E48AF2EAB23169E611BF694090A /* Debug */ = {
533
+ isa = XCBuildConfiguration;
534
+ buildSettings = {
535
+ ALWAYS_SEARCH_USER_PATHS = NO;
536
+ CLANG_ANALYZER_NONNULL = YES;
537
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
538
+ CLANG_CXX_LIBRARY = "libc++";
539
+ CLANG_ENABLE_MODULES = YES;
540
+ CLANG_ENABLE_OBJC_ARC = YES;
541
+ CLANG_WARN_BOOL_CONVERSION = YES;
542
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
543
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES;
544
+ CLANG_WARN_EMPTY_BODY = YES;
545
+ CLANG_WARN_ENUM_CONVERSION = YES;
546
+ CLANG_WARN_INT_CONVERSION = YES;
547
+ CLANG_WARN_OBJC_ROOT_CLASS = YES;
548
+ CLANG_WARN_UNREACHABLE_CODE = YES;
549
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
550
+ CODE_SIGNING_REQUIRED = NO;
551
+ COPY_PHASE_STRIP = NO;
552
+ ENABLE_TESTABILITY = YES;
553
+ GCC_C_LANGUAGE_STANDARD = gnu99;
554
+ GCC_DYNAMIC_NO_PIC = NO;
555
+ GCC_OPTIMIZATION_LEVEL = 0;
556
+ GCC_PREPROCESSOR_DEFINITIONS = (
557
+ "POD_CONFIGURATION_DEBUG=1",
558
+ "DEBUG=1",
559
+ "$(inherited)",
560
+ );
561
+ GCC_SYMBOLS_PRIVATE_EXTERN = NO;
562
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
563
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
564
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
565
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
566
+ GCC_WARN_UNUSED_FUNCTION = YES;
567
+ GCC_WARN_UNUSED_VARIABLE = YES;
568
+ IPHONEOS_DEPLOYMENT_TARGET = 8.3;
569
+ ONLY_ACTIVE_ARCH = YES;
570
+ PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/;
571
+ STRIP_INSTALLED_PRODUCT = NO;
572
+ SYMROOT = "${SRCROOT}/../build";
573
+ };
574
+ name = Debug;
575
+ };
576
+ A0C9921763CEE6035C9B8F2BA0B86D7B /* Debug */ = {
577
+ isa = XCBuildConfiguration;
578
+ baseConfigurationReference = 5779D40C034F3E90886CA3DC3A3DD3A4 /* Pods-JomloTableView_Example.debug.xcconfig */;
579
+ buildSettings = {
580
+ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
581
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
582
+ "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
583
+ CURRENT_PROJECT_VERSION = 1;
584
+ DEBUG_INFORMATION_FORMAT = dwarf;
585
+ DEFINES_MODULE = YES;
586
+ DYLIB_COMPATIBILITY_VERSION = 1;
587
+ DYLIB_CURRENT_VERSION = 1;
588
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
589
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
590
+ GCC_NO_COMMON_BLOCKS = YES;
591
+ INFOPLIST_FILE = "Target Support Files/Pods-JomloTableView_Example/Info.plist";
592
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
593
+ IPHONEOS_DEPLOYMENT_TARGET = 8.3;
594
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
595
+ MACH_O_TYPE = staticlib;
596
+ MODULEMAP_FILE = "Target Support Files/Pods-JomloTableView_Example/Pods-JomloTableView_Example.modulemap";
597
+ MTL_ENABLE_DEBUG_INFO = YES;
598
+ OTHER_LDFLAGS = "";
599
+ OTHER_LIBTOOLFLAGS = "";
600
+ PODS_ROOT = "$(SRCROOT)";
601
+ PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
602
+ PRODUCT_NAME = Pods_JomloTableView_Example;
603
+ SDKROOT = iphoneos;
604
+ SKIP_INSTALL = YES;
605
+ SWIFT_OPTIMIZATION_LEVEL = "-Onone";
606
+ TARGETED_DEVICE_FAMILY = "1,2";
607
+ VERSIONING_SYSTEM = "apple-generic";
608
+ VERSION_INFO_PREFIX = "";
609
+ };
610
+ name = Debug;
611
+ };
612
+ CCCE7A74822F3B8EDCA48856B23FAF1C /* Release */ = {
613
+ isa = XCBuildConfiguration;
614
+ baseConfigurationReference = FDD98EF2DC50DC16583950014D29FDA8 /* Pods-JomloTableView_Tests.release.xcconfig */;
615
+ buildSettings = {
616
+ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
617
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
618
+ "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
619
+ CURRENT_PROJECT_VERSION = 1;
620
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
621
+ DEFINES_MODULE = YES;
622
+ DYLIB_COMPATIBILITY_VERSION = 1;
623
+ DYLIB_CURRENT_VERSION = 1;
624
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
625
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
626
+ GCC_NO_COMMON_BLOCKS = YES;
627
+ INFOPLIST_FILE = "Target Support Files/Pods-JomloTableView_Tests/Info.plist";
628
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
629
+ IPHONEOS_DEPLOYMENT_TARGET = 8.3;
630
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
631
+ MACH_O_TYPE = staticlib;
632
+ MODULEMAP_FILE = "Target Support Files/Pods-JomloTableView_Tests/Pods-JomloTableView_Tests.modulemap";
633
+ MTL_ENABLE_DEBUG_INFO = NO;
634
+ OTHER_LDFLAGS = "";
635
+ OTHER_LIBTOOLFLAGS = "";
636
+ PODS_ROOT = "$(SRCROOT)";
637
+ PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
638
+ PRODUCT_NAME = Pods_JomloTableView_Tests;
639
+ SDKROOT = iphoneos;
640
+ SKIP_INSTALL = YES;
641
+ TARGETED_DEVICE_FAMILY = "1,2";
642
+ VERSIONING_SYSTEM = "apple-generic";
643
+ VERSION_INFO_PREFIX = "";
644
+ };
645
+ name = Release;
646
+ };
647
+ FEC07C6ED2CC501DE2BF35F743DC7B1D /* Debug */ = {
648
+ isa = XCBuildConfiguration;
649
+ baseConfigurationReference = B46D5F73DDC87BA9D964566E34DB382E /* Pods-JomloTableView_Tests.debug.xcconfig */;
650
+ buildSettings = {
651
+ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
652
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
653
+ "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
654
+ CURRENT_PROJECT_VERSION = 1;
655
+ DEBUG_INFORMATION_FORMAT = dwarf;
656
+ DEFINES_MODULE = YES;
657
+ DYLIB_COMPATIBILITY_VERSION = 1;
658
+ DYLIB_CURRENT_VERSION = 1;
659
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
660
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
661
+ GCC_NO_COMMON_BLOCKS = YES;
662
+ INFOPLIST_FILE = "Target Support Files/Pods-JomloTableView_Tests/Info.plist";
663
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
664
+ IPHONEOS_DEPLOYMENT_TARGET = 8.3;
665
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
666
+ MACH_O_TYPE = staticlib;
667
+ MODULEMAP_FILE = "Target Support Files/Pods-JomloTableView_Tests/Pods-JomloTableView_Tests.modulemap";
668
+ MTL_ENABLE_DEBUG_INFO = YES;
669
+ OTHER_LDFLAGS = "";
670
+ OTHER_LIBTOOLFLAGS = "";
671
+ PODS_ROOT = "$(SRCROOT)";
672
+ PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
673
+ PRODUCT_NAME = Pods_JomloTableView_Tests;
674
+ SDKROOT = iphoneos;
675
+ SKIP_INSTALL = YES;
676
+ TARGETED_DEVICE_FAMILY = "1,2";
677
+ VERSIONING_SYSTEM = "apple-generic";
678
+ VERSION_INFO_PREFIX = "";
679
+ };
680
+ name = Debug;
681
+ };
682
+/* End XCBuildConfiguration section */
683
+
684
+/* Begin XCConfigurationList section */
685
+ 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = {
686
+ isa = XCConfigurationList;
687
+ buildConfigurations = (
688
+ 9E1E4E48AF2EAB23169E611BF694090A /* Debug */,
689
+ 8DED8AD26D381A6ACFF202E5217EC498 /* Release */,
690
+ );
691
+ defaultConfigurationIsVisible = 0;
692
+ defaultConfigurationName = Release;
693
+ };
694
+ 94650C5B98DD60BC20A90D321E9CAF57 /* Build configuration list for PBXNativeTarget "Pods-JomloTableView_Example" */ = {
695
+ isa = XCConfigurationList;
696
+ buildConfigurations = (
697
+ A0C9921763CEE6035C9B8F2BA0B86D7B /* Debug */,
698
+ 0665D774B6CDD8C3EBDC3C0D0C99640B /* Release */,
699
+ );
700
+ defaultConfigurationIsVisible = 0;
701
+ defaultConfigurationName = Release;
702
+ };
703
+ 9FF52A0CC34C6BF9313141B0A7557C37 /* Build configuration list for PBXNativeTarget "Pods-JomloTableView_Tests" */ = {
704
+ isa = XCConfigurationList;
705
+ buildConfigurations = (
706
+ FEC07C6ED2CC501DE2BF35F743DC7B1D /* Debug */,
707
+ CCCE7A74822F3B8EDCA48856B23FAF1C /* Release */,
708
+ );
709
+ defaultConfigurationIsVisible = 0;
710
+ defaultConfigurationName = Release;
711
+ };
712
+ D2F7581B355F091E00C44C3FA6FA37E1 /* Build configuration list for PBXNativeTarget "JomloTableView" */ = {
713
+ isa = XCConfigurationList;
714
+ buildConfigurations = (
715
+ 1B659E8FFCAD5D2257BEA99EDB317772 /* Debug */,
716
+ 87050B54E9F22733808936927E021114 /* Release */,
717
+ );
718
+ defaultConfigurationIsVisible = 0;
719
+ defaultConfigurationName = Release;
720
+ };
721
+/* End XCConfigurationList section */
722
+ };
723
+ rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
724
+}
Example/Pods/Target Support Files/JomloTableView/Info.plist
new
+26
@@ -0,0 +1,26 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3
+<plist version="1.0">
4
+<dict>
5
+ <key>CFBundleDevelopmentRegion</key>
6
+ <string>en</string>
7
+ <key>CFBundleExecutable</key>
8
+ <string>${EXECUTABLE_NAME}</string>
9
+ <key>CFBundleIdentifier</key>
10
+ <string>${PRODUCT_BUNDLE_IDENTIFIER}</string>
11
+ <key>CFBundleInfoDictionaryVersion</key>
12
+ <string>6.0</string>
13
+ <key>CFBundleName</key>
14
+ <string>${PRODUCT_NAME}</string>
15
+ <key>CFBundlePackageType</key>
16
+ <string>FMWK</string>
17
+ <key>CFBundleShortVersionString</key>
18
+ <string>0.1.0</string>
19
+ <key>CFBundleSignature</key>
20
+ <string>????</string>
21
+ <key>CFBundleVersion</key>
22
+ <string>${CURRENT_PROJECT_VERSION}</string>
23
+ <key>NSPrincipalClass</key>
24
+ <string></string>
25
+</dict>
26
+</plist>
Example/Pods/Target Support Files/JomloTableView/JomloTableView-dummy.m
new
+5
@@ -0,0 +1,5 @@
1
+#import <Foundation/Foundation.h>
2
+@interface PodsDummy_JomloTableView : NSObject
3
+@end
4
+@implementation PodsDummy_JomloTableView
5
+@end
Example/Pods/Target Support Files/JomloTableView/JomloTableView-prefix.pch
new
+4
@@ -0,0 +1,4 @@
1
+#ifdef __OBJC__
2
+#import <UIKit/UIKit.h>
3
+#endif
4
+
Example/Pods/Target Support Files/JomloTableView/JomloTableView-umbrella.h
new
+8
@@ -0,0 +1,8 @@
1
+#ifdef __OBJC__
2
+#import <UIKit/UIKit.h>
3
+#endif
4
+
5
+
6
+FOUNDATION_EXPORT double JomloTableViewVersionNumber;
7
+FOUNDATION_EXPORT const unsigned char JomloTableViewVersionString[];
8
+
Example/Pods/Target Support Files/JomloTableView/JomloTableView.modulemap
new
+6
@@ -0,0 +1,6 @@
1
+framework module JomloTableView {
2
+ umbrella header "JomloTableView-umbrella.h"
3
+
4
+ export *
5
+ module * { export * }
6
+}
Example/Pods/Target Support Files/JomloTableView/JomloTableView.xcconfig
new
+9
@@ -0,0 +1,9 @@
1
+CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/JomloTableView
2
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3
+HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public"
4
+OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
5
+PODS_BUILD_DIR = $BUILD_DIR
6
+PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7
+PODS_ROOT = ${SRCROOT}
8
+PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
9
+SKIP_INSTALL = YES
Example/Pods/Target Support Files/Pods-JomloTableView_Example/Info.plist
new
+26
@@ -0,0 +1,26 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3
+<plist version="1.0">
4
+<dict>
5
+ <key>CFBundleDevelopmentRegion</key>
6
+ <string>en</string>
7
+ <key>CFBundleExecutable</key>
8
+ <string>${EXECUTABLE_NAME}</string>
9
+ <key>CFBundleIdentifier</key>
10
+ <string>${PRODUCT_BUNDLE_IDENTIFIER}</string>
11
+ <key>CFBundleInfoDictionaryVersion</key>
12
+ <string>6.0</string>
13
+ <key>CFBundleName</key>
14
+ <string>${PRODUCT_NAME}</string>
15
+ <key>CFBundlePackageType</key>
16
+ <string>FMWK</string>
17
+ <key>CFBundleShortVersionString</key>
18
+ <string>1.0.0</string>
19
+ <key>CFBundleSignature</key>
20
+ <string>????</string>
21
+ <key>CFBundleVersion</key>
22
+ <string>${CURRENT_PROJECT_VERSION}</string>
23
+ <key>NSPrincipalClass</key>
24
+ <string></string>
25
+</dict>
26
+</plist>
Example/Pods/Target Support Files/Pods-JomloTableView_Example/Pods-JomloTableView_Example-acknowledgements.markdown
new
+26
@@ -0,0 +1,26 @@
1
+# Acknowledgements
2
+This application makes use of the following third party libraries:
3
+
4
+## JomloTableView
5
+
6
+Copyright (c) 2017 setoelkahfi <setoelkahfi@gmail.com>
7
+
8
+Permission is hereby granted, free of charge, to any person obtaining a copy
9
+of this software and associated documentation files (the "Software"), to deal
10
+in the Software without restriction, including without limitation the rights
11
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
12
+copies of the Software, and to permit persons to whom the Software is
13
+furnished to do so, subject to the following conditions:
14
+
15
+The above copyright notice and this permission notice shall be included in
16
+all copies or substantial portions of the Software.
17
+
18
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
21
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
22
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
23
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
24
+THE SOFTWARE.
25
+
26
+Generated by CocoaPods - https://cocoapods.org
Example/Pods/Target Support Files/Pods-JomloTableView_Example/Pods-JomloTableView_Example-acknowledgements.plist
new
+58
@@ -0,0 +1,58 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3
+<plist version="1.0">
4
+<dict>
5
+ <key>PreferenceSpecifiers</key>
6
+ <array>
7
+ <dict>
8
+ <key>FooterText</key>
9
+ <string>This application makes use of the following third party libraries:</string>
10
+ <key>Title</key>
11
+ <string>Acknowledgements</string>
12
+ <key>Type</key>
13
+ <string>PSGroupSpecifier</string>
14
+ </dict>
15
+ <dict>
16
+ <key>FooterText</key>
17
+ <string>Copyright (c) 2017 setoelkahfi <setoelkahfi@gmail.com>
18
+
19
+Permission is hereby granted, free of charge, to any person obtaining a copy
20
+of this software and associated documentation files (the "Software"), to deal
21
+in the Software without restriction, including without limitation the rights
22
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
23
+copies of the Software, and to permit persons to whom the Software is
24
+furnished to do so, subject to the following conditions:
25
+
26
+The above copyright notice and this permission notice shall be included in
27
+all copies or substantial portions of the Software.
28
+
29
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
30
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
31
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
32
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
33
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
34
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
35
+THE SOFTWARE.
36
+</string>
37
+ <key>License</key>
38
+ <string>MIT</string>
39
+ <key>Title</key>
40
+ <string>JomloTableView</string>
41
+ <key>Type</key>
42
+ <string>PSGroupSpecifier</string>
43
+ </dict>
44
+ <dict>
45
+ <key>FooterText</key>
46
+ <string>Generated by CocoaPods - https://cocoapods.org</string>
47
+ <key>Title</key>
48
+ <string></string>
49
+ <key>Type</key>
50
+ <string>PSGroupSpecifier</string>
51
+ </dict>
52
+ </array>
53
+ <key>StringsTable</key>
54
+ <string>Acknowledgements</string>
55
+ <key>Title</key>
56
+ <string>Acknowledgements</string>
57
+</dict>
58
+</plist>
Example/Pods/Target Support Files/Pods-JomloTableView_Example/Pods-JomloTableView_Example-dummy.m
new
+5
@@ -0,0 +1,5 @@
1
+#import <Foundation/Foundation.h>
2
+@interface PodsDummy_Pods_JomloTableView_Example : NSObject
3
+@end
4
+@implementation PodsDummy_Pods_JomloTableView_Example
5
+@end
Example/Pods/Target Support Files/Pods-JomloTableView_Example/Pods-JomloTableView_Example-frameworks.sh
new
+91
@@ -0,0 +1,91 @@
1
+#!/bin/sh
2
+set -e
3
+
4
+echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
5
+mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
6
+
7
+SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}"
8
+
9
+install_framework()
10
+{
11
+ if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then
12
+ local source="${BUILT_PRODUCTS_DIR}/$1"
13
+ elif [ -r "${BUILT_PRODUCTS_DIR}/$(basename "$1")" ]; then
14
+ local source="${BUILT_PRODUCTS_DIR}/$(basename "$1")"
15
+ elif [ -r "$1" ]; then
16
+ local source="$1"
17
+ fi
18
+
19
+ local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
20
+
21
+ if [ -L "${source}" ]; then
22
+ echo "Symlinked..."
23
+ source="$(readlink "${source}")"
24
+ fi
25
+
26
+ # use filter instead of exclude so missing patterns dont' throw errors
27
+ echo "rsync -av --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\""
28
+ rsync -av --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}"
29
+
30
+ local basename
31
+ basename="$(basename -s .framework "$1")"
32
+ binary="${destination}/${basename}.framework/${basename}"
33
+ if ! [ -r "$binary" ]; then
34
+ binary="${destination}/${basename}"
35
+ fi
36
+
37
+ # Strip invalid architectures so "fat" simulator / device frameworks work on device
38
+ if [[ "$(file "$binary")" == *"dynamically linked shared library"* ]]; then
39
+ strip_invalid_archs "$binary"
40
+ fi
41
+
42
+ # Resign the code if required by the build settings to avoid unstable apps
43
+ code_sign_if_enabled "${destination}/$(basename "$1")"
44
+
45
+ # Embed linked Swift runtime libraries. No longer necessary as of Xcode 7.
46
+ if [ "${XCODE_VERSION_MAJOR}" -lt 7 ]; then
47
+ local swift_runtime_libs
48
+ swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u && exit ${PIPESTATUS[0]})
49
+ for lib in $swift_runtime_libs; do
50
+ echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\""
51
+ rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}"
52
+ code_sign_if_enabled "${destination}/${lib}"
53
+ done
54
+ fi
55
+}
56
+
57
+# Signs a framework with the provided identity
58
+code_sign_if_enabled() {
59
+ if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then
60
+ # Use the current code_sign_identitiy
61
+ echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}"
62
+ echo "/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements \"$1\""
63
+ /usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements "$1"
64
+ fi
65
+}
66
+
67
+# Strip invalid architectures
68
+strip_invalid_archs() {
69
+ binary="$1"
70
+ # Get architectures for current file
71
+ archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | rev)"
72
+ stripped=""
73
+ for arch in $archs; do
74
+ if ! [[ "${VALID_ARCHS}" == *"$arch"* ]]; then
75
+ # Strip non-valid architectures in-place
76
+ lipo -remove "$arch" -output "$binary" "$binary" || exit 1
77
+ stripped="$stripped $arch"
78
+ fi
79
+ done
80
+ if [[ "$stripped" ]]; then
81
+ echo "Stripped $binary of architectures:$stripped"
82
+ fi
83
+}
84
+
85
+
86
+if [[ "$CONFIGURATION" == "Debug" ]]; then
87
+ install_framework "$BUILT_PRODUCTS_DIR/JomloTableView/JomloTableView.framework"
88
+fi
89
+if [[ "$CONFIGURATION" == "Release" ]]; then
90
+ install_framework "$BUILT_PRODUCTS_DIR/JomloTableView/JomloTableView.framework"
91
+fi
Example/Pods/Target Support Files/Pods-JomloTableView_Example/Pods-JomloTableView_Example-resources.sh
new
+96
@@ -0,0 +1,96 @@
1
+#!/bin/sh
2
+set -e
3
+
4
+mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
5
+
6
+RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt
7
+> "$RESOURCES_TO_COPY"
8
+
9
+XCASSET_FILES=()
10
+
11
+case "${TARGETED_DEVICE_FAMILY}" in
12
+ 1,2)
13
+ TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone"
14
+ ;;
15
+ 1)
16
+ TARGET_DEVICE_ARGS="--target-device iphone"
17
+ ;;
18
+ 2)
19
+ TARGET_DEVICE_ARGS="--target-device ipad"
20
+ ;;
21
+ *)
22
+ TARGET_DEVICE_ARGS="--target-device mac"
23
+ ;;
24
+esac
25
+
26
+install_resource()
27
+{
28
+ if [[ "$1" = /* ]] ; then
29
+ RESOURCE_PATH="$1"
30
+ else
31
+ RESOURCE_PATH="${PODS_ROOT}/$1"
32
+ fi
33
+ if [[ ! -e "$RESOURCE_PATH" ]] ; then
34
+ cat << EOM
35
+error: Resource "$RESOURCE_PATH" not found. Run 'pod install' to update the copy resources script.
36
+EOM
37
+ exit 1
38
+ fi
39
+ case $RESOURCE_PATH in
40
+ *.storyboard)
41
+ echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}"
42
+ ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS}
43
+ ;;
44
+ *.xib)
45
+ echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}"
46
+ ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS}
47
+ ;;
48
+ *.framework)
49
+ echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
50
+ mkdir -p "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
51
+ echo "rsync -av $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
52
+ rsync -av "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
53
+ ;;
54
+ *.xcdatamodel)
55
+ echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\""
56
+ xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodel`.mom"
57
+ ;;
58
+ *.xcdatamodeld)
59
+ echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\""
60
+ xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd"
61
+ ;;
62
+ *.xcmappingmodel)
63
+ echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\""
64
+ xcrun mapc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm"
65
+ ;;
66
+ *.xcassets)
67
+ ABSOLUTE_XCASSET_FILE="$RESOURCE_PATH"
68
+ XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE")
69
+ ;;
70
+ *)
71
+ echo "$RESOURCE_PATH"
72
+ echo "$RESOURCE_PATH" >> "$RESOURCES_TO_COPY"
73
+ ;;
74
+ esac
75
+}
76
+
77
+mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
78
+rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
79
+if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then
80
+ mkdir -p "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
81
+ rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
82
+fi
83
+rm -f "$RESOURCES_TO_COPY"
84
+
85
+if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ]
86
+then
87
+ # Find all other xcassets (this unfortunately includes those of path pods and other targets).
88
+ OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d)
89
+ while read line; do
90
+ if [[ $line != "${PODS_ROOT}*" ]]; then
91
+ XCASSET_FILES+=("$line")
92
+ fi
93
+ done <<<"$OTHER_XCASSETS"
94
+
95
+ printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
96
+fi
Example/Pods/Target Support Files/Pods-JomloTableView_Example/Pods-JomloTableView_Example-umbrella.h
new
+8
@@ -0,0 +1,8 @@
1
+#ifdef __OBJC__
2
+#import <UIKit/UIKit.h>
3
+#endif
4
+
5
+
6
+FOUNDATION_EXPORT double Pods_JomloTableView_ExampleVersionNumber;
7
+FOUNDATION_EXPORT const unsigned char Pods_JomloTableView_ExampleVersionString[];
8
+
Example/Pods/Target Support Files/Pods-JomloTableView_Example/Pods-JomloTableView_Example.debug.xcconfig
new
+11
@@ -0,0 +1,11 @@
1
+ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
2
+EMBEDDED_CONTENT_CONTAINS_SWIFT = YES
3
+FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/JomloTableView"
4
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
5
+LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
6
+OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/JomloTableView/JomloTableView.framework/Headers"
7
+OTHER_LDFLAGS = $(inherited) -framework "JomloTableView"
8
+OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
9
+PODS_BUILD_DIR = $BUILD_DIR
10
+PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
11
+PODS_ROOT = ${SRCROOT}/Pods
Example/Pods/Target Support Files/Pods-JomloTableView_Example/Pods-JomloTableView_Example.modulemap
new
+6
@@ -0,0 +1,6 @@
1
+framework module Pods_JomloTableView_Example {
2
+ umbrella header "Pods-JomloTableView_Example-umbrella.h"
3
+
4
+ export *
5
+ module * { export * }
6
+}
Example/Pods/Target Support Files/Pods-JomloTableView_Example/Pods-JomloTableView_Example.release.xcconfig
new
+11
@@ -0,0 +1,11 @@
1
+ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
2
+EMBEDDED_CONTENT_CONTAINS_SWIFT = YES
3
+FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/JomloTableView"
4
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
5
+LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
6
+OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/JomloTableView/JomloTableView.framework/Headers"
7
+OTHER_LDFLAGS = $(inherited) -framework "JomloTableView"
8
+OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
9
+PODS_BUILD_DIR = $BUILD_DIR
10
+PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
11
+PODS_ROOT = ${SRCROOT}/Pods
Example/Pods/Target Support Files/Pods-JomloTableView_Tests/Info.plist
new
+26
@@ -0,0 +1,26 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3
+<plist version="1.0">
4
+<dict>
5
+ <key>CFBundleDevelopmentRegion</key>
6
+ <string>en</string>
7
+ <key>CFBundleExecutable</key>
8
+ <string>${EXECUTABLE_NAME}</string>
9
+ <key>CFBundleIdentifier</key>
10
+ <string>${PRODUCT_BUNDLE_IDENTIFIER}</string>
11
+ <key>CFBundleInfoDictionaryVersion</key>
12
+ <string>6.0</string>
13
+ <key>CFBundleName</key>
14
+ <string>${PRODUCT_NAME}</string>
15
+ <key>CFBundlePackageType</key>
16
+ <string>FMWK</string>
17
+ <key>CFBundleShortVersionString</key>
18
+ <string>1.0.0</string>
19
+ <key>CFBundleSignature</key>
20
+ <string>????</string>
21
+ <key>CFBundleVersion</key>
22
+ <string>${CURRENT_PROJECT_VERSION}</string>
23
+ <key>NSPrincipalClass</key>
24
+ <string></string>
25
+</dict>
26
+</plist>
Example/Pods/Target Support Files/Pods-JomloTableView_Tests/Pods-JomloTableView_Tests-acknowledgements.markdown
new
+3
@@ -0,0 +1,3 @@
1
+# Acknowledgements
2
+This application makes use of the following third party libraries:
3
+Generated by CocoaPods - https://cocoapods.org
Example/Pods/Target Support Files/Pods-JomloTableView_Tests/Pods-JomloTableView_Tests-acknowledgements.plist
new
+29
@@ -0,0 +1,29 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3
+<plist version="1.0">
4
+<dict>
5
+ <key>PreferenceSpecifiers</key>
6
+ <array>
7
+ <dict>
8
+ <key>FooterText</key>
9
+ <string>This application makes use of the following third party libraries:</string>
10
+ <key>Title</key>
11
+ <string>Acknowledgements</string>
12
+ <key>Type</key>
13
+ <string>PSGroupSpecifier</string>
14
+ </dict>
15
+ <dict>
16
+ <key>FooterText</key>
17
+ <string>Generated by CocoaPods - https://cocoapods.org</string>
18
+ <key>Title</key>
19
+ <string></string>
20
+ <key>Type</key>
21
+ <string>PSGroupSpecifier</string>
22
+ </dict>
23
+ </array>
24
+ <key>StringsTable</key>
25
+ <string>Acknowledgements</string>
26
+ <key>Title</key>
27
+ <string>Acknowledgements</string>
28
+</dict>
29
+</plist>
Example/Pods/Target Support Files/Pods-JomloTableView_Tests/Pods-JomloTableView_Tests-dummy.m
new
+5
@@ -0,0 +1,5 @@
1
+#import <Foundation/Foundation.h>
2
+@interface PodsDummy_Pods_JomloTableView_Tests : NSObject
3
+@end
4
+@implementation PodsDummy_Pods_JomloTableView_Tests
5
+@end
Example/Pods/Target Support Files/Pods-JomloTableView_Tests/Pods-JomloTableView_Tests-frameworks.sh
new
+84
@@ -0,0 +1,84 @@
1
+#!/bin/sh
2
+set -e
3
+
4
+echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
5
+mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
6
+
7
+SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}"
8
+
9
+install_framework()
10
+{
11
+ if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then
12
+ local source="${BUILT_PRODUCTS_DIR}/$1"
13
+ elif [ -r "${BUILT_PRODUCTS_DIR}/$(basename "$1")" ]; then
14
+ local source="${BUILT_PRODUCTS_DIR}/$(basename "$1")"
15
+ elif [ -r "$1" ]; then
16
+ local source="$1"
17
+ fi
18
+
19
+ local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
20
+
21
+ if [ -L "${source}" ]; then
22
+ echo "Symlinked..."
23
+ source="$(readlink "${source}")"
24
+ fi
25
+
26
+ # use filter instead of exclude so missing patterns dont' throw errors
27
+ echo "rsync -av --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\""
28
+ rsync -av --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}"
29
+
30
+ local basename
31
+ basename="$(basename -s .framework "$1")"
32
+ binary="${destination}/${basename}.framework/${basename}"
33
+ if ! [ -r "$binary" ]; then
34
+ binary="${destination}/${basename}"
35
+ fi
36
+
37
+ # Strip invalid architectures so "fat" simulator / device frameworks work on device
38
+ if [[ "$(file "$binary")" == *"dynamically linked shared library"* ]]; then
39
+ strip_invalid_archs "$binary"
40
+ fi
41
+
42
+ # Resign the code if required by the build settings to avoid unstable apps
43
+ code_sign_if_enabled "${destination}/$(basename "$1")"
44
+
45
+ # Embed linked Swift runtime libraries. No longer necessary as of Xcode 7.
46
+ if [ "${XCODE_VERSION_MAJOR}" -lt 7 ]; then
47
+ local swift_runtime_libs
48
+ swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u && exit ${PIPESTATUS[0]})
49
+ for lib in $swift_runtime_libs; do
50
+ echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\""
51
+ rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}"
52
+ code_sign_if_enabled "${destination}/${lib}"
53
+ done
54
+ fi
55
+}
56
+
57
+# Signs a framework with the provided identity
58
+code_sign_if_enabled() {
59
+ if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then
60
+ # Use the current code_sign_identitiy
61
+ echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}"
62
+ echo "/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements \"$1\""
63
+ /usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements "$1"
64
+ fi
65
+}
66
+
67
+# Strip invalid architectures
68
+strip_invalid_archs() {
69
+ binary="$1"
70
+ # Get architectures for current file
71
+ archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | rev)"
72
+ stripped=""
73
+ for arch in $archs; do
74
+ if ! [[ "${VALID_ARCHS}" == *"$arch"* ]]; then
75
+ # Strip non-valid architectures in-place
76
+ lipo -remove "$arch" -output "$binary" "$binary" || exit 1
77
+ stripped="$stripped $arch"
78
+ fi
79
+ done
80
+ if [[ "$stripped" ]]; then
81
+ echo "Stripped $binary of architectures:$stripped"
82
+ fi
83
+}
84
+
Example/Pods/Target Support Files/Pods-JomloTableView_Tests/Pods-JomloTableView_Tests-resources.sh
new
+96
@@ -0,0 +1,96 @@
1
+#!/bin/sh
2
+set -e
3
+
4
+mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
5
+
6
+RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt
7
+> "$RESOURCES_TO_COPY"
8
+
9
+XCASSET_FILES=()
10
+
11
+case "${TARGETED_DEVICE_FAMILY}" in
12
+ 1,2)
13
+ TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone"
14
+ ;;
15
+ 1)
16
+ TARGET_DEVICE_ARGS="--target-device iphone"
17
+ ;;
18
+ 2)
19
+ TARGET_DEVICE_ARGS="--target-device ipad"
20
+ ;;
21
+ *)
22
+ TARGET_DEVICE_ARGS="--target-device mac"
23
+ ;;
24
+esac
25
+
26
+install_resource()
27
+{
28
+ if [[ "$1" = /* ]] ; then
29
+ RESOURCE_PATH="$1"
30
+ else
31
+ RESOURCE_PATH="${PODS_ROOT}/$1"
32
+ fi
33
+ if [[ ! -e "$RESOURCE_PATH" ]] ; then
34
+ cat << EOM
35
+error: Resource "$RESOURCE_PATH" not found. Run 'pod install' to update the copy resources script.
36
+EOM
37
+ exit 1
38
+ fi
39
+ case $RESOURCE_PATH in
40
+ *.storyboard)
41
+ echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}"
42
+ ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS}
43
+ ;;
44
+ *.xib)
45
+ echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}"
46
+ ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS}
47
+ ;;
48
+ *.framework)
49
+ echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
50
+ mkdir -p "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
51
+ echo "rsync -av $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
52
+ rsync -av "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
53
+ ;;
54
+ *.xcdatamodel)
55
+ echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\""
56
+ xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodel`.mom"
57
+ ;;
58
+ *.xcdatamodeld)
59
+ echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\""
60
+ xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd"
61
+ ;;
62
+ *.xcmappingmodel)
63
+ echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\""
64
+ xcrun mapc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm"
65
+ ;;
66
+ *.xcassets)
67
+ ABSOLUTE_XCASSET_FILE="$RESOURCE_PATH"
68
+ XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE")
69
+ ;;
70
+ *)
71
+ echo "$RESOURCE_PATH"
72
+ echo "$RESOURCE_PATH" >> "$RESOURCES_TO_COPY"
73
+ ;;
74
+ esac
75
+}
76
+
77
+mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
78
+rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
79
+if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then
80
+ mkdir -p "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
81
+ rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
82
+fi
83
+rm -f "$RESOURCES_TO_COPY"
84
+
85
+if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ]
86
+then
87
+ # Find all other xcassets (this unfortunately includes those of path pods and other targets).
88
+ OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d)
89
+ while read line; do
90
+ if [[ $line != "${PODS_ROOT}*" ]]; then
91
+ XCASSET_FILES+=("$line")
92
+ fi
93
+ done <<<"$OTHER_XCASSETS"
94
+
95
+ printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
96
+fi
Example/Pods/Target Support Files/Pods-JomloTableView_Tests/Pods-JomloTableView_Tests-umbrella.h
new
+8
@@ -0,0 +1,8 @@
1
+#ifdef __OBJC__
2
+#import <UIKit/UIKit.h>
3
+#endif
4
+
5
+
6
+FOUNDATION_EXPORT double Pods_JomloTableView_TestsVersionNumber;
7
+FOUNDATION_EXPORT const unsigned char Pods_JomloTableView_TestsVersionString[];
8
+
Example/Pods/Target Support Files/Pods-JomloTableView_Tests/Pods-JomloTableView_Tests.debug.xcconfig
new
+8
@@ -0,0 +1,8 @@
1
+ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO
2
+FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/JomloTableView"
3
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4
+LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
5
+OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/JomloTableView/JomloTableView.framework/Headers"
6
+PODS_BUILD_DIR = $BUILD_DIR
7
+PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8
+PODS_ROOT = ${SRCROOT}/Pods
Example/Pods/Target Support Files/Pods-JomloTableView_Tests/Pods-JomloTableView_Tests.modulemap
new
+6
@@ -0,0 +1,6 @@
1
+framework module Pods_JomloTableView_Tests {
2
+ umbrella header "Pods-JomloTableView_Tests-umbrella.h"
3
+
4
+ export *
5
+ module * { export * }
6
+}
Example/Pods/Target Support Files/Pods-JomloTableView_Tests/Pods-JomloTableView_Tests.release.xcconfig
new
+8
@@ -0,0 +1,8 @@
1
+ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO
2
+FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/JomloTableView"
3
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
4
+LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
5
+OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/JomloTableView/JomloTableView.framework/Headers"
6
+PODS_BUILD_DIR = $BUILD_DIR
7
+PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8
+PODS_ROOT = ${SRCROOT}/Pods
JomloTableView/Classes/JomloTableView.swift
new
+50
@@ -0,0 +1,50 @@
1
+//
2
+// JomloTableView.swift
3
+// Pods
4
+//
5
+// Created by Seto Elkahfi on 3/27/17.
6
+//
7
+//
8
+
9
+import Foundation
10
+
11
+public class JomloTableView: UITableView {
12
+
13
+ // Table view section
14
+ var sections = Array<JomloTableViewSection>()
15
+
16
+
17
+
18
+}
19
+
20
+extension JomloTableView: UITableViewDelegate {
21
+
22
+}
23
+
24
+extension JomloTableView: UITableViewDataSource {
25
+
26
+ public func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
27
+ if sections.count > 0 {
28
+ return sections[section].count
29
+ } else {
30
+ return 0
31
+ }
32
+ }
33
+
34
+ public func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
35
+ let item = sections[indexPath.section].rows[indexPath.row]
36
+ let identifier = item.identifier
37
+
38
+ var cell = tableView.dequeueReusableCell(withIdentifier: identifier) as? SdTableViewCell
39
+ if cell == nil {
40
+ tableView.register(UINib(nibName: identifier, bundle: nil), forCellReuseIdentifier: identifier)
41
+ cell = tableView.dequeueReusableCell(withIdentifier: identifier) as? SdTableViewCell
42
+ }
43
+
44
+ item.populateView(cell: cell!)
45
+
46
+ return cell!
47
+
48
+ }
49
+
50
+}
JomloTableView/Classes/JomloTableViewCell.swift
new
+13
@@ -0,0 +1,13 @@
1
+//
2
+// JomloTableViewCell.swift
3
+// Pods
4
+//
5
+// Created by Seto Elkahfi on 3/27/17.
6
+//
7
+//
8
+
9
+import Foundation
10
+
11
+public class JomloTableViewCell: UITableViewCell {
12
+
13
+}
JomloTableView/Classes/JomloTableViewRow.swift
new
+13
@@ -0,0 +1,13 @@
1
+//
2
+// JomloTableViewRow.swift
3
+// Pods
4
+//
5
+// Created by SDMobile on 3/27/17.
6
+//
7
+//
8
+
9
+import Foundation
10
+
11
+public class JomloTableViewRow: NSObject {
12
+
13
+}
JomloTableView/Classes/JomloTableViewSection.swift
new
+21
@@ -0,0 +1,21 @@
1
+//
2
+// JomloTableViewSection.swift
3
+// Pods
4
+//
5
+// Created by SDMobile on 3/27/17.
6
+//
7
+//
8
+
9
+import Foundation
10
+
11
+public class JomloTableViewSection {
12
+
13
+ var rows = Array<JomloTableViewRow>()
14
+
15
+ var count: Int {
16
+ get {
17
+ return rows.count
18
+ }
19
+ }
20
+
21
+}