mirror of
https://github.com/samsonjs/samhuri.net-ios.git
synced 2026-03-25 09:25:47 +00:00
add an empty share extension
This commit is contained in:
parent
6644a29928
commit
3ef834998b
39 changed files with 4645 additions and 2371 deletions
|
|
@ -22,6 +22,17 @@
|
|||
1BCFCF2DAA6DDF2445F02F5A /* MuseoSans-900-Italic.otf in Resources */ = {isa = PBXBuildFile; fileRef = 1BCFC7FD826AC4789F946BC9 /* MuseoSans-900-Italic.otf */; };
|
||||
1BCFCF6DB93786CC2EDB8F69 /* PostCollection.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BCFC3B62AA92DB07923F7C1 /* PostCollection.m */; };
|
||||
1BCFCFF473F6CE1B00AD9556 /* MuseoSans-700-Italic.otf in Resources */ = {isa = PBXBuildFile; fileRef = 1BCFCE2128EAD786A819C61A /* MuseoSans-700-Italic.otf */; };
|
||||
7B08B3ED1AF9CAD300435579 /* ShareViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B08B3EC1AF9CAD300435579 /* ShareViewController.m */; };
|
||||
7B08B3EF1AF9CAD300435579 /* MainInterface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 7B08B3EE1AF9CAD300435579 /* MainInterface.storyboard */; };
|
||||
7B08B3F21AF9CAD300435579 /* samhuri.net.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 7B08B3E71AF9CAD300435579 /* samhuri.net.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
|
||||
7B08B3F71AF9CBBD00435579 /* NSDate+marshmallows.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B9E642A1A227FA20072FF42 /* NSDate+marshmallows.m */; };
|
||||
7B08B3F81AF9CBBD00435579 /* NSString+marshmallows.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B9E642C1A227FA20072FF42 /* NSString+marshmallows.m */; };
|
||||
7B08B3F91AF9CBC500435579 /* BlogStatus.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B9E644E1A23129B0072FF42 /* BlogStatus.m */; };
|
||||
7B08B3FA1AF9CBC500435579 /* Post.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B9E64271A227BFE0072FF42 /* Post.m */; };
|
||||
7B08B3FB1AF9CBC500435579 /* BlogService.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B9E64411A22F3840072FF42 /* BlogService.m */; };
|
||||
7B08B3FC1AF9CBC500435579 /* JSONHTTPClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B9E644B1A230B940072FF42 /* JSONHTTPClient.m */; };
|
||||
7B08B3FD1AF9CBC500435579 /* ModelStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BF029321A27117200E42EDE /* ModelStore.m */; };
|
||||
7B08B3FE1AF9CBC500435579 /* BlogController.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BF029371A280CB200E42EDE /* BlogController.m */; };
|
||||
7B2B43511AED5BA500BAC4E2 /* Functions.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B2B43501AED5BA500BAC4E2 /* Functions.m */; };
|
||||
7B4070531AE46BC9000C2E43 /* auth.json in Resources */ = {isa = PBXBuildFile; fileRef = 7B4070521AE46BC9000C2E43 /* auth.json */; };
|
||||
7B5C4BDF19F2606900667D48 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B5C4BDE19F2606900667D48 /* main.m */; };
|
||||
|
|
@ -42,10 +53,18 @@
|
|||
7BE3A0351AE461E700E45CCB /* PreviewViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BE3A0341AE461E700E45CCB /* PreviewViewController.m */; };
|
||||
7BF029331A27117200E42EDE /* ModelStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BF029321A27117200E42EDE /* ModelStore.m */; };
|
||||
7BF029381A280CB200E42EDE /* BlogController.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BF029371A280CB200E42EDE /* BlogController.m */; };
|
||||
848D1BC47C9F03BB91A24EB4 /* libPods-samhuri.net.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D351844AAA829A65456E283E /* libPods-samhuri.net.a */; };
|
||||
B8B8958B2AA40812EFE04FEF /* libPods-BlogTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 9C36BC848680D4F831E4DE23 /* libPods-BlogTests.a */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXContainerItemProxy section */
|
||||
7B08B3F01AF9CAD300435579 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 7B5C4BD119F2606900667D48 /* Project object */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 7B08B3E61AF9CAD300435579;
|
||||
remoteInfo = samhuri.net;
|
||||
};
|
||||
7B5C4BF619F2606900667D48 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 7B5C4BD119F2606900667D48 /* Project object */;
|
||||
|
|
@ -55,6 +74,20 @@
|
|||
};
|
||||
/* End PBXContainerItemProxy section */
|
||||
|
||||
/* Begin PBXCopyFilesBuildPhase section */
|
||||
7B08B3F61AF9CAD300435579 /* Embed App Extensions */ = {
|
||||
isa = PBXCopyFilesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
dstPath = "";
|
||||
dstSubfolderSpec = 13;
|
||||
files = (
|
||||
7B08B3F21AF9CAD300435579 /* samhuri.net.appex in Embed App Extensions */,
|
||||
);
|
||||
name = "Embed App Extensions";
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXCopyFilesBuildPhase section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
1613DC56A86AFA7E50460A37 /* libPods.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPods.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
1BCFC23988387A5CAE551C90 /* UIColor+Hex.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIColor+Hex.m"; sourceTree = "<group>"; };
|
||||
|
|
@ -78,6 +111,11 @@
|
|||
216E09E2B9970083489FA869 /* Pods-Blog.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Blog.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Blog/Pods-Blog.debug.xcconfig"; sourceTree = "<group>"; };
|
||||
52D4D1E7D7915ADAD8A3C902 /* Pods-Blog.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Blog.release.xcconfig"; path = "Pods/Target Support Files/Pods-Blog/Pods-Blog.release.xcconfig"; sourceTree = "<group>"; };
|
||||
7160E151335CBA3861FBD44D /* libPods-Blog.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Blog.a"; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
7B08B3E71AF9CAD300435579 /* samhuri.net.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = samhuri.net.appex; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
7B08B3EA1AF9CAD300435579 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
||||
7B08B3EB1AF9CAD300435579 /* ShareViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ShareViewController.h; sourceTree = "<group>"; };
|
||||
7B08B3EC1AF9CAD300435579 /* ShareViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ShareViewController.m; sourceTree = "<group>"; };
|
||||
7B08B3EE1AF9CAD300435579 /* MainInterface.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = MainInterface.storyboard; sourceTree = "<group>"; };
|
||||
7B2B434F1AED5BA500BAC4E2 /* Functions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Functions.h; sourceTree = "<group>"; };
|
||||
7B2B43501AED5BA500BAC4E2 /* Functions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Functions.m; sourceTree = "<group>"; };
|
||||
7B4070521AE46BC9000C2E43 /* auth.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = auth.json; sourceTree = "<group>"; };
|
||||
|
|
@ -116,13 +154,24 @@
|
|||
7BF029361A280CB200E42EDE /* BlogController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlogController.h; sourceTree = "<group>"; };
|
||||
7BF029371A280CB200E42EDE /* BlogController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BlogController.m; sourceTree = "<group>"; };
|
||||
9C36BC848680D4F831E4DE23 /* libPods-BlogTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-BlogTests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
A12E4260DF3BBC175C358446 /* Pods-samhuri.net.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-samhuri.net.debug.xcconfig"; path = "Pods/Target Support Files/Pods-samhuri.net/Pods-samhuri.net.debug.xcconfig"; sourceTree = "<group>"; };
|
||||
A2EB178BEF4356711B2710AE /* 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>"; };
|
||||
AB1234AC662F1A1B7BD87AB0 /* Pods-BlogTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BlogTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-BlogTests/Pods-BlogTests.release.xcconfig"; sourceTree = "<group>"; };
|
||||
CFDE6DBDE6E23DC89D51F7EC /* Pods-samhuri.net.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-samhuri.net.release.xcconfig"; path = "Pods/Target Support Files/Pods-samhuri.net/Pods-samhuri.net.release.xcconfig"; sourceTree = "<group>"; };
|
||||
D1F0F9D6D1DB6188AF81A066 /* 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>"; };
|
||||
D351844AAA829A65456E283E /* libPods-samhuri.net.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-samhuri.net.a"; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
DAA4009DDF4B3F5BEEF9CC4C /* Pods-BlogTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BlogTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-BlogTests/Pods-BlogTests.debug.xcconfig"; sourceTree = "<group>"; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
7B08B3E41AF9CAD300435579 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
848D1BC47C9F03BB91A24EB4 /* libPods-samhuri.net.a in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
7B5C4BD619F2606900667D48 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
|
|
@ -151,6 +200,8 @@
|
|||
AB1234AC662F1A1B7BD87AB0 /* Pods-BlogTests.release.xcconfig */,
|
||||
216E09E2B9970083489FA869 /* Pods-Blog.debug.xcconfig */,
|
||||
52D4D1E7D7915ADAD8A3C902 /* Pods-Blog.release.xcconfig */,
|
||||
A12E4260DF3BBC175C358446 /* Pods-samhuri.net.debug.xcconfig */,
|
||||
CFDE6DBDE6E23DC89D51F7EC /* Pods-samhuri.net.release.xcconfig */,
|
||||
);
|
||||
name = Pods;
|
||||
sourceTree = "<group>";
|
||||
|
|
@ -173,11 +224,31 @@
|
|||
path = Fonts;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
7B08B3E81AF9CAD300435579 /* samhuri.net */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
7B08B3EB1AF9CAD300435579 /* ShareViewController.h */,
|
||||
7B08B3EC1AF9CAD300435579 /* ShareViewController.m */,
|
||||
7B08B3EE1AF9CAD300435579 /* MainInterface.storyboard */,
|
||||
7B08B3E91AF9CAD300435579 /* Supporting Files */,
|
||||
);
|
||||
path = samhuri.net;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
7B08B3E91AF9CAD300435579 /* Supporting Files */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
7B08B3EA1AF9CAD300435579 /* Info.plist */,
|
||||
);
|
||||
name = "Supporting Files";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
7B5C4BD019F2606900667D48 = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
7B5C4BDB19F2606900667D48 /* Blog */,
|
||||
7B5C4BF819F2606900667D48 /* BlogTests */,
|
||||
7B08B3E81AF9CAD300435579 /* samhuri.net */,
|
||||
7B5C4BDA19F2606900667D48 /* Products */,
|
||||
1A8ACE7C3A5634C63D5770EA /* Pods */,
|
||||
F9CC479BA9A49F1EDD27B0AB /* Frameworks */,
|
||||
|
|
@ -189,6 +260,7 @@
|
|||
children = (
|
||||
7B5C4BD919F2606900667D48 /* Blog.app */,
|
||||
7B5C4BF519F2606900667D48 /* BlogTests.xctest */,
|
||||
7B08B3E71AF9CAD300435579 /* samhuri.net.appex */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
|
|
@ -296,6 +368,7 @@
|
|||
1613DC56A86AFA7E50460A37 /* libPods.a */,
|
||||
9C36BC848680D4F831E4DE23 /* libPods-BlogTests.a */,
|
||||
7160E151335CBA3861FBD44D /* libPods-Blog.a */,
|
||||
D351844AAA829A65456E283E /* libPods-samhuri.net.a */,
|
||||
);
|
||||
name = Frameworks;
|
||||
sourceTree = "<group>";
|
||||
|
|
@ -303,6 +376,25 @@
|
|||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
7B08B3E61AF9CAD300435579 /* samhuri.net */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 7B08B3F51AF9CAD300435579 /* Build configuration list for PBXNativeTarget "samhuri.net" */;
|
||||
buildPhases = (
|
||||
8EB2525312DF0E921F82CEA8 /* Check Pods Manifest.lock */,
|
||||
7B08B3E31AF9CAD300435579 /* Sources */,
|
||||
7B08B3E41AF9CAD300435579 /* Frameworks */,
|
||||
7B08B3E51AF9CAD300435579 /* Resources */,
|
||||
061B7E8E3C5EF011C2401DB3 /* Copy Pods Resources */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = samhuri.net;
|
||||
productName = samhuri.net;
|
||||
productReference = 7B08B3E71AF9CAD300435579 /* samhuri.net.appex */;
|
||||
productType = "com.apple.product-type.app-extension";
|
||||
};
|
||||
7B5C4BD819F2606900667D48 /* Blog */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 7B5C4BFF19F2606900667D48 /* Build configuration list for PBXNativeTarget "Blog" */;
|
||||
|
|
@ -312,10 +404,12 @@
|
|||
7B5C4BD619F2606900667D48 /* Frameworks */,
|
||||
7B5C4BD719F2606900667D48 /* Resources */,
|
||||
F9882194979CEEC00C6695C2 /* Copy Pods Resources */,
|
||||
7B08B3F61AF9CAD300435579 /* Embed App Extensions */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
7B08B3F11AF9CAD300435579 /* PBXTargetDependency */,
|
||||
);
|
||||
name = Blog;
|
||||
productName = Blog;
|
||||
|
|
@ -351,6 +445,10 @@
|
|||
LastUpgradeCheck = 0600;
|
||||
ORGANIZATIONNAME = "Guru Logic Inc.";
|
||||
TargetAttributes = {
|
||||
7B08B3E61AF9CAD300435579 = {
|
||||
CreatedOnToolsVersion = 6.3.1;
|
||||
DevelopmentTeam = B2W6993X5Z;
|
||||
};
|
||||
7B5C4BD819F2606900667D48 = {
|
||||
CreatedOnToolsVersion = 6.0.1;
|
||||
DevelopmentTeam = B2W6993X5Z;
|
||||
|
|
@ -376,11 +474,20 @@
|
|||
targets = (
|
||||
7B5C4BD819F2606900667D48 /* Blog */,
|
||||
7B5C4BF419F2606900667D48 /* BlogTests */,
|
||||
7B08B3E61AF9CAD300435579 /* samhuri.net */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXResourcesBuildPhase section */
|
||||
7B08B3E51AF9CAD300435579 /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
7B08B3EF1AF9CAD300435579 /* MainInterface.storyboard in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
7B5C4BD719F2606900667D48 /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
|
|
@ -413,6 +520,21 @@
|
|||
/* End PBXResourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXShellScriptBuildPhase section */
|
||||
061B7E8E3C5EF011C2401DB3 /* 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-samhuri.net/Pods-samhuri.net-resources.sh\"\n";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
5869AA845D966F9B4CDB0BB9 /* Check Pods Manifest.lock */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
|
|
@ -443,6 +565,21 @@
|
|||
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;
|
||||
};
|
||||
8EB2525312DF0E921F82CEA8 /* 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;
|
||||
};
|
||||
F6692F90CD27F7908A2BD4C6 /* Copy Pods Resources */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
|
|
@ -476,6 +613,22 @@
|
|||
/* End PBXShellScriptBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
7B08B3E31AF9CAD300435579 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
7B08B3FC1AF9CBC500435579 /* JSONHTTPClient.m in Sources */,
|
||||
7B08B3FA1AF9CBC500435579 /* Post.m in Sources */,
|
||||
7B08B3F81AF9CBBD00435579 /* NSString+marshmallows.m in Sources */,
|
||||
7B08B3FE1AF9CBC500435579 /* BlogController.m in Sources */,
|
||||
7B08B3F71AF9CBBD00435579 /* NSDate+marshmallows.m in Sources */,
|
||||
7B08B3FB1AF9CBC500435579 /* BlogService.m in Sources */,
|
||||
7B08B3FD1AF9CBC500435579 /* ModelStore.m in Sources */,
|
||||
7B08B3ED1AF9CAD300435579 /* ShareViewController.m in Sources */,
|
||||
7B08B3F91AF9CBC500435579 /* BlogStatus.m in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
7B5C4BD519F2606900667D48 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
|
|
@ -512,6 +665,11 @@
|
|||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXTargetDependency section */
|
||||
7B08B3F11AF9CAD300435579 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
target = 7B08B3E61AF9CAD300435579 /* samhuri.net */;
|
||||
targetProxy = 7B08B3F01AF9CAD300435579 /* PBXContainerItemProxy */;
|
||||
};
|
||||
7B5C4BF719F2606900667D48 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
target = 7B5C4BD819F2606900667D48 /* Blog */;
|
||||
|
|
@ -539,6 +697,41 @@
|
|||
/* End PBXVariantGroup section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
7B08B3F31AF9CAD300435579 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
baseConfigurationReference = A12E4260DF3BBC175C358446 /* Pods-samhuri.net.debug.xcconfig */;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "iPhone Developer";
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"DEBUG=1",
|
||||
"$(inherited)",
|
||||
);
|
||||
INFOPLIST_FILE = samhuri.net/Info.plist;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 8.3;
|
||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SKIP_INSTALL = YES;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
7B08B3F41AF9CAD300435579 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
baseConfigurationReference = CFDE6DBDE6E23DC89D51F7EC /* Pods-samhuri.net.release.xcconfig */;
|
||||
buildSettings = {
|
||||
CODE_SIGN_IDENTITY = "iPhone Developer";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
INFOPLIST_FILE = samhuri.net/Info.plist;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 8.3;
|
||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SKIP_INSTALL = YES;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
7B5C4BFD19F2606900667D48 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
|
|
@ -679,6 +872,15 @@
|
|||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
7B08B3F51AF9CAD300435579 /* Build configuration list for PBXNativeTarget "samhuri.net" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
7B08B3F31AF9CAD300435579 /* Debug */,
|
||||
7B08B3F41AF9CAD300435579 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
7B5C4BD419F2606900667D48 /* Build configuration list for PBXProject "Blog" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@
|
|||
#import "PostsViewController.h"
|
||||
#import "EditorViewController.h"
|
||||
#import "BlogService.h"
|
||||
#import "YapDatabase.h"
|
||||
#import <YapDatabase/YapDatabase.h>
|
||||
#import "ModelStore.h"
|
||||
#import "JSONHTTPClient.h"
|
||||
#import "BlogController.h"
|
||||
|
|
|
|||
7
Podfile
7
Podfile
|
|
@ -3,6 +3,13 @@
|
|||
|
||||
source 'https://github.com/CocoaPods/Specs.git'
|
||||
|
||||
target :'samhuri.net' do
|
||||
pod 'Mantle'
|
||||
pod 'PromiseKit'
|
||||
pod 'YapDatabase'
|
||||
pod 'ObjectiveSugar'
|
||||
end
|
||||
|
||||
target :Blog do
|
||||
pod 'Mantle'
|
||||
pod 'PromiseKit'
|
||||
|
|
|
|||
6059
Pods/Pods.xcodeproj/project.pbxproj
generated
6059
Pods/Pods.xcodeproj/project.pbxproj
generated
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,6 @@
|
|||
#include "Pods-samhuri.net-CocoaLumberjack.xcconfig"
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||
HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/CocoaLumberjack" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/FontAwesome+iOS" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OMGHTTPURLRQ" "${PODS_ROOT}/Headers/Public/ObjectiveSugar" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/dyci" "${PODS_ROOT}/Headers/Public/libextobjc"
|
||||
OTHER_LDFLAGS = -ObjC
|
||||
PODS_ROOT = ${SRCROOT}
|
||||
SKIP_INSTALL = YES
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
#import <Foundation/Foundation.h>
|
||||
@interface PodsDummy_Pods_samhuri_net_CocoaLumberjack : NSObject
|
||||
@end
|
||||
@implementation PodsDummy_Pods_samhuri_net_CocoaLumberjack
|
||||
@end
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
#ifdef __OBJC__
|
||||
#import <UIKit/UIKit.h>
|
||||
#endif
|
||||
|
||||
#import "Pods-samhuri.net-environment.h"
|
||||
6
Pods/Target Support Files/Pods-samhuri.net-Mantle/Pods-samhuri.net-Mantle-Private.xcconfig
generated
Normal file
6
Pods/Target Support Files/Pods-samhuri.net-Mantle/Pods-samhuri.net-Mantle-Private.xcconfig
generated
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
#include "Pods-samhuri.net-Mantle.xcconfig"
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||
HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/Mantle" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/FontAwesome+iOS" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OMGHTTPURLRQ" "${PODS_ROOT}/Headers/Public/ObjectiveSugar" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/dyci" "${PODS_ROOT}/Headers/Public/libextobjc"
|
||||
OTHER_LDFLAGS = ${PODS_SAMHURI_NET_MANTLE_OTHER_LDFLAGS} -ObjC
|
||||
PODS_ROOT = ${SRCROOT}
|
||||
SKIP_INSTALL = YES
|
||||
5
Pods/Target Support Files/Pods-samhuri.net-Mantle/Pods-samhuri.net-Mantle-dummy.m
generated
Normal file
5
Pods/Target Support Files/Pods-samhuri.net-Mantle/Pods-samhuri.net-Mantle-dummy.m
generated
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
#import <Foundation/Foundation.h>
|
||||
@interface PodsDummy_Pods_samhuri_net_Mantle : NSObject
|
||||
@end
|
||||
@implementation PodsDummy_Pods_samhuri_net_Mantle
|
||||
@end
|
||||
5
Pods/Target Support Files/Pods-samhuri.net-Mantle/Pods-samhuri.net-Mantle-prefix.pch
generated
Normal file
5
Pods/Target Support Files/Pods-samhuri.net-Mantle/Pods-samhuri.net-Mantle-prefix.pch
generated
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
#ifdef __OBJC__
|
||||
#import <UIKit/UIKit.h>
|
||||
#endif
|
||||
|
||||
#import "Pods-samhuri.net-environment.h"
|
||||
1
Pods/Target Support Files/Pods-samhuri.net-Mantle/Pods-samhuri.net-Mantle.xcconfig
generated
Normal file
1
Pods/Target Support Files/Pods-samhuri.net-Mantle/Pods-samhuri.net-Mantle.xcconfig
generated
Normal file
|
|
@ -0,0 +1 @@
|
|||
PODS_SAMHURI_NET_MANTLE_OTHER_LDFLAGS = -framework "Foundation"
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
#include "Pods-samhuri.net-OMGHTTPURLRQ.xcconfig"
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||
HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/OMGHTTPURLRQ" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/FontAwesome+iOS" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OMGHTTPURLRQ" "${PODS_ROOT}/Headers/Public/ObjectiveSugar" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/dyci" "${PODS_ROOT}/Headers/Public/libextobjc"
|
||||
OTHER_LDFLAGS = -ObjC
|
||||
PODS_ROOT = ${SRCROOT}
|
||||
SKIP_INSTALL = YES
|
||||
5
Pods/Target Support Files/Pods-samhuri.net-OMGHTTPURLRQ/Pods-samhuri.net-OMGHTTPURLRQ-dummy.m
generated
Normal file
5
Pods/Target Support Files/Pods-samhuri.net-OMGHTTPURLRQ/Pods-samhuri.net-OMGHTTPURLRQ-dummy.m
generated
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
#import <Foundation/Foundation.h>
|
||||
@interface PodsDummy_Pods_samhuri_net_OMGHTTPURLRQ : NSObject
|
||||
@end
|
||||
@implementation PodsDummy_Pods_samhuri_net_OMGHTTPURLRQ
|
||||
@end
|
||||
5
Pods/Target Support Files/Pods-samhuri.net-OMGHTTPURLRQ/Pods-samhuri.net-OMGHTTPURLRQ-prefix.pch
generated
Normal file
5
Pods/Target Support Files/Pods-samhuri.net-OMGHTTPURLRQ/Pods-samhuri.net-OMGHTTPURLRQ-prefix.pch
generated
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
#ifdef __OBJC__
|
||||
#import <UIKit/UIKit.h>
|
||||
#endif
|
||||
|
||||
#import "Pods-samhuri.net-environment.h"
|
||||
0
Pods/Target Support Files/Pods-samhuri.net-OMGHTTPURLRQ/Pods-samhuri.net-OMGHTTPURLRQ.xcconfig
generated
Normal file
0
Pods/Target Support Files/Pods-samhuri.net-OMGHTTPURLRQ/Pods-samhuri.net-OMGHTTPURLRQ.xcconfig
generated
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
#include "Pods-samhuri.net-ObjectiveSugar.xcconfig"
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||
HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/ObjectiveSugar" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/FontAwesome+iOS" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OMGHTTPURLRQ" "${PODS_ROOT}/Headers/Public/ObjectiveSugar" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/dyci" "${PODS_ROOT}/Headers/Public/libextobjc"
|
||||
OTHER_LDFLAGS = -ObjC
|
||||
PODS_ROOT = ${SRCROOT}
|
||||
SKIP_INSTALL = YES
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
#import <Foundation/Foundation.h>
|
||||
@interface PodsDummy_Pods_samhuri_net_ObjectiveSugar : NSObject
|
||||
@end
|
||||
@implementation PodsDummy_Pods_samhuri_net_ObjectiveSugar
|
||||
@end
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
#ifdef __OBJC__
|
||||
#import <UIKit/UIKit.h>
|
||||
#endif
|
||||
|
||||
#import "Pods-samhuri.net-environment.h"
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
#include "Pods-samhuri.net-PromiseKit.xcconfig"
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 ${PODS_SAMHURI_NET_PROMISEKIT_GCC_PREPROCESSOR_DEFINITIONS}
|
||||
HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/PromiseKit" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/FontAwesome+iOS" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OMGHTTPURLRQ" "${PODS_ROOT}/Headers/Public/ObjectiveSugar" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/dyci" "${PODS_ROOT}/Headers/Public/libextobjc"
|
||||
OTHER_LDFLAGS = ${PODS_SAMHURI_NET_PROMISEKIT_OTHER_LDFLAGS} -ObjC
|
||||
PODS_ROOT = ${SRCROOT}
|
||||
SKIP_INSTALL = YES
|
||||
5
Pods/Target Support Files/Pods-samhuri.net-PromiseKit/Pods-samhuri.net-PromiseKit-dummy.m
generated
Normal file
5
Pods/Target Support Files/Pods-samhuri.net-PromiseKit/Pods-samhuri.net-PromiseKit-dummy.m
generated
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
#import <Foundation/Foundation.h>
|
||||
@interface PodsDummy_Pods_samhuri_net_PromiseKit : NSObject
|
||||
@end
|
||||
@implementation PodsDummy_Pods_samhuri_net_PromiseKit
|
||||
@end
|
||||
5
Pods/Target Support Files/Pods-samhuri.net-PromiseKit/Pods-samhuri.net-PromiseKit-prefix.pch
generated
Normal file
5
Pods/Target Support Files/Pods-samhuri.net-PromiseKit/Pods-samhuri.net-PromiseKit-prefix.pch
generated
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
#ifdef __OBJC__
|
||||
#import <UIKit/UIKit.h>
|
||||
#endif
|
||||
|
||||
#import "Pods-samhuri.net-environment.h"
|
||||
2
Pods/Target Support Files/Pods-samhuri.net-PromiseKit/Pods-samhuri.net-PromiseKit.xcconfig
generated
Normal file
2
Pods/Target Support Files/Pods-samhuri.net-PromiseKit/Pods-samhuri.net-PromiseKit.xcconfig
generated
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
PODS_SAMHURI_NET_PROMISEKIT_GCC_PREPROCESSOR_DEFINITIONS = $(inherited) PMK_CALAYER=1 $(inherited) PMK_NSNOTIFICATIONCENTER=1 $(inherited) PMK_NSURLCONNECTION=1 $(inherited) PMK_PAUSE=1 $(inherited) PMK_UIACTIONSHEET=1 $(inherited) PMK_UIALERTVIEW=1 $(inherited) PMK_UIVIEW=1 $(inherited) PMK_UIVIEWCONTROLLER=1 $(inherited) PMK_UNTIL=1 $(inherited) PMK_WHEN=1
|
||||
PODS_SAMHURI_NET_PROMISEKIT_OTHER_LDFLAGS = -framework "Foundation" -framework "QuartzCore" -framework "UIKit" -weak_framework "AssetsLibrary"
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
#include "Pods-samhuri.net-YapDatabase.xcconfig"
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||
HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/YapDatabase" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/FontAwesome+iOS" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OMGHTTPURLRQ" "${PODS_ROOT}/Headers/Public/ObjectiveSugar" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/dyci" "${PODS_ROOT}/Headers/Public/libextobjc"
|
||||
OTHER_LDFLAGS = ${PODS_SAMHURI_NET_YAPDATABASE_OTHER_LDFLAGS} -ObjC
|
||||
PODS_ROOT = ${SRCROOT}
|
||||
SKIP_INSTALL = YES
|
||||
5
Pods/Target Support Files/Pods-samhuri.net-YapDatabase/Pods-samhuri.net-YapDatabase-dummy.m
generated
Normal file
5
Pods/Target Support Files/Pods-samhuri.net-YapDatabase/Pods-samhuri.net-YapDatabase-dummy.m
generated
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
#import <Foundation/Foundation.h>
|
||||
@interface PodsDummy_Pods_samhuri_net_YapDatabase : NSObject
|
||||
@end
|
||||
@implementation PodsDummy_Pods_samhuri_net_YapDatabase
|
||||
@end
|
||||
5
Pods/Target Support Files/Pods-samhuri.net-YapDatabase/Pods-samhuri.net-YapDatabase-prefix.pch
generated
Normal file
5
Pods/Target Support Files/Pods-samhuri.net-YapDatabase/Pods-samhuri.net-YapDatabase-prefix.pch
generated
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
#ifdef __OBJC__
|
||||
#import <UIKit/UIKit.h>
|
||||
#endif
|
||||
|
||||
#import "Pods-samhuri.net-environment.h"
|
||||
1
Pods/Target Support Files/Pods-samhuri.net-YapDatabase/Pods-samhuri.net-YapDatabase.xcconfig
generated
Normal file
1
Pods/Target Support Files/Pods-samhuri.net-YapDatabase/Pods-samhuri.net-YapDatabase.xcconfig
generated
Normal file
|
|
@ -0,0 +1 @@
|
|||
PODS_SAMHURI_NET_YAPDATABASE_OTHER_LDFLAGS = -weak_library /usr/lib/libc++.dylib -l"sqlite3"
|
||||
108
Pods/Target Support Files/Pods-samhuri.net/Pods-samhuri.net-acknowledgements.markdown
generated
Normal file
108
Pods/Target Support Files/Pods-samhuri.net/Pods-samhuri.net-acknowledgements.markdown
generated
Normal file
|
|
@ -0,0 +1,108 @@
|
|||
# Acknowledgements
|
||||
This application makes use of the following third party libraries:
|
||||
|
||||
## CocoaLumberjack
|
||||
|
||||
Software License Agreement (BSD License)
|
||||
|
||||
Copyright (c) 2010, Deusty, LLC
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use of this software in source and binary forms,
|
||||
with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above
|
||||
copyright notice, this list of conditions and the
|
||||
following disclaimer.
|
||||
|
||||
* Neither the name of Deusty nor the names of its
|
||||
contributors may be used to endorse or promote products
|
||||
derived from this software without specific prior
|
||||
written permission of Deusty, LLC.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
## Mantle
|
||||
|
||||
**Copyright (c) GitHub, Inc.**
|
||||
**All rights reserved.**
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
---
|
||||
|
||||
**This project uses portions of code from the Proton framework.**
|
||||
**Proton is copyright (c) 2012, Bitswift, Inc.**
|
||||
**All rights reserved.**
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
|
||||
* Neither the name of the Bitswift, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
|
||||
## OMGHTTPURLRQ
|
||||
|
||||
See README.markdown for full license text.
|
||||
|
||||
## ObjectiveSugar
|
||||
|
||||
Copyright © 2012 Marin Usalj, http://mneorr.com
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
|
||||
## PromiseKit
|
||||
|
||||
Copyright 2014 Max Howell <mxcl@me.com>
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
||||
|
||||
|
||||
## YapDatabase
|
||||
|
||||
Software License Agreement (BSD License)
|
||||
|
||||
Copyright (c) 2013, yap.TV Inc.
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use of this software in source and binary forms,
|
||||
with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above
|
||||
copyright notice, this list of conditions and the
|
||||
following disclaimer.
|
||||
|
||||
* Neither the name of yap.TV nor the names of its
|
||||
contributors may be used to endorse or promote products
|
||||
derived from this software without specific prior
|
||||
written permission of yap.TV Inc.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
Generated by CocoaPods - http://cocoapods.org
|
||||
158
Pods/Target Support Files/Pods-samhuri.net/Pods-samhuri.net-acknowledgements.plist
generated
Normal file
158
Pods/Target Support Files/Pods-samhuri.net/Pods-samhuri.net-acknowledgements.plist
generated
Normal file
|
|
@ -0,0 +1,158 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>PreferenceSpecifiers</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>FooterText</key>
|
||||
<string>This application makes use of the following third party libraries:</string>
|
||||
<key>Title</key>
|
||||
<string>Acknowledgements</string>
|
||||
<key>Type</key>
|
||||
<string>PSGroupSpecifier</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>FooterText</key>
|
||||
<string>Software License Agreement (BSD License)
|
||||
|
||||
Copyright (c) 2010, Deusty, LLC
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use of this software in source and binary forms,
|
||||
with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above
|
||||
copyright notice, this list of conditions and the
|
||||
following disclaimer.
|
||||
|
||||
* Neither the name of Deusty nor the names of its
|
||||
contributors may be used to endorse or promote products
|
||||
derived from this software without specific prior
|
||||
written permission of Deusty, LLC.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</string>
|
||||
<key>Title</key>
|
||||
<string>CocoaLumberjack</string>
|
||||
<key>Type</key>
|
||||
<string>PSGroupSpecifier</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>FooterText</key>
|
||||
<string>**Copyright (c) GitHub, Inc.**
|
||||
**All rights reserved.**
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
---
|
||||
|
||||
**This project uses portions of code from the Proton framework.**
|
||||
**Proton is copyright (c) 2012, Bitswift, Inc.**
|
||||
**All rights reserved.**
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
|
||||
* Neither the name of the Bitswift, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
</string>
|
||||
<key>Title</key>
|
||||
<string>Mantle</string>
|
||||
<key>Type</key>
|
||||
<string>PSGroupSpecifier</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>FooterText</key>
|
||||
<string>See README.markdown for full license text.</string>
|
||||
<key>Title</key>
|
||||
<string>OMGHTTPURLRQ</string>
|
||||
<key>Type</key>
|
||||
<string>PSGroupSpecifier</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>FooterText</key>
|
||||
<string>Copyright © 2012 Marin Usalj, http://mneorr.com
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
</string>
|
||||
<key>Title</key>
|
||||
<string>ObjectiveSugar</string>
|
||||
<key>Type</key>
|
||||
<string>PSGroupSpecifier</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>FooterText</key>
|
||||
<string>Copyright 2014 Max Howell <mxcl@me.com>
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
||||
</string>
|
||||
<key>Title</key>
|
||||
<string>PromiseKit</string>
|
||||
<key>Type</key>
|
||||
<string>PSGroupSpecifier</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>FooterText</key>
|
||||
<string>Software License Agreement (BSD License)
|
||||
|
||||
Copyright (c) 2013, yap.TV Inc.
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use of this software in source and binary forms,
|
||||
with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above
|
||||
copyright notice, this list of conditions and the
|
||||
following disclaimer.
|
||||
|
||||
* Neither the name of yap.TV nor the names of its
|
||||
contributors may be used to endorse or promote products
|
||||
derived from this software without specific prior
|
||||
written permission of yap.TV Inc.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</string>
|
||||
<key>Title</key>
|
||||
<string>YapDatabase</string>
|
||||
<key>Type</key>
|
||||
<string>PSGroupSpecifier</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>FooterText</key>
|
||||
<string>Generated by CocoaPods - http://cocoapods.org</string>
|
||||
<key>Title</key>
|
||||
<string></string>
|
||||
<key>Type</key>
|
||||
<string>PSGroupSpecifier</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>StringsTable</key>
|
||||
<string>Acknowledgements</string>
|
||||
<key>Title</key>
|
||||
<string>Acknowledgements</string>
|
||||
</dict>
|
||||
</plist>
|
||||
5
Pods/Target Support Files/Pods-samhuri.net/Pods-samhuri.net-dummy.m
generated
Normal file
5
Pods/Target Support Files/Pods-samhuri.net/Pods-samhuri.net-dummy.m
generated
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
#import <Foundation/Foundation.h>
|
||||
@interface PodsDummy_Pods_samhuri_net : NSObject
|
||||
@end
|
||||
@implementation PodsDummy_Pods_samhuri_net
|
||||
@end
|
||||
158
Pods/Target Support Files/Pods-samhuri.net/Pods-samhuri.net-environment.h
generated
Normal file
158
Pods/Target Support Files/Pods-samhuri.net/Pods-samhuri.net-environment.h
generated
Normal file
|
|
@ -0,0 +1,158 @@
|
|||
|
||||
// To check if a library is compiled with CocoaPods you
|
||||
// can use the `COCOAPODS` macro definition which is
|
||||
// defined in the xcconfigs so it is available in
|
||||
// headers also when they are imported in the client
|
||||
// project.
|
||||
|
||||
|
||||
// CocoaLumberjack
|
||||
#define COCOAPODS_POD_AVAILABLE_CocoaLumberjack
|
||||
#define COCOAPODS_VERSION_MAJOR_CocoaLumberjack 1
|
||||
#define COCOAPODS_VERSION_MINOR_CocoaLumberjack 9
|
||||
#define COCOAPODS_VERSION_PATCH_CocoaLumberjack 2
|
||||
|
||||
// CocoaLumberjack/Core
|
||||
#define COCOAPODS_POD_AVAILABLE_CocoaLumberjack_Core
|
||||
#define COCOAPODS_VERSION_MAJOR_CocoaLumberjack_Core 1
|
||||
#define COCOAPODS_VERSION_MINOR_CocoaLumberjack_Core 9
|
||||
#define COCOAPODS_VERSION_PATCH_CocoaLumberjack_Core 2
|
||||
|
||||
// CocoaLumberjack/Extensions
|
||||
#define COCOAPODS_POD_AVAILABLE_CocoaLumberjack_Extensions
|
||||
#define COCOAPODS_VERSION_MAJOR_CocoaLumberjack_Extensions 1
|
||||
#define COCOAPODS_VERSION_MINOR_CocoaLumberjack_Extensions 9
|
||||
#define COCOAPODS_VERSION_PATCH_CocoaLumberjack_Extensions 2
|
||||
|
||||
// Mantle
|
||||
#define COCOAPODS_POD_AVAILABLE_Mantle
|
||||
#define COCOAPODS_VERSION_MAJOR_Mantle 2
|
||||
#define COCOAPODS_VERSION_MINOR_Mantle 0
|
||||
#define COCOAPODS_VERSION_PATCH_Mantle 0
|
||||
|
||||
// Mantle/extobjc
|
||||
#define COCOAPODS_POD_AVAILABLE_Mantle_extobjc
|
||||
#define COCOAPODS_VERSION_MAJOR_Mantle_extobjc 2
|
||||
#define COCOAPODS_VERSION_MINOR_Mantle_extobjc 0
|
||||
#define COCOAPODS_VERSION_PATCH_Mantle_extobjc 0
|
||||
|
||||
// OMGHTTPURLRQ
|
||||
#define COCOAPODS_POD_AVAILABLE_OMGHTTPURLRQ
|
||||
#define COCOAPODS_VERSION_MAJOR_OMGHTTPURLRQ 2
|
||||
#define COCOAPODS_VERSION_MINOR_OMGHTTPURLRQ 1
|
||||
#define COCOAPODS_VERSION_PATCH_OMGHTTPURLRQ 0
|
||||
|
||||
// OMGHTTPURLRQ/FormURLEncode
|
||||
#define COCOAPODS_POD_AVAILABLE_OMGHTTPURLRQ_FormURLEncode
|
||||
#define COCOAPODS_VERSION_MAJOR_OMGHTTPURLRQ_FormURLEncode 2
|
||||
#define COCOAPODS_VERSION_MINOR_OMGHTTPURLRQ_FormURLEncode 1
|
||||
#define COCOAPODS_VERSION_PATCH_OMGHTTPURLRQ_FormURLEncode 0
|
||||
|
||||
// OMGHTTPURLRQ/RQ
|
||||
#define COCOAPODS_POD_AVAILABLE_OMGHTTPURLRQ_RQ
|
||||
#define COCOAPODS_VERSION_MAJOR_OMGHTTPURLRQ_RQ 2
|
||||
#define COCOAPODS_VERSION_MINOR_OMGHTTPURLRQ_RQ 1
|
||||
#define COCOAPODS_VERSION_PATCH_OMGHTTPURLRQ_RQ 0
|
||||
|
||||
// OMGHTTPURLRQ/UserAgent
|
||||
#define COCOAPODS_POD_AVAILABLE_OMGHTTPURLRQ_UserAgent
|
||||
#define COCOAPODS_VERSION_MAJOR_OMGHTTPURLRQ_UserAgent 2
|
||||
#define COCOAPODS_VERSION_MINOR_OMGHTTPURLRQ_UserAgent 1
|
||||
#define COCOAPODS_VERSION_PATCH_OMGHTTPURLRQ_UserAgent 0
|
||||
|
||||
// ObjectiveSugar
|
||||
#define COCOAPODS_POD_AVAILABLE_ObjectiveSugar
|
||||
#define COCOAPODS_VERSION_MAJOR_ObjectiveSugar 1
|
||||
#define COCOAPODS_VERSION_MINOR_ObjectiveSugar 1
|
||||
#define COCOAPODS_VERSION_PATCH_ObjectiveSugar 0
|
||||
|
||||
// PromiseKit
|
||||
#define COCOAPODS_POD_AVAILABLE_PromiseKit
|
||||
#define COCOAPODS_VERSION_MAJOR_PromiseKit 1
|
||||
#define COCOAPODS_VERSION_MINOR_PromiseKit 5
|
||||
#define COCOAPODS_VERSION_PATCH_PromiseKit 2
|
||||
|
||||
// PromiseKit/CALayer
|
||||
#define COCOAPODS_POD_AVAILABLE_PromiseKit_CALayer
|
||||
#define COCOAPODS_VERSION_MAJOR_PromiseKit_CALayer 1
|
||||
#define COCOAPODS_VERSION_MINOR_PromiseKit_CALayer 5
|
||||
#define COCOAPODS_VERSION_PATCH_PromiseKit_CALayer 2
|
||||
|
||||
// PromiseKit/NSNotificationCenter
|
||||
#define COCOAPODS_POD_AVAILABLE_PromiseKit_NSNotificationCenter
|
||||
#define COCOAPODS_VERSION_MAJOR_PromiseKit_NSNotificationCenter 1
|
||||
#define COCOAPODS_VERSION_MINOR_PromiseKit_NSNotificationCenter 5
|
||||
#define COCOAPODS_VERSION_PATCH_PromiseKit_NSNotificationCenter 2
|
||||
|
||||
// PromiseKit/NSURLConnection
|
||||
#define COCOAPODS_POD_AVAILABLE_PromiseKit_NSURLConnection
|
||||
#define COCOAPODS_VERSION_MAJOR_PromiseKit_NSURLConnection 1
|
||||
#define COCOAPODS_VERSION_MINOR_PromiseKit_NSURLConnection 5
|
||||
#define COCOAPODS_VERSION_PATCH_PromiseKit_NSURLConnection 2
|
||||
|
||||
// PromiseKit/Pause
|
||||
#define COCOAPODS_POD_AVAILABLE_PromiseKit_Pause
|
||||
#define COCOAPODS_VERSION_MAJOR_PromiseKit_Pause 1
|
||||
#define COCOAPODS_VERSION_MINOR_PromiseKit_Pause 5
|
||||
#define COCOAPODS_VERSION_PATCH_PromiseKit_Pause 2
|
||||
|
||||
// PromiseKit/Promise
|
||||
#define COCOAPODS_POD_AVAILABLE_PromiseKit_Promise
|
||||
#define COCOAPODS_VERSION_MAJOR_PromiseKit_Promise 1
|
||||
#define COCOAPODS_VERSION_MINOR_PromiseKit_Promise 5
|
||||
#define COCOAPODS_VERSION_PATCH_PromiseKit_Promise 2
|
||||
|
||||
// PromiseKit/UIActionSheet
|
||||
#define COCOAPODS_POD_AVAILABLE_PromiseKit_UIActionSheet
|
||||
#define COCOAPODS_VERSION_MAJOR_PromiseKit_UIActionSheet 1
|
||||
#define COCOAPODS_VERSION_MINOR_PromiseKit_UIActionSheet 5
|
||||
#define COCOAPODS_VERSION_PATCH_PromiseKit_UIActionSheet 2
|
||||
|
||||
// PromiseKit/UIAlertView
|
||||
#define COCOAPODS_POD_AVAILABLE_PromiseKit_UIAlertView
|
||||
#define COCOAPODS_VERSION_MAJOR_PromiseKit_UIAlertView 1
|
||||
#define COCOAPODS_VERSION_MINOR_PromiseKit_UIAlertView 5
|
||||
#define COCOAPODS_VERSION_PATCH_PromiseKit_UIAlertView 2
|
||||
|
||||
// PromiseKit/UIView
|
||||
#define COCOAPODS_POD_AVAILABLE_PromiseKit_UIView
|
||||
#define COCOAPODS_VERSION_MAJOR_PromiseKit_UIView 1
|
||||
#define COCOAPODS_VERSION_MINOR_PromiseKit_UIView 5
|
||||
#define COCOAPODS_VERSION_PATCH_PromiseKit_UIView 2
|
||||
|
||||
// PromiseKit/UIViewController
|
||||
#define COCOAPODS_POD_AVAILABLE_PromiseKit_UIViewController
|
||||
#define COCOAPODS_VERSION_MAJOR_PromiseKit_UIViewController 1
|
||||
#define COCOAPODS_VERSION_MINOR_PromiseKit_UIViewController 5
|
||||
#define COCOAPODS_VERSION_PATCH_PromiseKit_UIViewController 2
|
||||
|
||||
// PromiseKit/Until
|
||||
#define COCOAPODS_POD_AVAILABLE_PromiseKit_Until
|
||||
#define COCOAPODS_VERSION_MAJOR_PromiseKit_Until 1
|
||||
#define COCOAPODS_VERSION_MINOR_PromiseKit_Until 5
|
||||
#define COCOAPODS_VERSION_PATCH_PromiseKit_Until 2
|
||||
|
||||
// PromiseKit/When
|
||||
#define COCOAPODS_POD_AVAILABLE_PromiseKit_When
|
||||
#define COCOAPODS_VERSION_MAJOR_PromiseKit_When 1
|
||||
#define COCOAPODS_VERSION_MINOR_PromiseKit_When 5
|
||||
#define COCOAPODS_VERSION_PATCH_PromiseKit_When 2
|
||||
|
||||
// YapDatabase
|
||||
#define COCOAPODS_POD_AVAILABLE_YapDatabase
|
||||
#define COCOAPODS_VERSION_MAJOR_YapDatabase 2
|
||||
#define COCOAPODS_VERSION_MINOR_YapDatabase 6
|
||||
#define COCOAPODS_VERSION_PATCH_YapDatabase 1
|
||||
|
||||
// YapDatabase/common
|
||||
#define COCOAPODS_POD_AVAILABLE_YapDatabase_common
|
||||
#define COCOAPODS_VERSION_MAJOR_YapDatabase_common 2
|
||||
#define COCOAPODS_VERSION_MINOR_YapDatabase_common 6
|
||||
#define COCOAPODS_VERSION_PATCH_YapDatabase_common 1
|
||||
|
||||
// YapDatabase/standard
|
||||
#define COCOAPODS_POD_AVAILABLE_YapDatabase_standard
|
||||
#define COCOAPODS_VERSION_MAJOR_YapDatabase_standard 2
|
||||
#define COCOAPODS_VERSION_MINOR_YapDatabase_standard 6
|
||||
#define COCOAPODS_VERSION_PATCH_YapDatabase_standard 1
|
||||
|
||||
93
Pods/Target Support Files/Pods-samhuri.net/Pods-samhuri.net-resources.sh
generated
Executable file
93
Pods/Target Support Files/Pods-samhuri.net/Pods-samhuri.net-resources.sh
generated
Executable file
|
|
@ -0,0 +1,93 @@
|
|||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
mkdir -p "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
|
||||
|
||||
RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt
|
||||
> "$RESOURCES_TO_COPY"
|
||||
|
||||
XCASSET_FILES=()
|
||||
|
||||
realpath() {
|
||||
DIRECTORY=$(cd "${1%/*}" && pwd)
|
||||
FILENAME="${1##*/}"
|
||||
echo "$DIRECTORY/$FILENAME"
|
||||
}
|
||||
|
||||
install_resource()
|
||||
{
|
||||
case $1 in
|
||||
*.storyboard)
|
||||
echo "ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .storyboard`.storyboardc ${PODS_ROOT}/$1 --sdk ${SDKROOT}"
|
||||
ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .storyboard`.storyboardc" "${PODS_ROOT}/$1" --sdk "${SDKROOT}"
|
||||
;;
|
||||
*.xib)
|
||||
echo "ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib ${PODS_ROOT}/$1 --sdk ${SDKROOT}"
|
||||
ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib" "${PODS_ROOT}/$1" --sdk "${SDKROOT}"
|
||||
;;
|
||||
*.framework)
|
||||
echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
|
||||
mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
|
||||
echo "rsync -av ${PODS_ROOT}/$1 ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
|
||||
rsync -av "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
|
||||
;;
|
||||
*.xcdatamodel)
|
||||
echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1"`.mom\""
|
||||
xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodel`.mom"
|
||||
;;
|
||||
*.xcdatamodeld)
|
||||
echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd\""
|
||||
xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd"
|
||||
;;
|
||||
*.xcmappingmodel)
|
||||
echo "xcrun mapc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcmappingmodel`.cdm\""
|
||||
xcrun mapc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcmappingmodel`.cdm"
|
||||
;;
|
||||
*.xcassets)
|
||||
ABSOLUTE_XCASSET_FILE=$(realpath "${PODS_ROOT}/$1")
|
||||
XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE")
|
||||
;;
|
||||
/*)
|
||||
echo "$1"
|
||||
echo "$1" >> "$RESOURCES_TO_COPY"
|
||||
;;
|
||||
*)
|
||||
echo "${PODS_ROOT}/$1"
|
||||
echo "${PODS_ROOT}/$1" >> "$RESOURCES_TO_COPY"
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
|
||||
if [[ "${ACTION}" == "install" ]]; then
|
||||
rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
|
||||
fi
|
||||
rm -f "$RESOURCES_TO_COPY"
|
||||
|
||||
if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ]
|
||||
then
|
||||
case "${TARGETED_DEVICE_FAMILY}" in
|
||||
1,2)
|
||||
TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone"
|
||||
;;
|
||||
1)
|
||||
TARGET_DEVICE_ARGS="--target-device iphone"
|
||||
;;
|
||||
2)
|
||||
TARGET_DEVICE_ARGS="--target-device ipad"
|
||||
;;
|
||||
*)
|
||||
TARGET_DEVICE_ARGS="--target-device mac"
|
||||
;;
|
||||
esac
|
||||
|
||||
# Find all other xcassets (this unfortunately includes those of path pods and other targets).
|
||||
OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d)
|
||||
while read line; do
|
||||
if [[ $line != "`realpath $PODS_ROOT`*" ]]; then
|
||||
XCASSET_FILES+=("$line")
|
||||
fi
|
||||
done <<<"$OTHER_XCASSETS"
|
||||
|
||||
printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${IPHONEOS_DEPLOYMENT_TARGET}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}"
|
||||
fi
|
||||
6
Pods/Target Support Files/Pods-samhuri.net/Pods-samhuri.net.debug.xcconfig
generated
Normal file
6
Pods/Target Support Files/Pods-samhuri.net/Pods-samhuri.net.debug.xcconfig
generated
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) PMK_CALAYER=1 $(inherited) PMK_NSNOTIFICATIONCENTER=1 $(inherited) PMK_NSURLCONNECTION=1 $(inherited) PMK_PAUSE=1 $(inherited) PMK_UIACTIONSHEET=1 $(inherited) PMK_UIALERTVIEW=1 $(inherited) PMK_UIVIEW=1 $(inherited) PMK_UIVIEWCONTROLLER=1 $(inherited) PMK_UNTIL=1 $(inherited) PMK_WHEN=1
|
||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/FontAwesome+iOS" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OMGHTTPURLRQ" "${PODS_ROOT}/Headers/Public/ObjectiveSugar" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/dyci" "${PODS_ROOT}/Headers/Public/libextobjc"
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/CocoaLumberjack" -isystem "${PODS_ROOT}/Headers/Public/FontAwesome+iOS" -isystem "${PODS_ROOT}/Headers/Public/Mantle" -isystem "${PODS_ROOT}/Headers/Public/OMGHTTPURLRQ" -isystem "${PODS_ROOT}/Headers/Public/ObjectiveSugar" -isystem "${PODS_ROOT}/Headers/Public/PromiseKit" -isystem "${PODS_ROOT}/Headers/Public/YapDatabase" -isystem "${PODS_ROOT}/Headers/Public/dyci" -isystem "${PODS_ROOT}/Headers/Public/libextobjc"
|
||||
OTHER_LDFLAGS = $(inherited) -ObjC -weak_library /usr/lib/libc++.dylib -l"Pods-samhuri.net-CocoaLumberjack" -l"Pods-samhuri.net-Mantle" -l"Pods-samhuri.net-OMGHTTPURLRQ" -l"Pods-samhuri.net-ObjectiveSugar" -l"Pods-samhuri.net-PromiseKit" -l"Pods-samhuri.net-YapDatabase" -l"sqlite3" -framework "Foundation" -framework "QuartzCore" -framework "UIKit" -weak_framework "AssetsLibrary"
|
||||
OTHER_LIBTOOLFLAGS = $(OTHER_LDFLAGS)
|
||||
PODS_ROOT = ${SRCROOT}/Pods
|
||||
6
Pods/Target Support Files/Pods-samhuri.net/Pods-samhuri.net.release.xcconfig
generated
Normal file
6
Pods/Target Support Files/Pods-samhuri.net/Pods-samhuri.net.release.xcconfig
generated
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) PMK_CALAYER=1 $(inherited) PMK_NSNOTIFICATIONCENTER=1 $(inherited) PMK_NSURLCONNECTION=1 $(inherited) PMK_PAUSE=1 $(inherited) PMK_UIACTIONSHEET=1 $(inherited) PMK_UIALERTVIEW=1 $(inherited) PMK_UIVIEW=1 $(inherited) PMK_UIVIEWCONTROLLER=1 $(inherited) PMK_UNTIL=1 $(inherited) PMK_WHEN=1
|
||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/FontAwesome+iOS" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OMGHTTPURLRQ" "${PODS_ROOT}/Headers/Public/ObjectiveSugar" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/dyci" "${PODS_ROOT}/Headers/Public/libextobjc"
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/CocoaLumberjack" -isystem "${PODS_ROOT}/Headers/Public/FontAwesome+iOS" -isystem "${PODS_ROOT}/Headers/Public/Mantle" -isystem "${PODS_ROOT}/Headers/Public/OMGHTTPURLRQ" -isystem "${PODS_ROOT}/Headers/Public/ObjectiveSugar" -isystem "${PODS_ROOT}/Headers/Public/PromiseKit" -isystem "${PODS_ROOT}/Headers/Public/YapDatabase" -isystem "${PODS_ROOT}/Headers/Public/dyci" -isystem "${PODS_ROOT}/Headers/Public/libextobjc"
|
||||
OTHER_LDFLAGS = $(inherited) -ObjC -weak_library /usr/lib/libc++.dylib -l"Pods-samhuri.net-CocoaLumberjack" -l"Pods-samhuri.net-Mantle" -l"Pods-samhuri.net-OMGHTTPURLRQ" -l"Pods-samhuri.net-ObjectiveSugar" -l"Pods-samhuri.net-PromiseKit" -l"Pods-samhuri.net-YapDatabase" -l"sqlite3" -framework "Foundation" -framework "QuartzCore" -framework "UIKit" -weak_framework "AssetsLibrary"
|
||||
OTHER_LIBTOOLFLAGS = $(OTHER_LDFLAGS)
|
||||
PODS_ROOT = ${SRCROOT}/Pods
|
||||
38
samhuri.net/Info.plist
Normal file
38
samhuri.net/Info.plist
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>en</string>
|
||||
<key>CFBundleDisplayName</key>
|
||||
<string>samhuri.net</string>
|
||||
<key>CFBundleExecutable</key>
|
||||
<string>$(EXECUTABLE_NAME)</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>ca.gurulogic.Blog.$(PRODUCT_NAME:rfc1034identifier)</string>
|
||||
<key>CFBundleInfoDictionaryVersion</key>
|
||||
<string>6.0</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>$(PRODUCT_NAME)</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>XPC!</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.0</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1</string>
|
||||
<key>NSExtension</key>
|
||||
<dict>
|
||||
<key>NSExtensionAttributes</key>
|
||||
<dict>
|
||||
<key>NSExtensionActivationRule</key>
|
||||
<dict/>
|
||||
</dict>
|
||||
<key>NSExtensionMainStoryboard</key>
|
||||
<string>MainInterface</string>
|
||||
<key>NSExtensionPointIdentifier</key>
|
||||
<string>com.apple.share-services</string>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
26
samhuri.net/MainInterface.storyboard
Normal file
26
samhuri.net/MainInterface.storyboard
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="6211" systemVersion="14A298i" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" initialViewController="j1y-V4-xli">
|
||||
<dependencies>
|
||||
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="6204"/>
|
||||
</dependencies>
|
||||
<scenes>
|
||||
<!--Share View Controller-->
|
||||
<scene sceneID="ceB-am-kn3">
|
||||
<objects>
|
||||
<viewController id="j1y-V4-xli" customClass="ShareViewController" customModuleProvider="" sceneMemberID="viewController">
|
||||
<layoutGuides>
|
||||
<viewControllerLayoutGuide type="top" id="8bI-gs-bmD"/>
|
||||
<viewControllerLayoutGuide type="bottom" id="d5i-Ba-RvD"/>
|
||||
</layoutGuides>
|
||||
<view key="view" opaque="NO" contentMode="scaleToFill" id="wbc-yd-nQP">
|
||||
<rect key="frame" x="0.0" y="0.0" width="600" height="600"/>
|
||||
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
||||
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
||||
</view>
|
||||
</viewController>
|
||||
<placeholder placeholderIdentifier="IBFirstResponder" id="CEy-Cv-SGf" userLabel="First Responder" sceneMemberID="firstResponder"/>
|
||||
</objects>
|
||||
<point key="canvasLocation" x="539" y="97"/>
|
||||
</scene>
|
||||
</scenes>
|
||||
</document>
|
||||
14
samhuri.net/ShareViewController.h
Normal file
14
samhuri.net/ShareViewController.h
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
//
|
||||
// ShareViewController.h
|
||||
// samhuri.net
|
||||
//
|
||||
// Created by Sami Samhuri on 2015-05-05.
|
||||
// Copyright (c) 2015 Guru Logic Inc. All rights reserved.
|
||||
//
|
||||
|
||||
#import <UIKit/UIKit.h>
|
||||
#import <Social/Social.h>
|
||||
|
||||
@interface ShareViewController : SLComposeServiceViewController
|
||||
|
||||
@end
|
||||
34
samhuri.net/ShareViewController.m
Normal file
34
samhuri.net/ShareViewController.m
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
//
|
||||
// ShareViewController.m
|
||||
// samhuri.net
|
||||
//
|
||||
// Created by Sami Samhuri on 2015-05-05.
|
||||
// Copyright (c) 2015 Guru Logic Inc. All rights reserved.
|
||||
//
|
||||
|
||||
#import "ShareViewController.h"
|
||||
|
||||
@interface ShareViewController ()
|
||||
|
||||
@end
|
||||
|
||||
@implementation ShareViewController
|
||||
|
||||
- (BOOL)isContentValid {
|
||||
// Do validation of contentText and/or NSExtensionContext attachments here
|
||||
return YES;
|
||||
}
|
||||
|
||||
- (void)didSelectPost {
|
||||
// This is called after the user selects Post. Do the upload of contentText and/or NSExtensionContext attachments.
|
||||
|
||||
// Inform the host that we're done, so it un-blocks its UI. Note: Alternatively you could call super's -didSelectPost, which will similarly complete the extension context.
|
||||
[self.extensionContext completeRequestReturningItems:@[] completionHandler:nil];
|
||||
}
|
||||
|
||||
- (NSArray *)configurationItems {
|
||||
// To add configuration options via table cells at the bottom of the sheet, return an array of SLComposeSheetConfigurationItem here.
|
||||
return @[];
|
||||
}
|
||||
|
||||
@end
|
||||
Loading…
Reference in a new issue