Skip to content

Commit 946d7e8

Browse files
committed
Initial commit
0 parents  commit 946d7e8

39 files changed

Lines changed: 2874 additions & 0 deletions

.gitignore

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Xcode
2+
#
3+
build/
4+
*.pbxuser
5+
!default.pbxuser
6+
*.mode1v3
7+
!default.mode1v3
8+
*.mode2v3
9+
!default.mode2v3
10+
*.perspectivev3
11+
!default.perspectivev3
12+
xcuserdata
13+
*.xccheckout
14+
*.moved-aside
15+
DerivedData
16+
*.hmap
17+
*.ipa
18+
*.xcuserstate
19+
20+
# CocoaPods
21+
#
22+
# We recommend against adding the Pods directory to your .gitignore. However
23+
# you should judge for yourself, the pros and cons are mentioned at:
24+
# http://guides.cocoapods.org/using/using-cocoapods.html#should-i-ignore-the-pods-directory-in-source-control
25+
#
26+
Pods/
27+
28+
###
29+
._*
30+
31+
.hgignore
Lines changed: 346 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,346 @@
1+
// !$*UTF8*$!
2+
{
3+
archiveVersion = 1;
4+
classes = {
5+
};
6+
objectVersion = 46;
7+
objects = {
8+
9+
/* Begin PBXBuildFile section */
10+
4A4B5FAA1ACAF0D50011B96C /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A4B5FA91ACAF0D50011B96C /* main.m */; };
11+
4A4B5FAD1ACAF0D50011B96C /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A4B5FAC1ACAF0D50011B96C /* AppDelegate.m */; };
12+
4A4B5FB51ACAF0D50011B96C /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 4A4B5FB41ACAF0D50011B96C /* Images.xcassets */; };
13+
4A55F2AB1ACC3E8B00CCC9B8 /* NavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A55F2A81ACC3E8B00CCC9B8 /* NavigationController.m */; };
14+
4A55F2AC1ACC3E8B00CCC9B8 /* TableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A55F2AA1ACC3E8B00CCC9B8 /* TableViewController.m */; };
15+
82FA7780FBA6858314165260 /* libPods-LGActionSheetDemo.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E0532CD02B33FA2C2F39BC85 /* libPods-LGActionSheetDemo.a */; };
16+
/* End PBXBuildFile section */
17+
18+
/* Begin PBXFileReference section */
19+
4A4B5FA41ACAF0D50011B96C /* LGActionSheetDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = LGActionSheetDemo.app; sourceTree = BUILT_PRODUCTS_DIR; };
20+
4A4B5FA81ACAF0D50011B96C /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
21+
4A4B5FA91ACAF0D50011B96C /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
22+
4A4B5FAB1ACAF0D50011B96C /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
23+
4A4B5FAC1ACAF0D50011B96C /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
24+
4A4B5FB41ACAF0D50011B96C /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
25+
4A55F2A71ACC3E8B00CCC9B8 /* NavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NavigationController.h; sourceTree = "<group>"; };
26+
4A55F2A81ACC3E8B00CCC9B8 /* NavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NavigationController.m; sourceTree = "<group>"; };
27+
4A55F2A91ACC3E8B00CCC9B8 /* TableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TableViewController.h; sourceTree = "<group>"; };
28+
4A55F2AA1ACC3E8B00CCC9B8 /* TableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TableViewController.m; sourceTree = "<group>"; };
29+
7CC2AAB04F8AFE386AF77ADE /* Pods-LGActionSheetDemo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LGActionSheetDemo.release.xcconfig"; path = "Pods/Target Support Files/Pods-LGActionSheetDemo/Pods-LGActionSheetDemo.release.xcconfig"; sourceTree = "<group>"; };
30+
B3B3654F3CBED5671679D0BD /* Pods-LGActionSheetDemo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LGActionSheetDemo.debug.xcconfig"; path = "Pods/Target Support Files/Pods-LGActionSheetDemo/Pods-LGActionSheetDemo.debug.xcconfig"; sourceTree = "<group>"; };
31+
E0532CD02B33FA2C2F39BC85 /* libPods-LGActionSheetDemo.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-LGActionSheetDemo.a"; sourceTree = BUILT_PRODUCTS_DIR; };
32+
/* End PBXFileReference section */
33+
34+
/* Begin PBXFrameworksBuildPhase section */
35+
4A4B5FA11ACAF0D50011B96C /* Frameworks */ = {
36+
isa = PBXFrameworksBuildPhase;
37+
buildActionMask = 2147483647;
38+
files = (
39+
82FA7780FBA6858314165260 /* libPods-LGActionSheetDemo.a in Frameworks */,
40+
);
41+
runOnlyForDeploymentPostprocessing = 0;
42+
};
43+
/* End PBXFrameworksBuildPhase section */
44+
45+
/* Begin PBXGroup section */
46+
1FABEE8F3EE36701BA58B3CE /* Frameworks */ = {
47+
isa = PBXGroup;
48+
children = (
49+
E0532CD02B33FA2C2F39BC85 /* libPods-LGActionSheetDemo.a */,
50+
);
51+
name = Frameworks;
52+
sourceTree = "<group>";
53+
};
54+
4A4B5F9B1ACAF0D50011B96C = {
55+
isa = PBXGroup;
56+
children = (
57+
4A4B5FA61ACAF0D50011B96C /* LGActionSheetDemo */,
58+
4A4B5FA51ACAF0D50011B96C /* Products */,
59+
E9CC8AC5CFE34857ABC4B472 /* Pods */,
60+
1FABEE8F3EE36701BA58B3CE /* Frameworks */,
61+
);
62+
sourceTree = "<group>";
63+
};
64+
4A4B5FA51ACAF0D50011B96C /* Products */ = {
65+
isa = PBXGroup;
66+
children = (
67+
4A4B5FA41ACAF0D50011B96C /* LGActionSheetDemo.app */,
68+
);
69+
name = Products;
70+
sourceTree = "<group>";
71+
};
72+
4A4B5FA61ACAF0D50011B96C /* LGActionSheetDemo */ = {
73+
isa = PBXGroup;
74+
children = (
75+
4A4B5FAB1ACAF0D50011B96C /* AppDelegate.h */,
76+
4A4B5FAC1ACAF0D50011B96C /* AppDelegate.m */,
77+
4A55F2A71ACC3E8B00CCC9B8 /* NavigationController.h */,
78+
4A55F2A81ACC3E8B00CCC9B8 /* NavigationController.m */,
79+
4A55F2A91ACC3E8B00CCC9B8 /* TableViewController.h */,
80+
4A55F2AA1ACC3E8B00CCC9B8 /* TableViewController.m */,
81+
4A4B5FB41ACAF0D50011B96C /* Images.xcassets */,
82+
4A4B5FA71ACAF0D50011B96C /* Supporting Files */,
83+
);
84+
path = LGActionSheetDemo;
85+
sourceTree = "<group>";
86+
};
87+
4A4B5FA71ACAF0D50011B96C /* Supporting Files */ = {
88+
isa = PBXGroup;
89+
children = (
90+
4A4B5FA81ACAF0D50011B96C /* Info.plist */,
91+
4A4B5FA91ACAF0D50011B96C /* main.m */,
92+
);
93+
name = "Supporting Files";
94+
sourceTree = "<group>";
95+
};
96+
E9CC8AC5CFE34857ABC4B472 /* Pods */ = {
97+
isa = PBXGroup;
98+
children = (
99+
B3B3654F3CBED5671679D0BD /* Pods-LGActionSheetDemo.debug.xcconfig */,
100+
7CC2AAB04F8AFE386AF77ADE /* Pods-LGActionSheetDemo.release.xcconfig */,
101+
);
102+
name = Pods;
103+
sourceTree = "<group>";
104+
};
105+
/* End PBXGroup section */
106+
107+
/* Begin PBXNativeTarget section */
108+
4A4B5FA31ACAF0D50011B96C /* LGActionSheetDemo */ = {
109+
isa = PBXNativeTarget;
110+
buildConfigurationList = 4A4B5FC71ACAF0D50011B96C /* Build configuration list for PBXNativeTarget "LGActionSheetDemo" */;
111+
buildPhases = (
112+
D3E0918BE26CA58AAED3AC3A /* Check Pods Manifest.lock */,
113+
4A4B5FA01ACAF0D50011B96C /* Sources */,
114+
4A4B5FA11ACAF0D50011B96C /* Frameworks */,
115+
4A4B5FA21ACAF0D50011B96C /* Resources */,
116+
9266E7BCEA5B7991ADA2CD7D /* Copy Pods Resources */,
117+
);
118+
buildRules = (
119+
);
120+
dependencies = (
121+
);
122+
name = LGActionSheetDemo;
123+
productName = LGActionSheetDemo;
124+
productReference = 4A4B5FA41ACAF0D50011B96C /* LGActionSheetDemo.app */;
125+
productType = "com.apple.product-type.application";
126+
};
127+
/* End PBXNativeTarget section */
128+
129+
/* Begin PBXProject section */
130+
4A4B5F9C1ACAF0D50011B96C /* Project object */ = {
131+
isa = PBXProject;
132+
attributes = {
133+
LastUpgradeCheck = 0620;
134+
ORGANIZATIONNAME = "Grigory Lutkov";
135+
TargetAttributes = {
136+
4A4B5FA31ACAF0D50011B96C = {
137+
CreatedOnToolsVersion = 6.2;
138+
};
139+
};
140+
};
141+
buildConfigurationList = 4A4B5F9F1ACAF0D50011B96C /* Build configuration list for PBXProject "LGActionSheetDemo" */;
142+
compatibilityVersion = "Xcode 3.2";
143+
developmentRegion = English;
144+
hasScannedForEncodings = 0;
145+
knownRegions = (
146+
en,
147+
Base,
148+
);
149+
mainGroup = 4A4B5F9B1ACAF0D50011B96C;
150+
productRefGroup = 4A4B5FA51ACAF0D50011B96C /* Products */;
151+
projectDirPath = "";
152+
projectRoot = "";
153+
targets = (
154+
4A4B5FA31ACAF0D50011B96C /* LGActionSheetDemo */,
155+
);
156+
};
157+
/* End PBXProject section */
158+
159+
/* Begin PBXResourcesBuildPhase section */
160+
4A4B5FA21ACAF0D50011B96C /* Resources */ = {
161+
isa = PBXResourcesBuildPhase;
162+
buildActionMask = 2147483647;
163+
files = (
164+
4A4B5FB51ACAF0D50011B96C /* Images.xcassets in Resources */,
165+
);
166+
runOnlyForDeploymentPostprocessing = 0;
167+
};
168+
/* End PBXResourcesBuildPhase section */
169+
170+
/* Begin PBXShellScriptBuildPhase section */
171+
9266E7BCEA5B7991ADA2CD7D /* Copy Pods Resources */ = {
172+
isa = PBXShellScriptBuildPhase;
173+
buildActionMask = 2147483647;
174+
files = (
175+
);
176+
inputPaths = (
177+
);
178+
name = "Copy Pods Resources";
179+
outputPaths = (
180+
);
181+
runOnlyForDeploymentPostprocessing = 0;
182+
shellPath = /bin/sh;
183+
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-LGActionSheetDemo/Pods-LGActionSheetDemo-resources.sh\"\n";
184+
showEnvVarsInLog = 0;
185+
};
186+
D3E0918BE26CA58AAED3AC3A /* Check Pods Manifest.lock */ = {
187+
isa = PBXShellScriptBuildPhase;
188+
buildActionMask = 2147483647;
189+
files = (
190+
);
191+
inputPaths = (
192+
);
193+
name = "Check Pods Manifest.lock";
194+
outputPaths = (
195+
);
196+
runOnlyForDeploymentPostprocessing = 0;
197+
shellPath = /bin/sh;
198+
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
199+
showEnvVarsInLog = 0;
200+
};
201+
/* End PBXShellScriptBuildPhase section */
202+
203+
/* Begin PBXSourcesBuildPhase section */
204+
4A4B5FA01ACAF0D50011B96C /* Sources */ = {
205+
isa = PBXSourcesBuildPhase;
206+
buildActionMask = 2147483647;
207+
files = (
208+
4A55F2AB1ACC3E8B00CCC9B8 /* NavigationController.m in Sources */,
209+
4A4B5FAD1ACAF0D50011B96C /* AppDelegate.m in Sources */,
210+
4A4B5FAA1ACAF0D50011B96C /* main.m in Sources */,
211+
4A55F2AC1ACC3E8B00CCC9B8 /* TableViewController.m in Sources */,
212+
);
213+
runOnlyForDeploymentPostprocessing = 0;
214+
};
215+
/* End PBXSourcesBuildPhase section */
216+
217+
/* Begin XCBuildConfiguration section */
218+
4A4B5FC51ACAF0D50011B96C /* Debug */ = {
219+
isa = XCBuildConfiguration;
220+
buildSettings = {
221+
ALWAYS_SEARCH_USER_PATHS = NO;
222+
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
223+
CLANG_CXX_LIBRARY = "libc++";
224+
CLANG_ENABLE_MODULES = YES;
225+
CLANG_ENABLE_OBJC_ARC = YES;
226+
CLANG_WARN_BOOL_CONVERSION = YES;
227+
CLANG_WARN_CONSTANT_CONVERSION = YES;
228+
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
229+
CLANG_WARN_EMPTY_BODY = YES;
230+
CLANG_WARN_ENUM_CONVERSION = YES;
231+
CLANG_WARN_INT_CONVERSION = YES;
232+
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
233+
CLANG_WARN_UNREACHABLE_CODE = YES;
234+
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
235+
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
236+
COPY_PHASE_STRIP = NO;
237+
ENABLE_STRICT_OBJC_MSGSEND = YES;
238+
GCC_C_LANGUAGE_STANDARD = gnu99;
239+
GCC_DYNAMIC_NO_PIC = NO;
240+
GCC_OPTIMIZATION_LEVEL = 0;
241+
GCC_PREPROCESSOR_DEFINITIONS = (
242+
"DEBUG=1",
243+
"$(inherited)",
244+
);
245+
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
246+
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
247+
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
248+
GCC_WARN_UNDECLARED_SELECTOR = YES;
249+
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
250+
GCC_WARN_UNUSED_FUNCTION = YES;
251+
GCC_WARN_UNUSED_VARIABLE = YES;
252+
IPHONEOS_DEPLOYMENT_TARGET = 6.0;
253+
MTL_ENABLE_DEBUG_INFO = YES;
254+
ONLY_ACTIVE_ARCH = YES;
255+
SDKROOT = iphoneos;
256+
TARGETED_DEVICE_FAMILY = "1,2";
257+
};
258+
name = Debug;
259+
};
260+
4A4B5FC61ACAF0D50011B96C /* Release */ = {
261+
isa = XCBuildConfiguration;
262+
buildSettings = {
263+
ALWAYS_SEARCH_USER_PATHS = NO;
264+
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
265+
CLANG_CXX_LIBRARY = "libc++";
266+
CLANG_ENABLE_MODULES = YES;
267+
CLANG_ENABLE_OBJC_ARC = YES;
268+
CLANG_WARN_BOOL_CONVERSION = YES;
269+
CLANG_WARN_CONSTANT_CONVERSION = YES;
270+
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
271+
CLANG_WARN_EMPTY_BODY = YES;
272+
CLANG_WARN_ENUM_CONVERSION = YES;
273+
CLANG_WARN_INT_CONVERSION = YES;
274+
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
275+
CLANG_WARN_UNREACHABLE_CODE = YES;
276+
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
277+
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
278+
COPY_PHASE_STRIP = NO;
279+
ENABLE_NS_ASSERTIONS = NO;
280+
ENABLE_STRICT_OBJC_MSGSEND = YES;
281+
GCC_C_LANGUAGE_STANDARD = gnu99;
282+
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
283+
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
284+
GCC_WARN_UNDECLARED_SELECTOR = YES;
285+
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
286+
GCC_WARN_UNUSED_FUNCTION = YES;
287+
GCC_WARN_UNUSED_VARIABLE = YES;
288+
IPHONEOS_DEPLOYMENT_TARGET = 6.0;
289+
MTL_ENABLE_DEBUG_INFO = NO;
290+
SDKROOT = iphoneos;
291+
TARGETED_DEVICE_FAMILY = "1,2";
292+
VALIDATE_PRODUCT = YES;
293+
};
294+
name = Release;
295+
};
296+
4A4B5FC81ACAF0D50011B96C /* Debug */ = {
297+
isa = XCBuildConfiguration;
298+
baseConfigurationReference = B3B3654F3CBED5671679D0BD /* Pods-LGActionSheetDemo.debug.xcconfig */;
299+
buildSettings = {
300+
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
301+
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
302+
CODE_SIGN_IDENTITY = "iPhone Developer";
303+
INFOPLIST_FILE = LGActionSheetDemo/Info.plist;
304+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
305+
PRODUCT_NAME = "$(TARGET_NAME)";
306+
};
307+
name = Debug;
308+
};
309+
4A4B5FC91ACAF0D50011B96C /* Release */ = {
310+
isa = XCBuildConfiguration;
311+
baseConfigurationReference = 7CC2AAB04F8AFE386AF77ADE /* Pods-LGActionSheetDemo.release.xcconfig */;
312+
buildSettings = {
313+
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
314+
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
315+
CODE_SIGN_IDENTITY = "iPhone Developer";
316+
INFOPLIST_FILE = LGActionSheetDemo/Info.plist;
317+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
318+
PRODUCT_NAME = "$(TARGET_NAME)";
319+
};
320+
name = Release;
321+
};
322+
/* End XCBuildConfiguration section */
323+
324+
/* Begin XCConfigurationList section */
325+
4A4B5F9F1ACAF0D50011B96C /* Build configuration list for PBXProject "LGActionSheetDemo" */ = {
326+
isa = XCConfigurationList;
327+
buildConfigurations = (
328+
4A4B5FC51ACAF0D50011B96C /* Debug */,
329+
4A4B5FC61ACAF0D50011B96C /* Release */,
330+
);
331+
defaultConfigurationIsVisible = 0;
332+
defaultConfigurationName = Release;
333+
};
334+
4A4B5FC71ACAF0D50011B96C /* Build configuration list for PBXNativeTarget "LGActionSheetDemo" */ = {
335+
isa = XCConfigurationList;
336+
buildConfigurations = (
337+
4A4B5FC81ACAF0D50011B96C /* Debug */,
338+
4A4B5FC91ACAF0D50011B96C /* Release */,
339+
);
340+
defaultConfigurationIsVisible = 0;
341+
defaultConfigurationName = Release;
342+
};
343+
/* End XCConfigurationList section */
344+
};
345+
rootObject = 4A4B5F9C1ACAF0D50011B96C /* Project object */;
346+
}

Demo/LGActionSheetDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Demo/LGActionSheetDemo.xcworkspace/contents.xcworkspacedata

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)