添加很多页面

This commit is contained in:
wushenghua
2016-02-23 15:35:42 +08:00
parent 1c9594f753
commit 3070f11460
29 changed files with 1504 additions and 428 deletions
+155 -2
View File
@@ -22,6 +22,13 @@
13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
146834051AC3E58100842450 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 146834041AC3E56700842450 /* libReact.a */; };
832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; };
9F11DD32883B03E4B264948B /* libPods.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D67D0A238A6039E65D1E8453 /* libPods.a */; };
A96B82451C7C3CE600FFB1FE /* ASHUIMenuControllerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A96B823C1C7C3CE600FFB1FE /* ASHUIMenuControllerManager.m */; };
A96B82461C7C3CE600FFB1FE /* ASHUtilManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A96B823E1C7C3CE600FFB1FE /* ASHUtilManager.m */; };
A96B82471C7C3CE600FFB1FE /* MessageInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = A96B82401C7C3CE600FFB1FE /* MessageInfo.m */; };
A96B82481C7C3CE600FFB1FE /* MessageInfoManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A96B82421C7C3CE600FFB1FE /* MessageInfoManager.m */; };
A96B82491C7C3CE600FFB1FE /* UIViewController+Category.m in Sources */ = {isa = PBXBuildFile; fileRef = A96B82441C7C3CE600FFB1FE /* UIViewController+Category.m */; };
A96B825A1C7C407500FFB1FE /* libRCTCameraRoll.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A96B82591C7C3FCB00FFB1FE /* libRCTCameraRoll.a */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@@ -102,6 +109,13 @@
remoteGlobalIDString = 58B5119B1A9E6C1200147676;
remoteInfo = RCTText;
};
A96B82581C7C3FCB00FFB1FE /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = A96B82541C7C3FCB00FFB1FE /* RCTCameraRoll.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 58B5115D1A9E6B3D00147676;
remoteInfo = RCTCameraRoll;
};
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
@@ -124,8 +138,22 @@
13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = testdemo/Info.plist; sourceTree = "<group>"; };
13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = testdemo/main.m; sourceTree = "<group>"; };
146833FF1AC3E56700842450 /* React.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = React.xcodeproj; path = "../node_modules/react-native/React/React.xcodeproj"; sourceTree = "<group>"; };
4E8B8F317A98774CD5A46837 /* Pods.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.release.xcconfig; path = "Pods/Target Support Files/Pods/Pods.release.xcconfig"; sourceTree = "<group>"; };
589BBF17415E6F48D1D7AD15 /* Pods.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.debug.xcconfig; path = "Pods/Target Support Files/Pods/Pods.debug.xcconfig"; sourceTree = "<group>"; };
78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "../node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = "<group>"; };
832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = "<group>"; };
A96B823B1C7C3CE600FFB1FE /* ASHUIMenuControllerManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASHUIMenuControllerManager.h; sourceTree = "<group>"; };
A96B823C1C7C3CE600FFB1FE /* ASHUIMenuControllerManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASHUIMenuControllerManager.m; sourceTree = "<group>"; };
A96B823D1C7C3CE600FFB1FE /* ASHUtilManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASHUtilManager.h; sourceTree = "<group>"; };
A96B823E1C7C3CE600FFB1FE /* ASHUtilManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASHUtilManager.m; sourceTree = "<group>"; };
A96B823F1C7C3CE600FFB1FE /* MessageInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MessageInfo.h; sourceTree = "<group>"; };
A96B82401C7C3CE600FFB1FE /* MessageInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MessageInfo.m; sourceTree = "<group>"; };
A96B82411C7C3CE600FFB1FE /* MessageInfoManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MessageInfoManager.h; sourceTree = "<group>"; };
A96B82421C7C3CE600FFB1FE /* MessageInfoManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MessageInfoManager.m; sourceTree = "<group>"; };
A96B82431C7C3CE600FFB1FE /* UIViewController+Category.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIViewController+Category.h"; sourceTree = "<group>"; };
A96B82441C7C3CE600FFB1FE /* UIViewController+Category.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+Category.m"; sourceTree = "<group>"; };
A96B82541C7C3FCB00FFB1FE /* RCTCameraRoll.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTCameraRoll.xcodeproj; path = "../node_modules/react-native/Libraries/CameraRoll/RCTCameraRoll.xcodeproj"; sourceTree = "<group>"; };
D67D0A238A6039E65D1E8453 /* libPods.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPods.a; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@@ -140,6 +168,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
A96B825A1C7C407500FFB1FE /* libRCTCameraRoll.a in Frameworks */,
146834051AC3E58100842450 /* libReact.a in Frameworks */,
00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */,
00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */,
@@ -150,6 +179,7 @@
832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */,
00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */,
139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */,
9F11DD32883B03E4B264948B /* libPods.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -232,6 +262,7 @@
13B07FAE1A68108700A75B9A /* testdemo */ = {
isa = PBXGroup;
children = (
A96B823A1C7C3CE600FFB1FE /* Class */,
008F07F21AC5B25A0029DE68 /* main.jsbundle */,
13B07FAF1A68108700A75B9A /* AppDelegate.h */,
13B07FB01A68108700A75B9A /* AppDelegate.m */,
@@ -262,6 +293,7 @@
832341AE1AAA6A7D00B99B32 /* Libraries */ = {
isa = PBXGroup;
children = (
A96B82541C7C3FCB00FFB1FE /* RCTCameraRoll.xcodeproj */,
146833FF1AC3E56700842450 /* React.xcodeproj */,
00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */,
00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */,
@@ -291,6 +323,8 @@
832341AE1AAA6A7D00B99B32 /* Libraries */,
00E356EF1AD99517003FC87E /* testdemoTests */,
83CBBA001A601CBA00E9B192 /* Products */,
D9444A8B1A40711F773FD395 /* Pods */,
C6406205DAB825BD0DC603B2 /* Frameworks */,
);
indentWidth = 2;
sourceTree = "<group>";
@@ -305,6 +339,49 @@
name = Products;
sourceTree = "<group>";
};
A96B823A1C7C3CE600FFB1FE /* Class */ = {
isa = PBXGroup;
children = (
A96B823B1C7C3CE600FFB1FE /* ASHUIMenuControllerManager.h */,
A96B823C1C7C3CE600FFB1FE /* ASHUIMenuControllerManager.m */,
A96B823D1C7C3CE600FFB1FE /* ASHUtilManager.h */,
A96B823E1C7C3CE600FFB1FE /* ASHUtilManager.m */,
A96B823F1C7C3CE600FFB1FE /* MessageInfo.h */,
A96B82401C7C3CE600FFB1FE /* MessageInfo.m */,
A96B82411C7C3CE600FFB1FE /* MessageInfoManager.h */,
A96B82421C7C3CE600FFB1FE /* MessageInfoManager.m */,
A96B82431C7C3CE600FFB1FE /* UIViewController+Category.h */,
A96B82441C7C3CE600FFB1FE /* UIViewController+Category.m */,
);
name = Class;
path = testdemo/Class;
sourceTree = "<group>";
};
A96B82551C7C3FCB00FFB1FE /* Products */ = {
isa = PBXGroup;
children = (
A96B82591C7C3FCB00FFB1FE /* libRCTCameraRoll.a */,
);
name = Products;
sourceTree = "<group>";
};
C6406205DAB825BD0DC603B2 /* Frameworks */ = {
isa = PBXGroup;
children = (
D67D0A238A6039E65D1E8453 /* libPods.a */,
);
name = Frameworks;
sourceTree = "<group>";
};
D9444A8B1A40711F773FD395 /* Pods */ = {
isa = PBXGroup;
children = (
589BBF17415E6F48D1D7AD15 /* Pods.debug.xcconfig */,
4E8B8F317A98774CD5A46837 /* Pods.release.xcconfig */,
);
name = Pods;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
@@ -330,10 +407,13 @@
isa = PBXNativeTarget;
buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "testdemo" */;
buildPhases = (
F35D02B5C27F53894766E3BE /* Check Pods Manifest.lock */,
13B07F871A680F5B00A75B9A /* Sources */,
13B07F8C1A680F5B00A75B9A /* Frameworks */,
13B07F8E1A680F5B00A75B9A /* Resources */,
00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,
1B17331BD8AA282C42483D64 /* Embed Pods Frameworks */,
3E0A10D478F798AF58FA27F0 /* Copy Pods Resources */,
);
buildRules = (
);
@@ -375,6 +455,10 @@
ProductGroup = 00C302A81ABCB8CE00DB3ED1 /* Products */;
ProjectRef = 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */;
},
{
ProductGroup = A96B82551C7C3FCB00FFB1FE /* Products */;
ProjectRef = A96B82541C7C3FCB00FFB1FE /* RCTCameraRoll.xcodeproj */;
},
{
ProductGroup = 00C302B61ABCB90400DB3ED1 /* Products */;
ProjectRef = 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */;
@@ -491,6 +575,13 @@
remoteRef = 832341B41AAA6A8300B99B32 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
A96B82591C7C3FCB00FFB1FE /* libRCTCameraRoll.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
path = libRCTCameraRoll.a;
remoteRef = A96B82581C7C3FCB00FFB1FE /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
/* End PBXReferenceProxy section */
/* Begin PBXResourcesBuildPhase section */
@@ -527,6 +618,51 @@
shellPath = /bin/sh;
shellScript = "../node_modules/react-native/packager/react-native-xcode.sh";
};
1B17331BD8AA282C42483D64 /* Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods/Pods-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
3E0A10D478F798AF58FA27F0 /* Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods/Pods-resources.sh\"\n";
showEnvVarsInLog = 0;
};
F35D02B5C27F53894766E3BE /* Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
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";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
@@ -542,8 +678,13 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
A96B82491C7C3CE600FFB1FE /* UIViewController+Category.m in Sources */,
A96B82461C7C3CE600FFB1FE /* ASHUtilManager.m in Sources */,
A96B82481C7C3CE600FFB1FE /* MessageInfoManager.m in Sources */,
A96B82451C7C3CE600FFB1FE /* ASHUIMenuControllerManager.m in Sources */,
13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */,
13B07FC11A68108700A75B9A /* main.m in Sources */,
A96B82471C7C3CE600FFB1FE /* MessageInfo.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -609,6 +750,7 @@
};
13B07F941A680F5B00A75B9A /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 589BBF17415E6F48D1D7AD15 /* Pods.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
DEAD_CODE_STRIPPING = NO;
@@ -620,13 +762,19 @@
INFOPLIST_FILE = testdemo/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
OTHER_LDFLAGS = "-ObjC";
OTHER_LDFLAGS = (
"-ObjC",
"-l\"FMDB\"",
"-l\"LKDBHelper\"",
"-l\"sqlite3\"",
);
PRODUCT_NAME = testdemo;
};
name = Debug;
};
13B07F951A680F5B00A75B9A /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 4E8B8F317A98774CD5A46837 /* Pods.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
HEADER_SEARCH_PATHS = (
@@ -637,7 +785,12 @@
INFOPLIST_FILE = testdemo/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
OTHER_LDFLAGS = "-ObjC";
OTHER_LDFLAGS = (
"-ObjC",
"-l\"FMDB\"",
"-l\"LKDBHelper\"",
"-l\"sqlite3\"",
);
PRODUCT_NAME = testdemo;
};
name = Release;