Skip to content

Commit 8287404

Browse files
author
ChrisCai
committed
初始化提交
1 parent 1ea489f commit 8287404

File tree

15 files changed

+1643
-0
lines changed

15 files changed

+1643
-0
lines changed

GKDatabase.xcodeproj/project.pbxproj

Lines changed: 332 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,332 @@
1+
// !$*UTF8*$!
2+
{
3+
archiveVersion = 1;
4+
classes = {
5+
};
6+
objectVersion = 46;
7+
objects = {
8+
9+
/* Begin PBXBuildFile section */
10+
83A148271D3DD925000FA797 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 83A148261D3DD925000FA797 /* main.m */; };
11+
83A1482A1D3DD925000FA797 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 83A148291D3DD925000FA797 /* AppDelegate.m */; };
12+
83A1482D1D3DD925000FA797 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 83A1482C1D3DD925000FA797 /* ViewController.m */; };
13+
83A148301D3DD925000FA797 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 83A1482E1D3DD925000FA797 /* Main.storyboard */; };
14+
83A148321D3DD925000FA797 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 83A148311D3DD925000FA797 /* Assets.xcassets */; };
15+
83A148351D3DD925000FA797 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 83A148331D3DD925000FA797 /* LaunchScreen.storyboard */; };
16+
83A1483E1D3DD9A9000FA797 /* libsqlite3.0.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 83A1483D1D3DD9A9000FA797 /* libsqlite3.0.tbd */; };
17+
83A148491D3DFE44000FA797 /* GKDatabaseManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 83A148461D3DFE44000FA797 /* GKDatabaseManager.m */; };
18+
83A1484A1D3DFE44000FA797 /* GKObjcProperty.m in Sources */ = {isa = PBXBuildFile; fileRef = 83A148481D3DFE44000FA797 /* GKObjcProperty.m */; };
19+
/* End PBXBuildFile section */
20+
21+
/* Begin PBXFileReference section */
22+
83A148221D3DD925000FA797 /* GKDatabase.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = GKDatabase.app; sourceTree = BUILT_PRODUCTS_DIR; };
23+
83A148261D3DD925000FA797 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
24+
83A148281D3DD925000FA797 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
25+
83A148291D3DD925000FA797 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
26+
83A1482B1D3DD925000FA797 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
27+
83A1482C1D3DD925000FA797 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; };
28+
83A1482F1D3DD925000FA797 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
29+
83A148311D3DD925000FA797 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
30+
83A148341D3DD925000FA797 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
31+
83A148361D3DD925000FA797 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
32+
83A1483D1D3DD9A9000FA797 /* libsqlite3.0.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libsqlite3.0.tbd; path = usr/lib/libsqlite3.0.tbd; sourceTree = SDKROOT; };
33+
83A148451D3DFE44000FA797 /* GKDatabaseManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GKDatabaseManager.h; path = "GKDatabase/未命名文件夹/GKDatabaseManager.h"; sourceTree = SOURCE_ROOT; };
34+
83A148461D3DFE44000FA797 /* GKDatabaseManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GKDatabaseManager.m; path = "GKDatabase/未命名文件夹/GKDatabaseManager.m"; sourceTree = SOURCE_ROOT; };
35+
83A148471D3DFE44000FA797 /* GKObjcProperty.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GKObjcProperty.h; path = "GKDatabase/未命名文件夹/GKObjcProperty.h"; sourceTree = SOURCE_ROOT; };
36+
83A148481D3DFE44000FA797 /* GKObjcProperty.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GKObjcProperty.m; path = "GKDatabase/未命名文件夹/GKObjcProperty.m"; sourceTree = SOURCE_ROOT; };
37+
/* End PBXFileReference section */
38+
39+
/* Begin PBXFrameworksBuildPhase section */
40+
83A1481F1D3DD925000FA797 /* Frameworks */ = {
41+
isa = PBXFrameworksBuildPhase;
42+
buildActionMask = 2147483647;
43+
files = (
44+
83A1483E1D3DD9A9000FA797 /* libsqlite3.0.tbd in Frameworks */,
45+
);
46+
runOnlyForDeploymentPostprocessing = 0;
47+
};
48+
/* End PBXFrameworksBuildPhase section */
49+
50+
/* Begin PBXGroup section */
51+
83A148191D3DD925000FA797 = {
52+
isa = PBXGroup;
53+
children = (
54+
83A1483D1D3DD9A9000FA797 /* libsqlite3.0.tbd */,
55+
83A148241D3DD925000FA797 /* GKDatabase */,
56+
83A148231D3DD925000FA797 /* Products */,
57+
);
58+
sourceTree = "<group>";
59+
};
60+
83A148231D3DD925000FA797 /* Products */ = {
61+
isa = PBXGroup;
62+
children = (
63+
83A148221D3DD925000FA797 /* GKDatabase.app */,
64+
);
65+
name = Products;
66+
sourceTree = "<group>";
67+
};
68+
83A148241D3DD925000FA797 /* GKDatabase */ = {
69+
isa = PBXGroup;
70+
children = (
71+
83A1483C1D3DD956000FA797 /* GKDatabase */,
72+
83A148281D3DD925000FA797 /* AppDelegate.h */,
73+
83A148291D3DD925000FA797 /* AppDelegate.m */,
74+
83A1482B1D3DD925000FA797 /* ViewController.h */,
75+
83A1482C1D3DD925000FA797 /* ViewController.m */,
76+
83A1482E1D3DD925000FA797 /* Main.storyboard */,
77+
83A148311D3DD925000FA797 /* Assets.xcassets */,
78+
83A148331D3DD925000FA797 /* LaunchScreen.storyboard */,
79+
83A148361D3DD925000FA797 /* Info.plist */,
80+
83A148251D3DD925000FA797 /* Supporting Files */,
81+
);
82+
path = GKDatabase;
83+
sourceTree = "<group>";
84+
};
85+
83A148251D3DD925000FA797 /* Supporting Files */ = {
86+
isa = PBXGroup;
87+
children = (
88+
83A148261D3DD925000FA797 /* main.m */,
89+
);
90+
name = "Supporting Files";
91+
sourceTree = "<group>";
92+
};
93+
83A1483C1D3DD956000FA797 /* GKDatabase */ = {
94+
isa = PBXGroup;
95+
children = (
96+
83A148471D3DFE44000FA797 /* GKObjcProperty.h */,
97+
83A148481D3DFE44000FA797 /* GKObjcProperty.m */,
98+
83A148451D3DFE44000FA797 /* GKDatabaseManager.h */,
99+
83A148461D3DFE44000FA797 /* GKDatabaseManager.m */,
100+
);
101+
path = GKDatabase;
102+
sourceTree = "<group>";
103+
};
104+
/* End PBXGroup section */
105+
106+
/* Begin PBXNativeTarget section */
107+
83A148211D3DD925000FA797 /* GKDatabase */ = {
108+
isa = PBXNativeTarget;
109+
buildConfigurationList = 83A148391D3DD925000FA797 /* Build configuration list for PBXNativeTarget "GKDatabase" */;
110+
buildPhases = (
111+
83A1481E1D3DD925000FA797 /* Sources */,
112+
83A1481F1D3DD925000FA797 /* Frameworks */,
113+
83A148201D3DD925000FA797 /* Resources */,
114+
);
115+
buildRules = (
116+
);
117+
dependencies = (
118+
);
119+
name = GKDatabase;
120+
productName = GKDatabase;
121+
productReference = 83A148221D3DD925000FA797 /* GKDatabase.app */;
122+
productType = "com.apple.product-type.application";
123+
};
124+
/* End PBXNativeTarget section */
125+
126+
/* Begin PBXProject section */
127+
83A1481A1D3DD925000FA797 /* Project object */ = {
128+
isa = PBXProject;
129+
attributes = {
130+
LastUpgradeCheck = 0720;
131+
ORGANIZATIONNAME = "花菜ChrisCai";
132+
TargetAttributes = {
133+
83A148211D3DD925000FA797 = {
134+
CreatedOnToolsVersion = 7.2.1;
135+
};
136+
};
137+
};
138+
buildConfigurationList = 83A1481D1D3DD925000FA797 /* Build configuration list for PBXProject "GKDatabase" */;
139+
compatibilityVersion = "Xcode 3.2";
140+
developmentRegion = English;
141+
hasScannedForEncodings = 0;
142+
knownRegions = (
143+
en,
144+
Base,
145+
);
146+
mainGroup = 83A148191D3DD925000FA797;
147+
productRefGroup = 83A148231D3DD925000FA797 /* Products */;
148+
projectDirPath = "";
149+
projectRoot = "";
150+
targets = (
151+
83A148211D3DD925000FA797 /* GKDatabase */,
152+
);
153+
};
154+
/* End PBXProject section */
155+
156+
/* Begin PBXResourcesBuildPhase section */
157+
83A148201D3DD925000FA797 /* Resources */ = {
158+
isa = PBXResourcesBuildPhase;
159+
buildActionMask = 2147483647;
160+
files = (
161+
83A148351D3DD925000FA797 /* LaunchScreen.storyboard in Resources */,
162+
83A148321D3DD925000FA797 /* Assets.xcassets in Resources */,
163+
83A148301D3DD925000FA797 /* Main.storyboard in Resources */,
164+
);
165+
runOnlyForDeploymentPostprocessing = 0;
166+
};
167+
/* End PBXResourcesBuildPhase section */
168+
169+
/* Begin PBXSourcesBuildPhase section */
170+
83A1481E1D3DD925000FA797 /* Sources */ = {
171+
isa = PBXSourcesBuildPhase;
172+
buildActionMask = 2147483647;
173+
files = (
174+
83A1482D1D3DD925000FA797 /* ViewController.m in Sources */,
175+
83A1482A1D3DD925000FA797 /* AppDelegate.m in Sources */,
176+
83A148491D3DFE44000FA797 /* GKDatabaseManager.m in Sources */,
177+
83A148271D3DD925000FA797 /* main.m in Sources */,
178+
83A1484A1D3DFE44000FA797 /* GKObjcProperty.m in Sources */,
179+
);
180+
runOnlyForDeploymentPostprocessing = 0;
181+
};
182+
/* End PBXSourcesBuildPhase section */
183+
184+
/* Begin PBXVariantGroup section */
185+
83A1482E1D3DD925000FA797 /* Main.storyboard */ = {
186+
isa = PBXVariantGroup;
187+
children = (
188+
83A1482F1D3DD925000FA797 /* Base */,
189+
);
190+
name = Main.storyboard;
191+
sourceTree = "<group>";
192+
};
193+
83A148331D3DD925000FA797 /* LaunchScreen.storyboard */ = {
194+
isa = PBXVariantGroup;
195+
children = (
196+
83A148341D3DD925000FA797 /* Base */,
197+
);
198+
name = LaunchScreen.storyboard;
199+
sourceTree = "<group>";
200+
};
201+
/* End PBXVariantGroup section */
202+
203+
/* Begin XCBuildConfiguration section */
204+
83A148371D3DD925000FA797 /* Debug */ = {
205+
isa = XCBuildConfiguration;
206+
buildSettings = {
207+
ALWAYS_SEARCH_USER_PATHS = NO;
208+
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
209+
CLANG_CXX_LIBRARY = "libc++";
210+
CLANG_ENABLE_MODULES = YES;
211+
CLANG_ENABLE_OBJC_ARC = YES;
212+
CLANG_WARN_BOOL_CONVERSION = YES;
213+
CLANG_WARN_CONSTANT_CONVERSION = YES;
214+
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
215+
CLANG_WARN_EMPTY_BODY = YES;
216+
CLANG_WARN_ENUM_CONVERSION = YES;
217+
CLANG_WARN_INT_CONVERSION = YES;
218+
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
219+
CLANG_WARN_UNREACHABLE_CODE = YES;
220+
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
221+
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
222+
COPY_PHASE_STRIP = NO;
223+
DEBUG_INFORMATION_FORMAT = dwarf;
224+
ENABLE_STRICT_OBJC_MSGSEND = YES;
225+
ENABLE_TESTABILITY = YES;
226+
GCC_C_LANGUAGE_STANDARD = gnu99;
227+
GCC_DYNAMIC_NO_PIC = NO;
228+
GCC_NO_COMMON_BLOCKS = YES;
229+
GCC_OPTIMIZATION_LEVEL = 0;
230+
GCC_PREPROCESSOR_DEFINITIONS = (
231+
"DEBUG=1",
232+
"$(inherited)",
233+
);
234+
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
235+
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
236+
GCC_WARN_UNDECLARED_SELECTOR = YES;
237+
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
238+
GCC_WARN_UNUSED_FUNCTION = YES;
239+
GCC_WARN_UNUSED_VARIABLE = YES;
240+
IPHONEOS_DEPLOYMENT_TARGET = 9.2;
241+
MTL_ENABLE_DEBUG_INFO = YES;
242+
ONLY_ACTIVE_ARCH = YES;
243+
SDKROOT = iphoneos;
244+
TARGETED_DEVICE_FAMILY = "1,2";
245+
};
246+
name = Debug;
247+
};
248+
83A148381D3DD925000FA797 /* Release */ = {
249+
isa = XCBuildConfiguration;
250+
buildSettings = {
251+
ALWAYS_SEARCH_USER_PATHS = NO;
252+
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
253+
CLANG_CXX_LIBRARY = "libc++";
254+
CLANG_ENABLE_MODULES = YES;
255+
CLANG_ENABLE_OBJC_ARC = YES;
256+
CLANG_WARN_BOOL_CONVERSION = YES;
257+
CLANG_WARN_CONSTANT_CONVERSION = YES;
258+
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
259+
CLANG_WARN_EMPTY_BODY = YES;
260+
CLANG_WARN_ENUM_CONVERSION = YES;
261+
CLANG_WARN_INT_CONVERSION = YES;
262+
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
263+
CLANG_WARN_UNREACHABLE_CODE = YES;
264+
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
265+
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
266+
COPY_PHASE_STRIP = NO;
267+
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
268+
ENABLE_NS_ASSERTIONS = NO;
269+
ENABLE_STRICT_OBJC_MSGSEND = YES;
270+
GCC_C_LANGUAGE_STANDARD = gnu99;
271+
GCC_NO_COMMON_BLOCKS = YES;
272+
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
273+
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
274+
GCC_WARN_UNDECLARED_SELECTOR = YES;
275+
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
276+
GCC_WARN_UNUSED_FUNCTION = YES;
277+
GCC_WARN_UNUSED_VARIABLE = YES;
278+
IPHONEOS_DEPLOYMENT_TARGET = 9.2;
279+
MTL_ENABLE_DEBUG_INFO = NO;
280+
SDKROOT = iphoneos;
281+
TARGETED_DEVICE_FAMILY = "1,2";
282+
VALIDATE_PRODUCT = YES;
283+
};
284+
name = Release;
285+
};
286+
83A1483A1D3DD925000FA797 /* Debug */ = {
287+
isa = XCBuildConfiguration;
288+
buildSettings = {
289+
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
290+
INFOPLIST_FILE = GKDatabase/Info.plist;
291+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
292+
PRODUCT_BUNDLE_IDENTIFIER = com.chriscaixx.GKDatabase;
293+
PRODUCT_NAME = "$(TARGET_NAME)";
294+
};
295+
name = Debug;
296+
};
297+
83A1483B1D3DD925000FA797 /* Release */ = {
298+
isa = XCBuildConfiguration;
299+
buildSettings = {
300+
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
301+
INFOPLIST_FILE = GKDatabase/Info.plist;
302+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
303+
PRODUCT_BUNDLE_IDENTIFIER = com.chriscaixx.GKDatabase;
304+
PRODUCT_NAME = "$(TARGET_NAME)";
305+
};
306+
name = Release;
307+
};
308+
/* End XCBuildConfiguration section */
309+
310+
/* Begin XCConfigurationList section */
311+
83A1481D1D3DD925000FA797 /* Build configuration list for PBXProject "GKDatabase" */ = {
312+
isa = XCConfigurationList;
313+
buildConfigurations = (
314+
83A148371D3DD925000FA797 /* Debug */,
315+
83A148381D3DD925000FA797 /* Release */,
316+
);
317+
defaultConfigurationIsVisible = 0;
318+
defaultConfigurationName = Release;
319+
};
320+
83A148391D3DD925000FA797 /* Build configuration list for PBXNativeTarget "GKDatabase" */ = {
321+
isa = XCConfigurationList;
322+
buildConfigurations = (
323+
83A1483A1D3DD925000FA797 /* Debug */,
324+
83A1483B1D3DD925000FA797 /* Release */,
325+
);
326+
defaultConfigurationIsVisible = 0;
327+
defaultConfigurationName = Release;
328+
};
329+
/* End XCConfigurationList section */
330+
};
331+
rootObject = 83A1481A1D3DD925000FA797 /* Project object */;
332+
}

GKDatabase.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.

GKDatabase/AppDelegate.h

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
//
2+
// AppDelegate.h
3+
// GKDatabase
4+
//
5+
// Created by 花菜ChrisCai on 2016/7/19.
6+
// Copyright © 2016年 花菜ChrisCai. All rights reserved.
7+
//
8+
9+
#import <UIKit/UIKit.h>
10+
11+
@interface AppDelegate : UIResponder <UIApplicationDelegate>
12+
13+
@property (strong, nonatomic) UIWindow *window;
14+
15+
16+
@end
17+

0 commit comments

Comments
 (0)