diff options
61 files changed, 4451 insertions, 0 deletions
diff --git a/src/objective-c/.gitignore b/src/objective-c/.gitignore new file mode 100644 index 0000000000..ec839c09eb --- /dev/null +++ b/src/objective-c/.gitignore @@ -0,0 +1,18 @@ +# Xcode +# +build/ +*.pbxuser +!default.pbxuser +*.mode1v3 +!default.mode1v3 +*.mode2v3 +!default.mode2v3 +*.perspectivev3 +!default.perspectivev3 +xcuserdata +*.xccheckout +*.moved-aside +DerivedData +*.hmap +*.ipa +*.xcuserstate diff --git a/src/objective-c/RxLibrary/RxLibrary.podspec b/src/objective-c/RxLibrary/RxLibrary.podspec new file mode 100644 index 0000000000..4e1f64e35f --- /dev/null +++ b/src/objective-c/RxLibrary/RxLibrary.podspec @@ -0,0 +1,12 @@ +Pod::Spec.new do |s| + s.name = 'RxLibrary' + s.version = '0.0.1' + s.summary = 'Reactive Extensions library for iOS' + s.author = { + 'Jorge Canizales' => 'jcanizales@google.com' + } + s.source_files = '*.{h,m}' + s.platform = :ios + s.ios.deployment_target = '6.0' + s.requires_arc = true +end diff --git a/src/objective-c/examples/Sample/Podfile b/src/objective-c/examples/Sample/Podfile new file mode 100644 index 0000000000..fa98987910 --- /dev/null +++ b/src/objective-c/examples/Sample/Podfile @@ -0,0 +1,12 @@ +source 'https://github.com/CocoaPods/Specs.git' +platform :ios, '8.0' + +pod 'RxLibrary', :path => "../../RxLibrary" + +target 'Sample' do + +end + +target 'SampleTests' do + +end diff --git a/src/objective-c/examples/Sample/Podfile.lock b/src/objective-c/examples/Sample/Podfile.lock new file mode 100644 index 0000000000..9bc407dafa --- /dev/null +++ b/src/objective-c/examples/Sample/Podfile.lock @@ -0,0 +1,14 @@ +PODS: + - RxLibrary (0.0.1) + +DEPENDENCIES: + - RxLibrary (from `../../RxLibrary`) + +EXTERNAL SOURCES: + RxLibrary: + :path: ../../RxLibrary + +SPEC CHECKSUMS: + RxLibrary: fc24868ee72616e8c4e58128b439811fdade0da4 + +COCOAPODS: 0.35.0 diff --git a/src/objective-c/examples/Sample/Pods/Headers/Public/RxLibrary/GRXImmediateWriter.h b/src/objective-c/examples/Sample/Pods/Headers/Public/RxLibrary/GRXImmediateWriter.h new file mode 120000 index 0000000000..915b0e4f90 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Headers/Public/RxLibrary/GRXImmediateWriter.h @@ -0,0 +1 @@ +../../../../../../RxLibrary/GRXImmediateWriter.h
\ No newline at end of file diff --git a/src/objective-c/examples/Sample/Pods/Headers/Public/RxLibrary/GRXWriteable.h b/src/objective-c/examples/Sample/Pods/Headers/Public/RxLibrary/GRXWriteable.h new file mode 120000 index 0000000000..cb275199fc --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Headers/Public/RxLibrary/GRXWriteable.h @@ -0,0 +1 @@ +../../../../../../RxLibrary/GRXWriteable.h
\ No newline at end of file diff --git a/src/objective-c/examples/Sample/Pods/Headers/Public/RxLibrary/GRXWriter+Immediate.h b/src/objective-c/examples/Sample/Pods/Headers/Public/RxLibrary/GRXWriter+Immediate.h new file mode 120000 index 0000000000..fe5e740afb --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Headers/Public/RxLibrary/GRXWriter+Immediate.h @@ -0,0 +1 @@ +../../../../../../RxLibrary/GRXWriter+Immediate.h
\ No newline at end of file diff --git a/src/objective-c/examples/Sample/Pods/Headers/Public/RxLibrary/GRXWriter+Transformations.h b/src/objective-c/examples/Sample/Pods/Headers/Public/RxLibrary/GRXWriter+Transformations.h new file mode 120000 index 0000000000..c57168c9ef --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Headers/Public/RxLibrary/GRXWriter+Transformations.h @@ -0,0 +1 @@ +../../../../../../RxLibrary/GRXWriter+Transformations.h
\ No newline at end of file diff --git a/src/objective-c/examples/Sample/Pods/Headers/Public/RxLibrary/GRXWriter.h b/src/objective-c/examples/Sample/Pods/Headers/Public/RxLibrary/GRXWriter.h new file mode 120000 index 0000000000..c4f657e567 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Headers/Public/RxLibrary/GRXWriter.h @@ -0,0 +1 @@ +../../../../../../RxLibrary/GRXWriter.h
\ No newline at end of file diff --git a/src/objective-c/examples/Sample/Pods/Headers/Public/RxLibrary/NSEnumerator+GRXUtil.h b/src/objective-c/examples/Sample/Pods/Headers/Public/RxLibrary/NSEnumerator+GRXUtil.h new file mode 120000 index 0000000000..97c6aaeeec --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Headers/Public/RxLibrary/NSEnumerator+GRXUtil.h @@ -0,0 +1 @@ +../../../../../../RxLibrary/NSEnumerator+GRXUtil.h
\ No newline at end of file diff --git a/src/objective-c/examples/Sample/Pods/Local Podspecs/RxLibrary.podspec b/src/objective-c/examples/Sample/Pods/Local Podspecs/RxLibrary.podspec new file mode 100644 index 0000000000..4e1f64e35f --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Local Podspecs/RxLibrary.podspec @@ -0,0 +1,12 @@ +Pod::Spec.new do |s| + s.name = 'RxLibrary' + s.version = '0.0.1' + s.summary = 'Reactive Extensions library for iOS' + s.author = { + 'Jorge Canizales' => 'jcanizales@google.com' + } + s.source_files = '*.{h,m}' + s.platform = :ios + s.ios.deployment_target = '6.0' + s.requires_arc = true +end diff --git a/src/objective-c/examples/Sample/Pods/Manifest.lock b/src/objective-c/examples/Sample/Pods/Manifest.lock new file mode 100644 index 0000000000..9bc407dafa --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Manifest.lock @@ -0,0 +1,14 @@ +PODS: + - RxLibrary (0.0.1) + +DEPENDENCIES: + - RxLibrary (from `../../RxLibrary`) + +EXTERNAL SOURCES: + RxLibrary: + :path: ../../RxLibrary + +SPEC CHECKSUMS: + RxLibrary: fc24868ee72616e8c4e58128b439811fdade0da4 + +COCOAPODS: 0.35.0 diff --git a/src/objective-c/examples/Sample/Pods/Pods.xcodeproj/project.pbxproj b/src/objective-c/examples/Sample/Pods/Pods.xcodeproj/project.pbxproj new file mode 100644 index 0000000000..426cb991de --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Pods.xcodeproj/project.pbxproj @@ -0,0 +1,2568 @@ +<?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>archiveVersion</key> + <string>1</string> + <key>classes</key> + <dict/> + <key>objectVersion</key> + <string>46</string> + <key>objects</key> + <dict> + <key>00061C3922BA01C61542886C</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.objc</string> + <key>path</key> + <string>GRXWriter+Immediate.m</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>0014294E408866C876275712</key> + <dict> + <key>fileRef</key> + <string>00061C3922BA01C61542886C</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>033F82759B99EF3786C6C3AB</key> + <dict> + <key>fileRef</key> + <string>EBD4E0AE1D9C793A8420AA8F</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>073184615871F8C7E53BF14F</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text.xcconfig</string> + <key>path</key> + <string>Pods-RxLibrary.xcconfig</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>074C7BFE33E5A8B65490CD74</key> + <dict> + <key>fileRef</key> + <string>6C69DB42AABCB52A9652A925</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>0D88B5DF071D95A30D664FF6</key> + <dict> + <key>fileRef</key> + <string>00061C3922BA01C61542886C</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>0E76C0DE38838984ADBE9793</key> + <dict> + <key>isa</key> + <string>PBXTargetDependency</string> + <key>name</key> + <string>Pods-Sample-RxLibrary</string> + <key>target</key> + <string>5D62B0B091242C70E6F86CAF</string> + <key>targetProxy</key> + <string>6CE91202B3CB22AD98A8D8DD</string> + </dict> + <key>0E77891D6F14157CEFE7E0AB</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text.xcconfig</string> + <key>name</key> + <string>Pods-Sample-RxLibrary-Private.xcconfig</string> + <key>path</key> + <string>../Pods-Sample-RxLibrary/Pods-Sample-RxLibrary-Private.xcconfig</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>0EF90C125A8C853D6900067E</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>A9657244C4119ECE09EE0780</string> + </array> + <key>isa</key> + <string>PBXFrameworksBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>0F54B7DB9C41BEA754222626</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text.plist.xml</string> + <key>path</key> + <string>Pods-SampleTests-acknowledgements.plist</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>10420B1B517C0F7BFC1629D6</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.h</string> + <key>name</key> + <string>Pods-SampleTests-RxLibrary-prefix.pch</string> + <key>path</key> + <string>../Pods-SampleTests-RxLibrary/Pods-SampleTests-RxLibrary-prefix.pch</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>17882F47BB3F8879EADC6877</key> + <dict> + <key>children</key> + <array> + <string>ED20D5EB599CC4E0E8E6F6F4</string> + <string>B960F8B548AAFF747493F848</string> + <string>6C69DB42AABCB52A9652A925</string> + <string>C0AFDE847E9A73FB99BE85CA</string> + <string>B3E633C4D93071411657B4CC</string> + <string>BA6147A19780CE00E1877F27</string> + <string>E025FBABACF462C5EDEB8F04</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>name</key> + <string>Pods</string> + <key>path</key> + <string>Target Support Files/Pods</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>17B62DC84258EA204EC14FC6</key> + <dict> + <key>isa</key> + <string>PBXTargetDependency</string> + <key>name</key> + <string>Pods-SampleTests-RxLibrary</string> + <key>target</key> + <string>9EED35B98793FD4884D527D7</string> + <key>targetProxy</key> + <string>AD71151A44A1A6BB85C70D05</string> + </dict> + <key>1A919D1671FBC2A501B2B80E</key> + <dict> + <key>buildConfigurations</key> + <array> + <string>79FAE9523C4CB0EF1158F9A0</string> + <string>3FCF54B65C82686C35E6A695</string> + </array> + <key>defaultConfigurationIsVisible</key> + <string>0</string> + <key>defaultConfigurationName</key> + <string>Release</string> + <key>isa</key> + <string>XCConfigurationList</string> + </dict> + <key>1B96F18B31A3C8F512494663</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.h</string> + <key>path</key> + <string>GRXWriteable.h</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>1D0CED76BEB5A08AE74DA509</key> + <dict> + <key>fileRef</key> + <string>BD301B295FA10BA71944E6A7</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>1DD32401F91AA06C7AC30E87</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text.xcconfig</string> + <key>path</key> + <string>Pods-Sample.release.xcconfig</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>1E52CE0A26CA218416895820</key> + <dict> + <key>fileRef</key> + <string>1B96F18B31A3C8F512494663</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>1F4EFE5811548D073C9AE7F7</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.objc</string> + <key>path</key> + <string>GRXWriter+Transformations.m</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>20FAE2C205A83A18304F55D3</key> + <dict> + <key>buildConfigurationList</key> + <string>3CED27F6BA01528C8C816522</string> + <key>buildPhases</key> + <array> + <string>5E942AABDFCC15C6D8A85F77</string> + <string>EEDF7C277603B79A9BE8324B</string> + </array> + <key>buildRules</key> + <array/> + <key>dependencies</key> + <array> + <string>7E0A207ED9A829B259BAF98E</string> + </array> + <key>isa</key> + <string>PBXNativeTarget</string> + <key>name</key> + <string>Pods</string> + <key>productName</key> + <string>Pods</string> + <key>productReference</key> + <string>6F8086848D877F06E765F3B6</string> + <key>productType</key> + <string>com.apple.product-type.library.static</string> + </dict> + <key>2439530CF70B0AEDF7D20F2F</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.h</string> + <key>path</key> + <string>GRXImmediateWriter.h</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>246FBFA8A2E45D74C161F0D4</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.h</string> + <key>path</key> + <string>GRXWriter.h</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>251E2B5CA237FEEC44071A78</key> + <dict> + <key>buildSettings</key> + <dict> + <key>ALWAYS_SEARCH_USER_PATHS</key> + <string>NO</string> + <key>CLANG_CXX_LANGUAGE_STANDARD</key> + <string>gnu++0x</string> + <key>CLANG_CXX_LIBRARY</key> + <string>libc++</string> + <key>CLANG_ENABLE_MODULES</key> + <string>YES</string> + <key>CLANG_ENABLE_OBJC_ARC</key> + <string>YES</string> + <key>CLANG_WARN_BOOL_CONVERSION</key> + <string>YES</string> + <key>CLANG_WARN_CONSTANT_CONVERSION</key> + <string>YES</string> + <key>CLANG_WARN_DIRECT_OBJC_ISA_USAGE</key> + <string>YES</string> + <key>CLANG_WARN_EMPTY_BODY</key> + <string>YES</string> + <key>CLANG_WARN_ENUM_CONVERSION</key> + <string>YES</string> + <key>CLANG_WARN_INT_CONVERSION</key> + <string>YES</string> + <key>CLANG_WARN_OBJC_ROOT_CLASS</key> + <string>YES</string> + <key>COPY_PHASE_STRIP</key> + <string>YES</string> + <key>GCC_C_LANGUAGE_STANDARD</key> + <string>gnu99</string> + <key>GCC_DYNAMIC_NO_PIC</key> + <string>NO</string> + <key>GCC_OPTIMIZATION_LEVEL</key> + <string>0</string> + <key>GCC_PREPROCESSOR_DEFINITIONS</key> + <array> + <string>DEBUG=1</string> + <string>$(inherited)</string> + </array> + <key>GCC_SYMBOLS_PRIVATE_EXTERN</key> + <string>NO</string> + <key>GCC_WARN_64_TO_32_BIT_CONVERSION</key> + <string>YES</string> + <key>GCC_WARN_ABOUT_RETURN_TYPE</key> + <string>YES</string> + <key>GCC_WARN_UNDECLARED_SELECTOR</key> + <string>YES</string> + <key>GCC_WARN_UNINITIALIZED_AUTOS</key> + <string>YES</string> + <key>GCC_WARN_UNUSED_FUNCTION</key> + <string>YES</string> + <key>GCC_WARN_UNUSED_VARIABLE</key> + <string>YES</string> + <key>IPHONEOS_DEPLOYMENT_TARGET</key> + <string>8.0</string> + <key>ONLY_ACTIVE_ARCH</key> + <string>YES</string> + <key>STRIP_INSTALLED_PRODUCT</key> + <string>NO</string> + </dict> + <key>isa</key> + <string>XCBuildConfiguration</string> + <key>name</key> + <string>Debug</string> + </dict> + <key>2536F48732661916E7F98AF4</key> + <dict> + <key>fileRef</key> + <string>246FBFA8A2E45D74C161F0D4</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>25515F1B6F5C5FC0FC5B2023</key> + <dict> + <key>baseConfigurationReference</key> + <string>BA6147A19780CE00E1877F27</string> + <key>buildSettings</key> + <dict> + <key>ALWAYS_SEARCH_USER_PATHS</key> + <string>NO</string> + <key>COPY_PHASE_STRIP</key> + <string>NO</string> + <key>DSTROOT</key> + <string>/tmp/xcodeproj.dst</string> + <key>GCC_DYNAMIC_NO_PIC</key> + <string>NO</string> + <key>GCC_OPTIMIZATION_LEVEL</key> + <string>0</string> + <key>GCC_PRECOMPILE_PREFIX_HEADER</key> + <string>YES</string> + <key>GCC_PREPROCESSOR_DEFINITIONS</key> + <array> + <string>DEBUG=1</string> + <string>$(inherited)</string> + </array> + <key>GCC_SYMBOLS_PRIVATE_EXTERN</key> + <string>NO</string> + <key>INSTALL_PATH</key> + <string>$(BUILT_PRODUCTS_DIR)</string> + <key>IPHONEOS_DEPLOYMENT_TARGET</key> + <string>8.0</string> + <key>OTHER_LDFLAGS</key> + <string></string> + <key>OTHER_LIBTOOLFLAGS</key> + <string></string> + <key>PRODUCT_NAME</key> + <string>$(TARGET_NAME)</string> + <key>PUBLIC_HEADERS_FOLDER_PATH</key> + <string>$(TARGET_NAME)</string> + <key>SDKROOT</key> + <string>iphoneos</string> + <key>SKIP_INSTALL</key> + <string>YES</string> + </dict> + <key>isa</key> + <string>XCBuildConfiguration</string> + <key>name</key> + <string>Debug</string> + </dict> + <key>26766544901BC361ADA15529</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text.xcconfig</string> + <key>path</key> + <string>Pods-Sample.debug.xcconfig</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>281E734DE47EFFBE3BF9EB6D</key> + <dict> + <key>fileRef</key> + <string>2439530CF70B0AEDF7D20F2F</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>2BBE3F72E34FB1C4FCE57F41</key> + <dict> + <key>buildConfigurations</key> + <array> + <string>BD0C47F343CA107135A8B9F2</string> + <string>636DF1F4C61C5AA7645709FA</string> + </array> + <key>defaultConfigurationIsVisible</key> + <string>0</string> + <key>defaultConfigurationName</key> + <string>Release</string> + <key>isa</key> + <string>XCConfigurationList</string> + </dict> + <key>2D16B1B846727EA61BFB6D3F</key> + <dict> + <key>fileRef</key> + <string>C4DD5ACCFDD651DB710A7AC6</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>2D6F8181094C5DE060DD3540</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text</string> + <key>name</key> + <string>Podfile</string> + <key>path</key> + <string>../Podfile</string> + <key>sourceTree</key> + <string>SOURCE_ROOT</string> + <key>xcLanguageSpecificationIdentifier</key> + <string>xcode.lang.ruby</string> + </dict> + <key>2D9FCC93E8EC668156F428D9</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.objc</string> + <key>path</key> + <string>GRXImmediateWriter.m</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>2E1D14017CD6D1DF2F25DA2E</key> + <dict> + <key>fileRef</key> + <string>816CFE69CF10239B3EFBCBF1</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>34547F4C6AC4B31274C6887D</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.h</string> + <key>path</key> + <string>Pods-SampleTests-environment.h</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>34C114FAF0ED12406E0FFB5F</key> + <dict> + <key>fileRef</key> + <string>1F4EFE5811548D073C9AE7F7</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>3538730220221D8890A16973</key> + <dict> + <key>fileRef</key> + <string>EBD4E0AE1D9C793A8420AA8F</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>359EFFFF445825D09A49A284</key> + <dict> + <key>fileRef</key> + <string>C4DD5ACCFDD651DB710A7AC6</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>388A0A86C10335BD8BA6069B</key> + <dict> + <key>baseConfigurationReference</key> + <string>26766544901BC361ADA15529</string> + <key>buildSettings</key> + <dict> + <key>ALWAYS_SEARCH_USER_PATHS</key> + <string>NO</string> + <key>COPY_PHASE_STRIP</key> + <string>NO</string> + <key>DSTROOT</key> + <string>/tmp/xcodeproj.dst</string> + <key>GCC_DYNAMIC_NO_PIC</key> + <string>NO</string> + <key>GCC_OPTIMIZATION_LEVEL</key> + <string>0</string> + <key>GCC_PRECOMPILE_PREFIX_HEADER</key> + <string>YES</string> + <key>GCC_PREPROCESSOR_DEFINITIONS</key> + <array> + <string>DEBUG=1</string> + <string>$(inherited)</string> + </array> + <key>GCC_SYMBOLS_PRIVATE_EXTERN</key> + <string>NO</string> + <key>INSTALL_PATH</key> + <string>$(BUILT_PRODUCTS_DIR)</string> + <key>IPHONEOS_DEPLOYMENT_TARGET</key> + <string>8.0</string> + <key>OTHER_LDFLAGS</key> + <string></string> + <key>OTHER_LIBTOOLFLAGS</key> + <string></string> + <key>PRODUCT_NAME</key> + <string>$(TARGET_NAME)</string> + <key>PUBLIC_HEADERS_FOLDER_PATH</key> + <string>$(TARGET_NAME)</string> + <key>SDKROOT</key> + <string>iphoneos</string> + <key>SKIP_INSTALL</key> + <string>YES</string> + </dict> + <key>isa</key> + <string>XCBuildConfiguration</string> + <key>name</key> + <string>Debug</string> + </dict> + <key>3BE0763D6A2984A3588C51F3</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>A6364C40CAC538ABF3DDE60C</string> + </array> + <key>isa</key> + <string>PBXFrameworksBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>3C53511285FA3AEF9ACE450F</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>FD4FDDAA137AAC4ECC193E65</string> + <string>1E52CE0A26CA218416895820</string> + <string>033F82759B99EF3786C6C3AB</string> + <string>CA58438D9F3E61D68DE07BB0</string> + <string>A8484F554272234EC1DA0229</string> + <string>A5F3698797D4DA1AFBCA61F0</string> + </array> + <key>isa</key> + <string>PBXHeadersBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>3CED27F6BA01528C8C816522</key> + <dict> + <key>buildConfigurations</key> + <array> + <string>25515F1B6F5C5FC0FC5B2023</string> + <string>6C8561D023F024FB9671765B</string> + </array> + <key>defaultConfigurationIsVisible</key> + <string>0</string> + <key>defaultConfigurationName</key> + <string>Release</string> + <key>isa</key> + <string>XCConfigurationList</string> + </dict> + <key>3E250631C4B54FA19123352E</key> + <dict> + <key>fileRef</key> + <string>2D9FCC93E8EC668156F428D9</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>3FCF54B65C82686C35E6A695</key> + <dict> + <key>baseConfigurationReference</key> + <string>0E77891D6F14157CEFE7E0AB</string> + <key>buildSettings</key> + <dict> + <key>ALWAYS_SEARCH_USER_PATHS</key> + <string>NO</string> + <key>COPY_PHASE_STRIP</key> + <string>YES</string> + <key>DSTROOT</key> + <string>/tmp/xcodeproj.dst</string> + <key>GCC_PRECOMPILE_PREFIX_HEADER</key> + <string>YES</string> + <key>GCC_PREFIX_HEADER</key> + <string>Target Support Files/Pods-Sample-RxLibrary/Pods-Sample-RxLibrary-prefix.pch</string> + <key>INSTALL_PATH</key> + <string>$(BUILT_PRODUCTS_DIR)</string> + <key>IPHONEOS_DEPLOYMENT_TARGET</key> + <string>8.0</string> + <key>OTHER_CFLAGS</key> + <array> + <string>-DNS_BLOCK_ASSERTIONS=1</string> + <string>$(inherited)</string> + </array> + <key>OTHER_CPLUSPLUSFLAGS</key> + <array> + <string>-DNS_BLOCK_ASSERTIONS=1</string> + <string>$(inherited)</string> + </array> + <key>OTHER_LDFLAGS</key> + <string></string> + <key>OTHER_LIBTOOLFLAGS</key> + <string></string> + <key>PRODUCT_NAME</key> + <string>$(TARGET_NAME)</string> + <key>PUBLIC_HEADERS_FOLDER_PATH</key> + <string>$(TARGET_NAME)</string> + <key>SDKROOT</key> + <string>iphoneos</string> + <key>SKIP_INSTALL</key> + <string>YES</string> + <key>VALIDATE_PRODUCT</key> + <string>YES</string> + </dict> + <key>isa</key> + <string>XCBuildConfiguration</string> + <key>name</key> + <string>Release</string> + </dict> + <key>402AEA377C3925F10F39E9CB</key> + <dict> + <key>fileRef</key> + <string>816CFE69CF10239B3EFBCBF1</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>446E4587689AB45B32C6B76A</key> + <dict> + <key>fileRef</key> + <string>00061C3922BA01C61542886C</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>44B1E75D8EFE8AED04C78FB7</key> + <dict> + <key>fileRef</key> + <string>D44C1815FF998CE19AF260F7</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>44EAD826ACB27F88B80500A1</key> + <dict> + <key>explicitFileType</key> + <string>archive.ar</string> + <key>includeInIndex</key> + <string>0</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>path</key> + <string>libPods-Sample.a</string> + <key>sourceTree</key> + <string>BUILT_PRODUCTS_DIR</string> + </dict> + <key>4545C1984951202819F52915</key> + <dict> + <key>fileRef</key> + <string>246FBFA8A2E45D74C161F0D4</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>46C034308E68A95A172FD281</key> + <dict> + <key>fileRef</key> + <string>2D9FCC93E8EC668156F428D9</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>46E75B83BEFA486A489F2FB5</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text.xcconfig</string> + <key>name</key> + <string>Pods-SampleTests-RxLibrary.xcconfig</string> + <key>path</key> + <string>../Pods-SampleTests-RxLibrary/Pods-SampleTests-RxLibrary.xcconfig</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>477CC2FC7C249C2918424B8D</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text.xcconfig</string> + <key>path</key> + <string>Pods-SampleTests.release.xcconfig</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>4BB07CE9F73F22C44B89EC9F</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.objc</string> + <key>path</key> + <string>GRXWriter.m</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>502BB8D05700DD95603B152D</key> + <dict> + <key>fileRef</key> + <string>816CFE69CF10239B3EFBCBF1</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>53DFD2191AC1853EC39421DF</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.h</string> + <key>name</key> + <string>Pods-Sample-RxLibrary-prefix.pch</string> + <key>path</key> + <string>../Pods-Sample-RxLibrary/Pods-Sample-RxLibrary-prefix.pch</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>548BF298DFD0AB1E85BFD224</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>359EFFFF445825D09A49A284</string> + </array> + <key>isa</key> + <string>PBXFrameworksBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>55F613C8D46B4C3EE36596A4</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.h</string> + <key>path</key> + <string>Pods-Sample-environment.h</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>569EE7C2B5DC944C87116DDD</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>BCF96ACB49A4C581F6C4FB72</string> + </array> + <key>isa</key> + <string>PBXFrameworksBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>5C1A6CAF7D4B0AADC6E86AB5</key> + <dict> + <key>baseConfigurationReference</key> + <string>70699B620DD649C9FC80B596</string> + <key>buildSettings</key> + <dict> + <key>ALWAYS_SEARCH_USER_PATHS</key> + <string>NO</string> + <key>COPY_PHASE_STRIP</key> + <string>NO</string> + <key>DSTROOT</key> + <string>/tmp/xcodeproj.dst</string> + <key>GCC_DYNAMIC_NO_PIC</key> + <string>NO</string> + <key>GCC_OPTIMIZATION_LEVEL</key> + <string>0</string> + <key>GCC_PRECOMPILE_PREFIX_HEADER</key> + <string>YES</string> + <key>GCC_PREPROCESSOR_DEFINITIONS</key> + <array> + <string>DEBUG=1</string> + <string>$(inherited)</string> + </array> + <key>GCC_SYMBOLS_PRIVATE_EXTERN</key> + <string>NO</string> + <key>INSTALL_PATH</key> + <string>$(BUILT_PRODUCTS_DIR)</string> + <key>IPHONEOS_DEPLOYMENT_TARGET</key> + <string>8.0</string> + <key>OTHER_LDFLAGS</key> + <string></string> + <key>OTHER_LIBTOOLFLAGS</key> + <string></string> + <key>PRODUCT_NAME</key> + <string>$(TARGET_NAME)</string> + <key>PUBLIC_HEADERS_FOLDER_PATH</key> + <string>$(TARGET_NAME)</string> + <key>SDKROOT</key> + <string>iphoneos</string> + <key>SKIP_INSTALL</key> + <string>YES</string> + </dict> + <key>isa</key> + <string>XCBuildConfiguration</string> + <key>name</key> + <string>Debug</string> + </dict> + <key>5D485A8180289AB7135979D4</key> + <dict> + <key>children</key> + <array> + <string>2439530CF70B0AEDF7D20F2F</string> + <string>2D9FCC93E8EC668156F428D9</string> + <string>1B96F18B31A3C8F512494663</string> + <string>816CFE69CF10239B3EFBCBF1</string> + <string>246FBFA8A2E45D74C161F0D4</string> + <string>4BB07CE9F73F22C44B89EC9F</string> + <string>EBD4E0AE1D9C793A8420AA8F</string> + <string>00061C3922BA01C61542886C</string> + <string>D13801CD3BED29EB3EB28C87</string> + <string>1F4EFE5811548D073C9AE7F7</string> + <string>BD301B295FA10BA71944E6A7</string> + <string>D44C1815FF998CE19AF260F7</string> + <string>D2B713C74AFBCA4A9C709F44</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>name</key> + <string>RxLibrary</string> + <key>path</key> + <string>../../../RxLibrary</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>5D62B0B091242C70E6F86CAF</key> + <dict> + <key>buildConfigurationList</key> + <string>1A919D1671FBC2A501B2B80E</string> + <key>buildPhases</key> + <array> + <string>80BFFCFE10F415F6D4AA05BD</string> + <string>3BE0763D6A2984A3588C51F3</string> + <string>C099EA9920009567F1CC8E6F</string> + </array> + <key>buildRules</key> + <array/> + <key>dependencies</key> + <array/> + <key>isa</key> + <string>PBXNativeTarget</string> + <key>name</key> + <string>Pods-Sample-RxLibrary</string> + <key>productName</key> + <string>Pods-Sample-RxLibrary</string> + <key>productReference</key> + <string>B5E5D1402D71983EBFCAC80A</string> + <key>productType</key> + <string>com.apple.product-type.library.static</string> + </dict> + <key>5E942AABDFCC15C6D8A85F77</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>074C7BFE33E5A8B65490CD74</string> + </array> + <key>isa</key> + <string>PBXSourcesBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>6269A76A3AFAD59C7AE98E1E</key> + <dict> + <key>explicitFileType</key> + <string>archive.ar</string> + <key>includeInIndex</key> + <string>0</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>path</key> + <string>libPods-SampleTests.a</string> + <key>sourceTree</key> + <string>BUILT_PRODUCTS_DIR</string> + </dict> + <key>62CA148DC83850E7AD0BBC72</key> + <dict> + <key>fileRef</key> + <string>6721F6605F810F0E3E99A008</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>636DF1F4C61C5AA7645709FA</key> + <dict> + <key>baseConfigurationReference</key> + <string>D4FB4028CE077DDD8A803F26</string> + <key>buildSettings</key> + <dict> + <key>ALWAYS_SEARCH_USER_PATHS</key> + <string>NO</string> + <key>COPY_PHASE_STRIP</key> + <string>YES</string> + <key>DSTROOT</key> + <string>/tmp/xcodeproj.dst</string> + <key>GCC_PRECOMPILE_PREFIX_HEADER</key> + <string>YES</string> + <key>GCC_PREFIX_HEADER</key> + <string>Target Support Files/Pods-SampleTests-RxLibrary/Pods-SampleTests-RxLibrary-prefix.pch</string> + <key>INSTALL_PATH</key> + <string>$(BUILT_PRODUCTS_DIR)</string> + <key>IPHONEOS_DEPLOYMENT_TARGET</key> + <string>8.0</string> + <key>OTHER_CFLAGS</key> + <array> + <string>-DNS_BLOCK_ASSERTIONS=1</string> + <string>$(inherited)</string> + </array> + <key>OTHER_CPLUSPLUSFLAGS</key> + <array> + <string>-DNS_BLOCK_ASSERTIONS=1</string> + <string>$(inherited)</string> + </array> + <key>OTHER_LDFLAGS</key> + <string></string> + <key>OTHER_LIBTOOLFLAGS</key> + <string></string> + <key>PRODUCT_NAME</key> + <string>$(TARGET_NAME)</string> + <key>PUBLIC_HEADERS_FOLDER_PATH</key> + <string>$(TARGET_NAME)</string> + <key>SDKROOT</key> + <string>iphoneos</string> + <key>SKIP_INSTALL</key> + <string>YES</string> + <key>VALIDATE_PRODUCT</key> + <string>YES</string> + </dict> + <key>isa</key> + <string>XCBuildConfiguration</string> + <key>name</key> + <string>Release</string> + </dict> + <key>6721F6605F810F0E3E99A008</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.objc</string> + <key>path</key> + <string>Pods-SampleTests-dummy.m</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>68BB1D7B3AA00144450F5F1C</key> + <dict> + <key>fileRef</key> + <string>ACD86D4B746F1151268E7F57</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>6A7ADEEB77C72E01BBCBF89C</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>EE32FC2DAC0BD2116BB4F552</string> + <string>9CFC94D08F567982ED81D0AC</string> + <string>3538730220221D8890A16973</string> + <string>C30D693B18D43C87B0A38159</string> + <string>4545C1984951202819F52915</string> + <string>1D0CED76BEB5A08AE74DA509</string> + </array> + <key>isa</key> + <string>PBXHeadersBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>6C69DB42AABCB52A9652A925</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.objc</string> + <key>path</key> + <string>Pods-dummy.m</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>6C8561D023F024FB9671765B</key> + <dict> + <key>baseConfigurationReference</key> + <string>E025FBABACF462C5EDEB8F04</string> + <key>buildSettings</key> + <dict> + <key>ALWAYS_SEARCH_USER_PATHS</key> + <string>NO</string> + <key>COPY_PHASE_STRIP</key> + <string>YES</string> + <key>DSTROOT</key> + <string>/tmp/xcodeproj.dst</string> + <key>GCC_PRECOMPILE_PREFIX_HEADER</key> + <string>YES</string> + <key>INSTALL_PATH</key> + <string>$(BUILT_PRODUCTS_DIR)</string> + <key>IPHONEOS_DEPLOYMENT_TARGET</key> + <string>8.0</string> + <key>OTHER_CFLAGS</key> + <array> + <string>-DNS_BLOCK_ASSERTIONS=1</string> + <string>$(inherited)</string> + </array> + <key>OTHER_CPLUSPLUSFLAGS</key> + <array> + <string>-DNS_BLOCK_ASSERTIONS=1</string> + <string>$(inherited)</string> + </array> + <key>OTHER_LDFLAGS</key> + <string></string> + <key>OTHER_LIBTOOLFLAGS</key> + <string></string> + <key>PRODUCT_NAME</key> + <string>$(TARGET_NAME)</string> + <key>PUBLIC_HEADERS_FOLDER_PATH</key> + <string>$(TARGET_NAME)</string> + <key>SDKROOT</key> + <string>iphoneos</string> + <key>SKIP_INSTALL</key> + <string>YES</string> + <key>VALIDATE_PRODUCT</key> + <string>YES</string> + </dict> + <key>isa</key> + <string>XCBuildConfiguration</string> + <key>name</key> + <string>Release</string> + </dict> + <key>6CE91202B3CB22AD98A8D8DD</key> + <dict> + <key>containerPortal</key> + <string>E72217186F5258779AB341C4</string> + <key>isa</key> + <string>PBXContainerItemProxy</string> + <key>proxyType</key> + <string>1</string> + <key>remoteGlobalIDString</key> + <string>5D62B0B091242C70E6F86CAF</string> + <key>remoteInfo</key> + <string>Pods-Sample-RxLibrary</string> + </dict> + <key>6E0139A4BF1CBFDAB998D762</key> + <dict> + <key>explicitFileType</key> + <string>archive.ar</string> + <key>includeInIndex</key> + <string>0</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>path</key> + <string>libPods-RxLibrary.a</string> + <key>sourceTree</key> + <string>BUILT_PRODUCTS_DIR</string> + </dict> + <key>6F8086848D877F06E765F3B6</key> + <dict> + <key>explicitFileType</key> + <string>archive.ar</string> + <key>includeInIndex</key> + <string>0</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>path</key> + <string>libPods.a</string> + <key>sourceTree</key> + <string>BUILT_PRODUCTS_DIR</string> + </dict> + <key>70699B620DD649C9FC80B596</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text.xcconfig</string> + <key>path</key> + <string>Pods-SampleTests.debug.xcconfig</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>708D5526684493C21D4B351D</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.objc</string> + <key>path</key> + <string>Pods-RxLibrary-dummy.m</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>71EAA6DC03A9DA40C184D310</key> + <dict> + <key>fileRef</key> + <string>4BB07CE9F73F22C44B89EC9F</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>73BE487FD7206FA1037433A9</key> + <dict> + <key>buildConfigurations</key> + <array> + <string>C7522ABF8E5F673B2B51B846</string> + <string>9DAF30B69F82D25455209E07</string> + </array> + <key>defaultConfigurationIsVisible</key> + <string>0</string> + <key>defaultConfigurationName</key> + <string>Release</string> + <key>isa</key> + <string>XCConfigurationList</string> + </dict> + <key>77B5A8963EF74F9CE1CDEBEF</key> + <dict> + <key>containerPortal</key> + <string>E72217186F5258779AB341C4</string> + <key>isa</key> + <string>PBXContainerItemProxy</string> + <key>proxyType</key> + <string>1</string> + <key>remoteGlobalIDString</key> + <string>CA2EA15026724E5FE7863617</string> + <key>remoteInfo</key> + <string>Pods-RxLibrary</string> + </dict> + <key>78C1945CE480BC3E085811D5</key> + <dict> + <key>fileRef</key> + <string>9CA52DBDD25FD65977423056</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>79FAE9523C4CB0EF1158F9A0</key> + <dict> + <key>baseConfigurationReference</key> + <string>0E77891D6F14157CEFE7E0AB</string> + <key>buildSettings</key> + <dict> + <key>ALWAYS_SEARCH_USER_PATHS</key> + <string>NO</string> + <key>COPY_PHASE_STRIP</key> + <string>NO</string> + <key>DSTROOT</key> + <string>/tmp/xcodeproj.dst</string> + <key>GCC_DYNAMIC_NO_PIC</key> + <string>NO</string> + <key>GCC_OPTIMIZATION_LEVEL</key> + <string>0</string> + <key>GCC_PRECOMPILE_PREFIX_HEADER</key> + <string>YES</string> + <key>GCC_PREFIX_HEADER</key> + <string>Target Support Files/Pods-Sample-RxLibrary/Pods-Sample-RxLibrary-prefix.pch</string> + <key>GCC_PREPROCESSOR_DEFINITIONS</key> + <array> + <string>DEBUG=1</string> + <string>$(inherited)</string> + </array> + <key>GCC_SYMBOLS_PRIVATE_EXTERN</key> + <string>NO</string> + <key>INSTALL_PATH</key> + <string>$(BUILT_PRODUCTS_DIR)</string> + <key>IPHONEOS_DEPLOYMENT_TARGET</key> + <string>8.0</string> + <key>OTHER_LDFLAGS</key> + <string></string> + <key>OTHER_LIBTOOLFLAGS</key> + <string></string> + <key>PRODUCT_NAME</key> + <string>$(TARGET_NAME)</string> + <key>PUBLIC_HEADERS_FOLDER_PATH</key> + <string>$(TARGET_NAME)</string> + <key>SDKROOT</key> + <string>iphoneos</string> + <key>SKIP_INSTALL</key> + <string>YES</string> + </dict> + <key>isa</key> + <string>XCBuildConfiguration</string> + <key>name</key> + <string>Debug</string> + </dict> + <key>7E0A207ED9A829B259BAF98E</key> + <dict> + <key>isa</key> + <string>PBXTargetDependency</string> + <key>name</key> + <string>Pods-RxLibrary</string> + <key>target</key> + <string>CA2EA15026724E5FE7863617</string> + <key>targetProxy</key> + <string>77B5A8963EF74F9CE1CDEBEF</string> + </dict> + <key>7F305BF2D2399198431240B2</key> + <dict> + <key>fileRef</key> + <string>D44C1815FF998CE19AF260F7</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>80BFFCFE10F415F6D4AA05BD</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>8B988DE4EEF45D03E1FE4011</string> + <string>502BB8D05700DD95603B152D</string> + <string>0D88B5DF071D95A30D664FF6</string> + <string>CC015D517558717A179F07EB</string> + <string>CA7A5D5A911B21E060A7C9A8</string> + <string>DF707F9ADA38C19530138855</string> + <string>68BB1D7B3AA00144450F5F1C</string> + </array> + <key>isa</key> + <string>PBXSourcesBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>80ED48A94404B285C3BAD2A2</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>2D16B1B846727EA61BFB6D3F</string> + </array> + <key>isa</key> + <string>PBXFrameworksBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>816CFE69CF10239B3EFBCBF1</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.objc</string> + <key>path</key> + <string>GRXWriteable.m</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>8258E01A573DC26563C24CD3</key> + <dict> + <key>children</key> + <array> + <string>8E115C0A94168699797FD383</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>name</key> + <string>Frameworks</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>8454D1F76F981D7967AFEB64</key> + <dict> + <key>buildConfigurations</key> + <array> + <string>251E2B5CA237FEEC44071A78</string> + <string>E429BB9EF652206D69B38B4B</string> + </array> + <key>defaultConfigurationIsVisible</key> + <string>0</string> + <key>defaultConfigurationName</key> + <string>Release</string> + <key>isa</key> + <string>XCConfigurationList</string> + </dict> + <key>8998DF528EA3268FD2F3312F</key> + <dict> + <key>buildConfigurationList</key> + <string>AAD81C09A25B9BF7DA0C1C86</string> + <key>buildPhases</key> + <array> + <string>BA1F7D67EB7832C536803BEB</string> + <string>548BF298DFD0AB1E85BFD224</string> + </array> + <key>buildRules</key> + <array/> + <key>dependencies</key> + <array> + <string>17B62DC84258EA204EC14FC6</string> + </array> + <key>isa</key> + <string>PBXNativeTarget</string> + <key>name</key> + <string>Pods-SampleTests</string> + <key>productName</key> + <string>Pods-SampleTests</string> + <key>productReference</key> + <string>6269A76A3AFAD59C7AE98E1E</string> + <key>productType</key> + <string>com.apple.product-type.library.static</string> + </dict> + <key>8AF2FEBF81B82548A9CD7D5E</key> + <dict> + <key>buildConfigurations</key> + <array> + <string>388A0A86C10335BD8BA6069B</string> + <string>972E288F65487B1145B953C3</string> + </array> + <key>defaultConfigurationIsVisible</key> + <string>0</string> + <key>defaultConfigurationName</key> + <string>Release</string> + <key>isa</key> + <string>XCConfigurationList</string> + </dict> + <key>8B988DE4EEF45D03E1FE4011</key> + <dict> + <key>fileRef</key> + <string>2D9FCC93E8EC668156F428D9</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>8CDD9B1A9971F8E45E6ECCFE</key> + <dict> + <key>children</key> + <array> + <string>6F8086848D877F06E765F3B6</string> + <string>6E0139A4BF1CBFDAB998D762</string> + <string>44EAD826ACB27F88B80500A1</string> + <string>B5E5D1402D71983EBFCAC80A</string> + <string>6269A76A3AFAD59C7AE98E1E</string> + <string>F8FA1EE55435B1DD5386F9B7</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>name</key> + <string>Products</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>8D0ECACB7BF0FD50C8BA90EF</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.objc</string> + <key>path</key> + <string>Pods-Sample-dummy.m</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>8D141FF420B8F70654BEB651</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>46C034308E68A95A172FD281</string> + <string>2E1D14017CD6D1DF2F25DA2E</string> + <string>446E4587689AB45B32C6B76A</string> + <string>34C114FAF0ED12406E0FFB5F</string> + <string>71EAA6DC03A9DA40C184D310</string> + <string>44B1E75D8EFE8AED04C78FB7</string> + <string>C7F1D04BA7ECEB89811F5AE8</string> + </array> + <key>isa</key> + <string>PBXSourcesBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>8E115C0A94168699797FD383</key> + <dict> + <key>children</key> + <array> + <string>C4DD5ACCFDD651DB710A7AC6</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>name</key> + <string>iOS</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>8FDD88F3116CD60BDFADE08D</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text</string> + <key>path</key> + <string>Pods-SampleTests-acknowledgements.markdown</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>9147D56A68B32B154574B4B1</key> + <dict> + <key>children</key> + <array> + <string>2D6F8181094C5DE060DD3540</string> + <string>DA385F717CB8DC97197F9779</string> + <string>8258E01A573DC26563C24CD3</string> + <string>8CDD9B1A9971F8E45E6ECCFE</string> + <string>BC215B3ADAA2B59CC8E1E0D2</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>93706FFF29E959C0D0FB35B8</key> + <dict> + <key>fileRef</key> + <string>BD301B295FA10BA71944E6A7</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>972E288F65487B1145B953C3</key> + <dict> + <key>baseConfigurationReference</key> + <string>1DD32401F91AA06C7AC30E87</string> + <key>buildSettings</key> + <dict> + <key>ALWAYS_SEARCH_USER_PATHS</key> + <string>NO</string> + <key>COPY_PHASE_STRIP</key> + <string>YES</string> + <key>DSTROOT</key> + <string>/tmp/xcodeproj.dst</string> + <key>GCC_PRECOMPILE_PREFIX_HEADER</key> + <string>YES</string> + <key>INSTALL_PATH</key> + <string>$(BUILT_PRODUCTS_DIR)</string> + <key>IPHONEOS_DEPLOYMENT_TARGET</key> + <string>8.0</string> + <key>OTHER_CFLAGS</key> + <array> + <string>-DNS_BLOCK_ASSERTIONS=1</string> + <string>$(inherited)</string> + </array> + <key>OTHER_CPLUSPLUSFLAGS</key> + <array> + <string>-DNS_BLOCK_ASSERTIONS=1</string> + <string>$(inherited)</string> + </array> + <key>OTHER_LDFLAGS</key> + <string></string> + <key>OTHER_LIBTOOLFLAGS</key> + <string></string> + <key>PRODUCT_NAME</key> + <string>$(TARGET_NAME)</string> + <key>PUBLIC_HEADERS_FOLDER_PATH</key> + <string>$(TARGET_NAME)</string> + <key>SDKROOT</key> + <string>iphoneos</string> + <key>SKIP_INSTALL</key> + <string>YES</string> + <key>VALIDATE_PRODUCT</key> + <string>YES</string> + </dict> + <key>isa</key> + <string>XCBuildConfiguration</string> + <key>name</key> + <string>Release</string> + </dict> + <key>9CA52DBDD25FD65977423056</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.objc</string> + <key>name</key> + <string>Pods-SampleTests-RxLibrary-dummy.m</string> + <key>path</key> + <string>../Pods-SampleTests-RxLibrary/Pods-SampleTests-RxLibrary-dummy.m</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>9CFC94D08F567982ED81D0AC</key> + <dict> + <key>fileRef</key> + <string>1B96F18B31A3C8F512494663</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>9DAF30B69F82D25455209E07</key> + <dict> + <key>baseConfigurationReference</key> + <string>B16330C6E1974F73301EFA15</string> + <key>buildSettings</key> + <dict> + <key>ALWAYS_SEARCH_USER_PATHS</key> + <string>NO</string> + <key>COPY_PHASE_STRIP</key> + <string>YES</string> + <key>DSTROOT</key> + <string>/tmp/xcodeproj.dst</string> + <key>GCC_PRECOMPILE_PREFIX_HEADER</key> + <string>YES</string> + <key>GCC_PREFIX_HEADER</key> + <string>Target Support Files/Pods-RxLibrary/Pods-RxLibrary-prefix.pch</string> + <key>INSTALL_PATH</key> + <string>$(BUILT_PRODUCTS_DIR)</string> + <key>IPHONEOS_DEPLOYMENT_TARGET</key> + <string>8.0</string> + <key>OTHER_CFLAGS</key> + <array> + <string>-DNS_BLOCK_ASSERTIONS=1</string> + <string>$(inherited)</string> + </array> + <key>OTHER_CPLUSPLUSFLAGS</key> + <array> + <string>-DNS_BLOCK_ASSERTIONS=1</string> + <string>$(inherited)</string> + </array> + <key>OTHER_LDFLAGS</key> + <string></string> + <key>OTHER_LIBTOOLFLAGS</key> + <string></string> + <key>PRODUCT_NAME</key> + <string>$(TARGET_NAME)</string> + <key>PUBLIC_HEADERS_FOLDER_PATH</key> + <string>$(TARGET_NAME)</string> + <key>SDKROOT</key> + <string>iphoneos</string> + <key>SKIP_INSTALL</key> + <string>YES</string> + <key>VALIDATE_PRODUCT</key> + <string>YES</string> + </dict> + <key>isa</key> + <string>XCBuildConfiguration</string> + <key>name</key> + <string>Release</string> + </dict> + <key>9E294E4639886DA2A66D2F45</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text</string> + <key>path</key> + <string>Pods-Sample-acknowledgements.markdown</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>9EED35B98793FD4884D527D7</key> + <dict> + <key>buildConfigurationList</key> + <string>2BBE3F72E34FB1C4FCE57F41</string> + <key>buildPhases</key> + <array> + <string>A5F1BCFC715A1FB9A5E05F54</string> + <string>0EF90C125A8C853D6900067E</string> + <string>3C53511285FA3AEF9ACE450F</string> + </array> + <key>buildRules</key> + <array/> + <key>dependencies</key> + <array/> + <key>isa</key> + <string>PBXNativeTarget</string> + <key>name</key> + <string>Pods-SampleTests-RxLibrary</string> + <key>productName</key> + <string>Pods-SampleTests-RxLibrary</string> + <key>productReference</key> + <string>F8FA1EE55435B1DD5386F9B7</string> + <key>productType</key> + <string>com.apple.product-type.library.static</string> + </dict> + <key>A3B182A29677AE41F3DDF60E</key> + <dict> + <key>children</key> + <array> + <string>9E294E4639886DA2A66D2F45</string> + <string>BDDB48DF5321836E03134B73</string> + <string>8D0ECACB7BF0FD50C8BA90EF</string> + <string>55F613C8D46B4C3EE36596A4</string> + <string>F2055AA27575926EE57B8546</string> + <string>26766544901BC361ADA15529</string> + <string>1DD32401F91AA06C7AC30E87</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>name</key> + <string>Pods-Sample</string> + <key>path</key> + <string>Target Support Files/Pods-Sample</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>A5F1BCFC715A1FB9A5E05F54</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>3E250631C4B54FA19123352E</string> + <string>402AEA377C3925F10F39E9CB</string> + <string>0014294E408866C876275712</string> + <string>E21F75C9C5AE553D1525B15D</string> + <string>FFFC86AF33D17D398F42C549</string> + <string>7F305BF2D2399198431240B2</string> + <string>78C1945CE480BC3E085811D5</string> + </array> + <key>isa</key> + <string>PBXSourcesBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>A5F3698797D4DA1AFBCA61F0</key> + <dict> + <key>fileRef</key> + <string>BD301B295FA10BA71944E6A7</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>A6364C40CAC538ABF3DDE60C</key> + <dict> + <key>fileRef</key> + <string>C4DD5ACCFDD651DB710A7AC6</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>A8484F554272234EC1DA0229</key> + <dict> + <key>fileRef</key> + <string>246FBFA8A2E45D74C161F0D4</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>A9657244C4119ECE09EE0780</key> + <dict> + <key>fileRef</key> + <string>C4DD5ACCFDD651DB710A7AC6</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>AAD81C09A25B9BF7DA0C1C86</key> + <dict> + <key>buildConfigurations</key> + <array> + <string>5C1A6CAF7D4B0AADC6E86AB5</string> + <string>C11B686FDA34820988E0EA76</string> + </array> + <key>defaultConfigurationIsVisible</key> + <string>0</string> + <key>defaultConfigurationName</key> + <string>Release</string> + <key>isa</key> + <string>XCConfigurationList</string> + </dict> + <key>AB030C334AF0049970BC6F69</key> + <dict> + <key>fileRef</key> + <string>D13801CD3BED29EB3EB28C87</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>AB49EB008360ACF61F868E97</key> + <dict> + <key>fileRef</key> + <string>1B96F18B31A3C8F512494663</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>ACD86D4B746F1151268E7F57</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.objc</string> + <key>name</key> + <string>Pods-Sample-RxLibrary-dummy.m</string> + <key>path</key> + <string>../Pods-Sample-RxLibrary/Pods-Sample-RxLibrary-dummy.m</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>AD71151A44A1A6BB85C70D05</key> + <dict> + <key>containerPortal</key> + <string>E72217186F5258779AB341C4</string> + <key>isa</key> + <string>PBXContainerItemProxy</string> + <key>proxyType</key> + <string>1</string> + <key>remoteGlobalIDString</key> + <string>9EED35B98793FD4884D527D7</string> + <key>remoteInfo</key> + <string>Pods-SampleTests-RxLibrary</string> + </dict> + <key>B032E0762906905546DBF8B3</key> + <dict> + <key>fileRef</key> + <string>EBD4E0AE1D9C793A8420AA8F</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>B16330C6E1974F73301EFA15</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text.xcconfig</string> + <key>path</key> + <string>Pods-RxLibrary-Private.xcconfig</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>B3E633C4D93071411657B4CC</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text.script.sh</string> + <key>path</key> + <string>Pods-resources.sh</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>B5E5D1402D71983EBFCAC80A</key> + <dict> + <key>explicitFileType</key> + <string>archive.ar</string> + <key>includeInIndex</key> + <string>0</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>path</key> + <string>libPods-Sample-RxLibrary.a</string> + <key>sourceTree</key> + <string>BUILT_PRODUCTS_DIR</string> + </dict> + <key>B960F8B548AAFF747493F848</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text.plist.xml</string> + <key>path</key> + <string>Pods-acknowledgements.plist</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>BA1F7D67EB7832C536803BEB</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>62CA148DC83850E7AD0BBC72</string> + </array> + <key>isa</key> + <string>PBXSourcesBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>BA6147A19780CE00E1877F27</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text.xcconfig</string> + <key>path</key> + <string>Pods.debug.xcconfig</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>BC215B3ADAA2B59CC8E1E0D2</key> + <dict> + <key>children</key> + <array> + <string>17882F47BB3F8879EADC6877</string> + <string>A3B182A29677AE41F3DDF60E</string> + <string>EE39E3EB35643DA11DB4107A</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>name</key> + <string>Targets Support Files</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>BCF96ACB49A4C581F6C4FB72</key> + <dict> + <key>fileRef</key> + <string>C4DD5ACCFDD651DB710A7AC6</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>BD0C47F343CA107135A8B9F2</key> + <dict> + <key>baseConfigurationReference</key> + <string>D4FB4028CE077DDD8A803F26</string> + <key>buildSettings</key> + <dict> + <key>ALWAYS_SEARCH_USER_PATHS</key> + <string>NO</string> + <key>COPY_PHASE_STRIP</key> + <string>NO</string> + <key>DSTROOT</key> + <string>/tmp/xcodeproj.dst</string> + <key>GCC_DYNAMIC_NO_PIC</key> + <string>NO</string> + <key>GCC_OPTIMIZATION_LEVEL</key> + <string>0</string> + <key>GCC_PRECOMPILE_PREFIX_HEADER</key> + <string>YES</string> + <key>GCC_PREFIX_HEADER</key> + <string>Target Support Files/Pods-SampleTests-RxLibrary/Pods-SampleTests-RxLibrary-prefix.pch</string> + <key>GCC_PREPROCESSOR_DEFINITIONS</key> + <array> + <string>DEBUG=1</string> + <string>$(inherited)</string> + </array> + <key>GCC_SYMBOLS_PRIVATE_EXTERN</key> + <string>NO</string> + <key>INSTALL_PATH</key> + <string>$(BUILT_PRODUCTS_DIR)</string> + <key>IPHONEOS_DEPLOYMENT_TARGET</key> + <string>8.0</string> + <key>OTHER_LDFLAGS</key> + <string></string> + <key>OTHER_LIBTOOLFLAGS</key> + <string></string> + <key>PRODUCT_NAME</key> + <string>$(TARGET_NAME)</string> + <key>PUBLIC_HEADERS_FOLDER_PATH</key> + <string>$(TARGET_NAME)</string> + <key>SDKROOT</key> + <string>iphoneos</string> + <key>SKIP_INSTALL</key> + <string>YES</string> + </dict> + <key>isa</key> + <string>XCBuildConfiguration</string> + <key>name</key> + <string>Debug</string> + </dict> + <key>BD301B295FA10BA71944E6A7</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.h</string> + <key>path</key> + <string>NSEnumerator+GRXUtil.h</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>BDDB48DF5321836E03134B73</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text.plist.xml</string> + <key>path</key> + <string>Pods-Sample-acknowledgements.plist</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>C099EA9920009567F1CC8E6F</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>281E734DE47EFFBE3BF9EB6D</string> + <string>AB49EB008360ACF61F868E97</string> + <string>B032E0762906905546DBF8B3</string> + <string>AB030C334AF0049970BC6F69</string> + <string>2536F48732661916E7F98AF4</string> + <string>93706FFF29E959C0D0FB35B8</string> + </array> + <key>isa</key> + <string>PBXHeadersBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>C0AFDE847E9A73FB99BE85CA</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.h</string> + <key>path</key> + <string>Pods-environment.h</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>C11B686FDA34820988E0EA76</key> + <dict> + <key>baseConfigurationReference</key> + <string>477CC2FC7C249C2918424B8D</string> + <key>buildSettings</key> + <dict> + <key>ALWAYS_SEARCH_USER_PATHS</key> + <string>NO</string> + <key>COPY_PHASE_STRIP</key> + <string>YES</string> + <key>DSTROOT</key> + <string>/tmp/xcodeproj.dst</string> + <key>GCC_PRECOMPILE_PREFIX_HEADER</key> + <string>YES</string> + <key>INSTALL_PATH</key> + <string>$(BUILT_PRODUCTS_DIR)</string> + <key>IPHONEOS_DEPLOYMENT_TARGET</key> + <string>8.0</string> + <key>OTHER_CFLAGS</key> + <array> + <string>-DNS_BLOCK_ASSERTIONS=1</string> + <string>$(inherited)</string> + </array> + <key>OTHER_CPLUSPLUSFLAGS</key> + <array> + <string>-DNS_BLOCK_ASSERTIONS=1</string> + <string>$(inherited)</string> + </array> + <key>OTHER_LDFLAGS</key> + <string></string> + <key>OTHER_LIBTOOLFLAGS</key> + <string></string> + <key>PRODUCT_NAME</key> + <string>$(TARGET_NAME)</string> + <key>PUBLIC_HEADERS_FOLDER_PATH</key> + <string>$(TARGET_NAME)</string> + <key>SDKROOT</key> + <string>iphoneos</string> + <key>SKIP_INSTALL</key> + <string>YES</string> + <key>VALIDATE_PRODUCT</key> + <string>YES</string> + </dict> + <key>isa</key> + <string>XCBuildConfiguration</string> + <key>name</key> + <string>Release</string> + </dict> + <key>C30D693B18D43C87B0A38159</key> + <dict> + <key>fileRef</key> + <string>D13801CD3BED29EB3EB28C87</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>C4DD5ACCFDD651DB710A7AC6</key> + <dict> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>wrapper.framework</string> + <key>name</key> + <string>Foundation.framework</string> + <key>path</key> + <string>Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.1.sdk/System/Library/Frameworks/Foundation.framework</string> + <key>sourceTree</key> + <string>DEVELOPER_DIR</string> + </dict> + <key>C7522ABF8E5F673B2B51B846</key> + <dict> + <key>baseConfigurationReference</key> + <string>B16330C6E1974F73301EFA15</string> + <key>buildSettings</key> + <dict> + <key>ALWAYS_SEARCH_USER_PATHS</key> + <string>NO</string> + <key>COPY_PHASE_STRIP</key> + <string>NO</string> + <key>DSTROOT</key> + <string>/tmp/xcodeproj.dst</string> + <key>GCC_DYNAMIC_NO_PIC</key> + <string>NO</string> + <key>GCC_OPTIMIZATION_LEVEL</key> + <string>0</string> + <key>GCC_PRECOMPILE_PREFIX_HEADER</key> + <string>YES</string> + <key>GCC_PREFIX_HEADER</key> + <string>Target Support Files/Pods-RxLibrary/Pods-RxLibrary-prefix.pch</string> + <key>GCC_PREPROCESSOR_DEFINITIONS</key> + <array> + <string>DEBUG=1</string> + <string>$(inherited)</string> + </array> + <key>GCC_SYMBOLS_PRIVATE_EXTERN</key> + <string>NO</string> + <key>INSTALL_PATH</key> + <string>$(BUILT_PRODUCTS_DIR)</string> + <key>IPHONEOS_DEPLOYMENT_TARGET</key> + <string>8.0</string> + <key>OTHER_LDFLAGS</key> + <string></string> + <key>OTHER_LIBTOOLFLAGS</key> + <string></string> + <key>PRODUCT_NAME</key> + <string>$(TARGET_NAME)</string> + <key>PUBLIC_HEADERS_FOLDER_PATH</key> + <string>$(TARGET_NAME)</string> + <key>SDKROOT</key> + <string>iphoneos</string> + <key>SKIP_INSTALL</key> + <string>YES</string> + </dict> + <key>isa</key> + <string>XCBuildConfiguration</string> + <key>name</key> + <string>Debug</string> + </dict> + <key>C7F1D04BA7ECEB89811F5AE8</key> + <dict> + <key>fileRef</key> + <string>708D5526684493C21D4B351D</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>CA2EA15026724E5FE7863617</key> + <dict> + <key>buildConfigurationList</key> + <string>73BE487FD7206FA1037433A9</string> + <key>buildPhases</key> + <array> + <string>8D141FF420B8F70654BEB651</string> + <string>569EE7C2B5DC944C87116DDD</string> + <string>6A7ADEEB77C72E01BBCBF89C</string> + </array> + <key>buildRules</key> + <array/> + <key>dependencies</key> + <array/> + <key>isa</key> + <string>PBXNativeTarget</string> + <key>name</key> + <string>Pods-RxLibrary</string> + <key>productName</key> + <string>Pods-RxLibrary</string> + <key>productReference</key> + <string>6E0139A4BF1CBFDAB998D762</string> + <key>productType</key> + <string>com.apple.product-type.library.static</string> + </dict> + <key>CA58438D9F3E61D68DE07BB0</key> + <dict> + <key>fileRef</key> + <string>D13801CD3BED29EB3EB28C87</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>CA7A5D5A911B21E060A7C9A8</key> + <dict> + <key>fileRef</key> + <string>4BB07CE9F73F22C44B89EC9F</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>CC015D517558717A179F07EB</key> + <dict> + <key>fileRef</key> + <string>1F4EFE5811548D073C9AE7F7</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>CD55EA3FDCE78270B7AD57C1</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>F2258DDD414D3E7F794A8D57</string> + </array> + <key>isa</key> + <string>PBXSourcesBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>CE7EA2A3E87B73883477BA0E</key> + <dict> + <key>fileRef</key> + <string>C4DD5ACCFDD651DB710A7AC6</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>D0574DAAAAAA7164F6C504B0</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.h</string> + <key>path</key> + <string>Pods-RxLibrary-prefix.pch</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>D13801CD3BED29EB3EB28C87</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.h</string> + <key>path</key> + <string>GRXWriter+Transformations.h</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>D2B713C74AFBCA4A9C709F44</key> + <dict> + <key>children</key> + <array> + <string>073184615871F8C7E53BF14F</string> + <string>B16330C6E1974F73301EFA15</string> + <string>708D5526684493C21D4B351D</string> + <string>D0574DAAAAAA7164F6C504B0</string> + <string>DE7537ED152395F49840CBC4</string> + <string>0E77891D6F14157CEFE7E0AB</string> + <string>ACD86D4B746F1151268E7F57</string> + <string>53DFD2191AC1853EC39421DF</string> + <string>46E75B83BEFA486A489F2FB5</string> + <string>D4FB4028CE077DDD8A803F26</string> + <string>9CA52DBDD25FD65977423056</string> + <string>10420B1B517C0F7BFC1629D6</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>name</key> + <string>Support Files</string> + <key>path</key> + <string>../examples/Sample/Pods/Target Support Files/Pods-RxLibrary</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>D44C1815FF998CE19AF260F7</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.objc</string> + <key>path</key> + <string>NSEnumerator+GRXUtil.m</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>D4FB4028CE077DDD8A803F26</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text.xcconfig</string> + <key>name</key> + <string>Pods-SampleTests-RxLibrary-Private.xcconfig</string> + <key>path</key> + <string>../Pods-SampleTests-RxLibrary/Pods-SampleTests-RxLibrary-Private.xcconfig</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>DA385F717CB8DC97197F9779</key> + <dict> + <key>children</key> + <array> + <string>5D485A8180289AB7135979D4</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>name</key> + <string>Development Pods</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>DE7537ED152395F49840CBC4</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text.xcconfig</string> + <key>name</key> + <string>Pods-Sample-RxLibrary.xcconfig</string> + <key>path</key> + <string>../Pods-Sample-RxLibrary/Pods-Sample-RxLibrary.xcconfig</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>DF707F9ADA38C19530138855</key> + <dict> + <key>fileRef</key> + <string>D44C1815FF998CE19AF260F7</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>E025FBABACF462C5EDEB8F04</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text.xcconfig</string> + <key>path</key> + <string>Pods.release.xcconfig</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>E21F75C9C5AE553D1525B15D</key> + <dict> + <key>fileRef</key> + <string>1F4EFE5811548D073C9AE7F7</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>E429BB9EF652206D69B38B4B</key> + <dict> + <key>buildSettings</key> + <dict> + <key>ALWAYS_SEARCH_USER_PATHS</key> + <string>NO</string> + <key>CLANG_CXX_LANGUAGE_STANDARD</key> + <string>gnu++0x</string> + <key>CLANG_CXX_LIBRARY</key> + <string>libc++</string> + <key>CLANG_ENABLE_MODULES</key> + <string>YES</string> + <key>CLANG_ENABLE_OBJC_ARC</key> + <string>YES</string> + <key>CLANG_WARN_BOOL_CONVERSION</key> + <string>YES</string> + <key>CLANG_WARN_CONSTANT_CONVERSION</key> + <string>YES</string> + <key>CLANG_WARN_DIRECT_OBJC_ISA_USAGE</key> + <string>YES</string> + <key>CLANG_WARN_EMPTY_BODY</key> + <string>YES</string> + <key>CLANG_WARN_ENUM_CONVERSION</key> + <string>YES</string> + <key>CLANG_WARN_INT_CONVERSION</key> + <string>YES</string> + <key>CLANG_WARN_OBJC_ROOT_CLASS</key> + <string>YES</string> + <key>COPY_PHASE_STRIP</key> + <string>NO</string> + <key>ENABLE_NS_ASSERTIONS</key> + <string>NO</string> + <key>GCC_C_LANGUAGE_STANDARD</key> + <string>gnu99</string> + <key>GCC_PREPROCESSOR_DEFINITIONS</key> + <array> + <string>RELEASE=1</string> + </array> + <key>GCC_WARN_64_TO_32_BIT_CONVERSION</key> + <string>YES</string> + <key>GCC_WARN_ABOUT_RETURN_TYPE</key> + <string>YES</string> + <key>GCC_WARN_UNDECLARED_SELECTOR</key> + <string>YES</string> + <key>GCC_WARN_UNINITIALIZED_AUTOS</key> + <string>YES</string> + <key>GCC_WARN_UNUSED_FUNCTION</key> + <string>YES</string> + <key>GCC_WARN_UNUSED_VARIABLE</key> + <string>YES</string> + <key>IPHONEOS_DEPLOYMENT_TARGET</key> + <string>8.0</string> + <key>STRIP_INSTALLED_PRODUCT</key> + <string>NO</string> + <key>VALIDATE_PRODUCT</key> + <string>YES</string> + </dict> + <key>isa</key> + <string>XCBuildConfiguration</string> + <key>name</key> + <string>Release</string> + </dict> + <key>E72217186F5258779AB341C4</key> + <dict> + <key>attributes</key> + <dict> + <key>LastUpgradeCheck</key> + <string>0510</string> + </dict> + <key>buildConfigurationList</key> + <string>8454D1F76F981D7967AFEB64</string> + <key>compatibilityVersion</key> + <string>Xcode 3.2</string> + <key>developmentRegion</key> + <string>English</string> + <key>hasScannedForEncodings</key> + <string>0</string> + <key>isa</key> + <string>PBXProject</string> + <key>knownRegions</key> + <array> + <string>en</string> + </array> + <key>mainGroup</key> + <string>9147D56A68B32B154574B4B1</string> + <key>productRefGroup</key> + <string>8CDD9B1A9971F8E45E6ECCFE</string> + <key>projectDirPath</key> + <string></string> + <key>projectReferences</key> + <array/> + <key>projectRoot</key> + <string></string> + <key>targets</key> + <array> + <string>20FAE2C205A83A18304F55D3</string> + <string>CA2EA15026724E5FE7863617</string> + <string>F88FB4C4D5E45ABA4FE79557</string> + <string>5D62B0B091242C70E6F86CAF</string> + <string>8998DF528EA3268FD2F3312F</string> + <string>9EED35B98793FD4884D527D7</string> + </array> + </dict> + <key>E8EEC1310BE1A1C26A6CC94F</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text.script.sh</string> + <key>path</key> + <string>Pods-SampleTests-resources.sh</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>EBD4E0AE1D9C793A8420AA8F</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.h</string> + <key>path</key> + <string>GRXWriter+Immediate.h</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>ED20D5EB599CC4E0E8E6F6F4</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text</string> + <key>path</key> + <string>Pods-acknowledgements.markdown</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>EE32FC2DAC0BD2116BB4F552</key> + <dict> + <key>fileRef</key> + <string>2439530CF70B0AEDF7D20F2F</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>EE39E3EB35643DA11DB4107A</key> + <dict> + <key>children</key> + <array> + <string>8FDD88F3116CD60BDFADE08D</string> + <string>0F54B7DB9C41BEA754222626</string> + <string>6721F6605F810F0E3E99A008</string> + <string>34547F4C6AC4B31274C6887D</string> + <string>E8EEC1310BE1A1C26A6CC94F</string> + <string>70699B620DD649C9FC80B596</string> + <string>477CC2FC7C249C2918424B8D</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>name</key> + <string>Pods-SampleTests</string> + <key>path</key> + <string>Target Support Files/Pods-SampleTests</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>EEDF7C277603B79A9BE8324B</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>CE7EA2A3E87B73883477BA0E</string> + </array> + <key>isa</key> + <string>PBXFrameworksBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>F2055AA27575926EE57B8546</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text.script.sh</string> + <key>path</key> + <string>Pods-Sample-resources.sh</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>F2258DDD414D3E7F794A8D57</key> + <dict> + <key>fileRef</key> + <string>8D0ECACB7BF0FD50C8BA90EF</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>F88FB4C4D5E45ABA4FE79557</key> + <dict> + <key>buildConfigurationList</key> + <string>8AF2FEBF81B82548A9CD7D5E</string> + <key>buildPhases</key> + <array> + <string>CD55EA3FDCE78270B7AD57C1</string> + <string>80ED48A94404B285C3BAD2A2</string> + </array> + <key>buildRules</key> + <array/> + <key>dependencies</key> + <array> + <string>0E76C0DE38838984ADBE9793</string> + </array> + <key>isa</key> + <string>PBXNativeTarget</string> + <key>name</key> + <string>Pods-Sample</string> + <key>productName</key> + <string>Pods-Sample</string> + <key>productReference</key> + <string>44EAD826ACB27F88B80500A1</string> + <key>productType</key> + <string>com.apple.product-type.library.static</string> + </dict> + <key>F8FA1EE55435B1DD5386F9B7</key> + <dict> + <key>explicitFileType</key> + <string>archive.ar</string> + <key>includeInIndex</key> + <string>0</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>path</key> + <string>libPods-SampleTests-RxLibrary.a</string> + <key>sourceTree</key> + <string>BUILT_PRODUCTS_DIR</string> + </dict> + <key>FD4FDDAA137AAC4ECC193E65</key> + <dict> + <key>fileRef</key> + <string>2439530CF70B0AEDF7D20F2F</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>FFFC86AF33D17D398F42C549</key> + <dict> + <key>fileRef</key> + <string>4BB07CE9F73F22C44B89EC9F</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + </dict> + <key>rootObject</key> + <string>E72217186F5258779AB341C4</string> +</dict> +</plist> diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-RxLibrary/Pods-RxLibrary-Private.xcconfig b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-RxLibrary/Pods-RxLibrary-Private.xcconfig new file mode 100644 index 0000000000..5c1a7097be --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-RxLibrary/Pods-RxLibrary-Private.xcconfig @@ -0,0 +1,5 @@ +#include "Pods-RxLibrary.xcconfig" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Build" "${PODS_ROOT}/Headers/Build/RxLibrary" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/RxLibrary" +OTHER_LDFLAGS = -ObjC +PODS_ROOT = ${SRCROOT}
\ No newline at end of file diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-RxLibrary/Pods-RxLibrary-dummy.m b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-RxLibrary/Pods-RxLibrary-dummy.m new file mode 100644 index 0000000000..79e1460257 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-RxLibrary/Pods-RxLibrary-dummy.m @@ -0,0 +1,5 @@ +#import <Foundation/Foundation.h> +@interface PodsDummy_Pods_RxLibrary : NSObject +@end +@implementation PodsDummy_Pods_RxLibrary +@end diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-RxLibrary/Pods-RxLibrary-prefix.pch b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-RxLibrary/Pods-RxLibrary-prefix.pch new file mode 100644 index 0000000000..95cf11d9fb --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-RxLibrary/Pods-RxLibrary-prefix.pch @@ -0,0 +1,5 @@ +#ifdef __OBJC__ +#import <UIKit/UIKit.h> +#endif + +#import "Pods-environment.h" diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-RxLibrary/Pods-RxLibrary.xcconfig b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-RxLibrary/Pods-RxLibrary.xcconfig new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-RxLibrary/Pods-RxLibrary.xcconfig diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample-RxLibrary/Pods-Sample-RxLibrary-Private.xcconfig b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample-RxLibrary/Pods-Sample-RxLibrary-Private.xcconfig new file mode 100644 index 0000000000..2cc81f729d --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample-RxLibrary/Pods-Sample-RxLibrary-Private.xcconfig @@ -0,0 +1,5 @@ +#include "Pods-Sample-RxLibrary.xcconfig" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Build" "${PODS_ROOT}/Headers/Build/RxLibrary" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/RxLibrary" +OTHER_LDFLAGS = -ObjC +PODS_ROOT = ${SRCROOT}
\ No newline at end of file diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample-RxLibrary/Pods-Sample-RxLibrary-dummy.m b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample-RxLibrary/Pods-Sample-RxLibrary-dummy.m new file mode 100644 index 0000000000..c81b57bbe8 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample-RxLibrary/Pods-Sample-RxLibrary-dummy.m @@ -0,0 +1,5 @@ +#import <Foundation/Foundation.h> +@interface PodsDummy_Pods_Sample_RxLibrary : NSObject +@end +@implementation PodsDummy_Pods_Sample_RxLibrary +@end diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample-RxLibrary/Pods-Sample-RxLibrary-prefix.pch b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample-RxLibrary/Pods-Sample-RxLibrary-prefix.pch new file mode 100644 index 0000000000..0e807f67a3 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample-RxLibrary/Pods-Sample-RxLibrary-prefix.pch @@ -0,0 +1,5 @@ +#ifdef __OBJC__ +#import <UIKit/UIKit.h> +#endif + +#import "Pods-Sample-environment.h" diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample-RxLibrary/Pods-Sample-RxLibrary.xcconfig b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample-RxLibrary/Pods-Sample-RxLibrary.xcconfig new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample-RxLibrary/Pods-Sample-RxLibrary.xcconfig diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample/Pods-Sample-acknowledgements.markdown b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample/Pods-Sample-acknowledgements.markdown new file mode 100644 index 0000000000..255149a828 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample/Pods-Sample-acknowledgements.markdown @@ -0,0 +1,3 @@ +# Acknowledgements +This application makes use of the following third party libraries: +Generated by CocoaPods - http://cocoapods.org diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample/Pods-Sample-acknowledgements.plist b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample/Pods-Sample-acknowledgements.plist new file mode 100644 index 0000000000..e4edebe92d --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample/Pods-Sample-acknowledgements.plist @@ -0,0 +1,29 @@ +<?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>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> diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample/Pods-Sample-dummy.m b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample/Pods-Sample-dummy.m new file mode 100644 index 0000000000..b5ca68a1c5 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample/Pods-Sample-dummy.m @@ -0,0 +1,5 @@ +#import <Foundation/Foundation.h> +@interface PodsDummy_Pods_Sample : NSObject +@end +@implementation PodsDummy_Pods_Sample +@end diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample/Pods-Sample-environment.h b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample/Pods-Sample-environment.h new file mode 100644 index 0000000000..b4fd16b369 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample/Pods-Sample-environment.h @@ -0,0 +1,14 @@ + +// 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. + + +// RxLibrary +#define COCOAPODS_POD_AVAILABLE_RxLibrary +#define COCOAPODS_VERSION_MAJOR_RxLibrary 0 +#define COCOAPODS_VERSION_MINOR_RxLibrary 0 +#define COCOAPODS_VERSION_PATCH_RxLibrary 1 + diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample/Pods-Sample-resources.sh b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample/Pods-Sample-resources.sh new file mode 100755 index 0000000000..e149064a09 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample/Pods-Sample-resources.sh @@ -0,0 +1,74 @@ +#!/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" + +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) + ;; + /*) + 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`" ] && [ `find . -name '*.xcassets' | wc -l` -ne 0 ] +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 "${PWD}" -name "*.xcassets" -print0 | xargs -0 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 diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample/Pods-Sample.debug.xcconfig b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample/Pods-Sample.debug.xcconfig new file mode 100644 index 0000000000..776727154c --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample/Pods-Sample.debug.xcconfig @@ -0,0 +1,6 @@ +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/RxLibrary" +OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/RxLibrary" +OTHER_LDFLAGS = -ObjC -l"Pods-Sample-RxLibrary" +OTHER_LIBTOOLFLAGS = $(OTHER_LDFLAGS) +PODS_ROOT = ${SRCROOT}/Pods
\ No newline at end of file diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample/Pods-Sample.release.xcconfig b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample/Pods-Sample.release.xcconfig new file mode 100644 index 0000000000..776727154c --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-Sample/Pods-Sample.release.xcconfig @@ -0,0 +1,6 @@ +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/RxLibrary" +OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/RxLibrary" +OTHER_LDFLAGS = -ObjC -l"Pods-Sample-RxLibrary" +OTHER_LIBTOOLFLAGS = $(OTHER_LDFLAGS) +PODS_ROOT = ${SRCROOT}/Pods
\ No newline at end of file diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests-RxLibrary/Pods-SampleTests-RxLibrary-Private.xcconfig b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests-RxLibrary/Pods-SampleTests-RxLibrary-Private.xcconfig new file mode 100644 index 0000000000..a3cd792434 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests-RxLibrary/Pods-SampleTests-RxLibrary-Private.xcconfig @@ -0,0 +1,5 @@ +#include "Pods-SampleTests-RxLibrary.xcconfig" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Build" "${PODS_ROOT}/Headers/Build/RxLibrary" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/RxLibrary" +OTHER_LDFLAGS = -ObjC +PODS_ROOT = ${SRCROOT}
\ No newline at end of file diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests-RxLibrary/Pods-SampleTests-RxLibrary-dummy.m b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests-RxLibrary/Pods-SampleTests-RxLibrary-dummy.m new file mode 100644 index 0000000000..d57aef11d6 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests-RxLibrary/Pods-SampleTests-RxLibrary-dummy.m @@ -0,0 +1,5 @@ +#import <Foundation/Foundation.h> +@interface PodsDummy_Pods_SampleTests_RxLibrary : NSObject +@end +@implementation PodsDummy_Pods_SampleTests_RxLibrary +@end diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests-RxLibrary/Pods-SampleTests-RxLibrary-prefix.pch b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests-RxLibrary/Pods-SampleTests-RxLibrary-prefix.pch new file mode 100644 index 0000000000..abd5651587 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests-RxLibrary/Pods-SampleTests-RxLibrary-prefix.pch @@ -0,0 +1,5 @@ +#ifdef __OBJC__ +#import <UIKit/UIKit.h> +#endif + +#import "Pods-SampleTests-environment.h" diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests-RxLibrary/Pods-SampleTests-RxLibrary.xcconfig b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests-RxLibrary/Pods-SampleTests-RxLibrary.xcconfig new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests-RxLibrary/Pods-SampleTests-RxLibrary.xcconfig diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests/Pods-SampleTests-acknowledgements.markdown b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests/Pods-SampleTests-acknowledgements.markdown new file mode 100644 index 0000000000..255149a828 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests/Pods-SampleTests-acknowledgements.markdown @@ -0,0 +1,3 @@ +# Acknowledgements +This application makes use of the following third party libraries: +Generated by CocoaPods - http://cocoapods.org diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests/Pods-SampleTests-acknowledgements.plist b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests/Pods-SampleTests-acknowledgements.plist new file mode 100644 index 0000000000..e4edebe92d --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests/Pods-SampleTests-acknowledgements.plist @@ -0,0 +1,29 @@ +<?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>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> diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests/Pods-SampleTests-dummy.m b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests/Pods-SampleTests-dummy.m new file mode 100644 index 0000000000..01b4ad73ba --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests/Pods-SampleTests-dummy.m @@ -0,0 +1,5 @@ +#import <Foundation/Foundation.h> +@interface PodsDummy_Pods_SampleTests : NSObject +@end +@implementation PodsDummy_Pods_SampleTests +@end diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests/Pods-SampleTests-environment.h b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests/Pods-SampleTests-environment.h new file mode 100644 index 0000000000..b4fd16b369 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests/Pods-SampleTests-environment.h @@ -0,0 +1,14 @@ + +// 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. + + +// RxLibrary +#define COCOAPODS_POD_AVAILABLE_RxLibrary +#define COCOAPODS_VERSION_MAJOR_RxLibrary 0 +#define COCOAPODS_VERSION_MINOR_RxLibrary 0 +#define COCOAPODS_VERSION_PATCH_RxLibrary 1 + diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests/Pods-SampleTests-resources.sh b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests/Pods-SampleTests-resources.sh new file mode 100755 index 0000000000..e149064a09 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests/Pods-SampleTests-resources.sh @@ -0,0 +1,74 @@ +#!/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" + +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) + ;; + /*) + 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`" ] && [ `find . -name '*.xcassets' | wc -l` -ne 0 ] +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 "${PWD}" -name "*.xcassets" -print0 | xargs -0 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 diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests/Pods-SampleTests.debug.xcconfig b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests/Pods-SampleTests.debug.xcconfig new file mode 100644 index 0000000000..92a3b7d2bd --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests/Pods-SampleTests.debug.xcconfig @@ -0,0 +1,6 @@ +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/RxLibrary" +OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/RxLibrary" +OTHER_LDFLAGS = -ObjC -l"Pods-SampleTests-RxLibrary" +OTHER_LIBTOOLFLAGS = $(OTHER_LDFLAGS) +PODS_ROOT = ${SRCROOT}/Pods
\ No newline at end of file diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests/Pods-SampleTests.release.xcconfig b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests/Pods-SampleTests.release.xcconfig new file mode 100644 index 0000000000..92a3b7d2bd --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods-SampleTests/Pods-SampleTests.release.xcconfig @@ -0,0 +1,6 @@ +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/RxLibrary" +OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/RxLibrary" +OTHER_LDFLAGS = -ObjC -l"Pods-SampleTests-RxLibrary" +OTHER_LIBTOOLFLAGS = $(OTHER_LDFLAGS) +PODS_ROOT = ${SRCROOT}/Pods
\ No newline at end of file diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods/Pods-acknowledgements.markdown b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods/Pods-acknowledgements.markdown new file mode 100644 index 0000000000..255149a828 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods/Pods-acknowledgements.markdown @@ -0,0 +1,3 @@ +# Acknowledgements +This application makes use of the following third party libraries: +Generated by CocoaPods - http://cocoapods.org diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods/Pods-acknowledgements.plist b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods/Pods-acknowledgements.plist new file mode 100644 index 0000000000..e4edebe92d --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods/Pods-acknowledgements.plist @@ -0,0 +1,29 @@ +<?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>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> diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods/Pods-dummy.m b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods/Pods-dummy.m new file mode 100644 index 0000000000..ade64bd1a9 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods/Pods-dummy.m @@ -0,0 +1,5 @@ +#import <Foundation/Foundation.h> +@interface PodsDummy_Pods : NSObject +@end +@implementation PodsDummy_Pods +@end diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods/Pods-environment.h b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods/Pods-environment.h new file mode 100644 index 0000000000..b4fd16b369 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods/Pods-environment.h @@ -0,0 +1,14 @@ + +// 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. + + +// RxLibrary +#define COCOAPODS_POD_AVAILABLE_RxLibrary +#define COCOAPODS_VERSION_MAJOR_RxLibrary 0 +#define COCOAPODS_VERSION_MINOR_RxLibrary 0 +#define COCOAPODS_VERSION_PATCH_RxLibrary 1 + diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods/Pods-resources.sh b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods/Pods-resources.sh new file mode 100755 index 0000000000..e149064a09 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods/Pods-resources.sh @@ -0,0 +1,74 @@ +#!/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" + +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) + ;; + /*) + 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`" ] && [ `find . -name '*.xcassets' | wc -l` -ne 0 ] +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 "${PWD}" -name "*.xcassets" -print0 | xargs -0 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 diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods/Pods.debug.xcconfig b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods/Pods.debug.xcconfig new file mode 100644 index 0000000000..3c7fe4aa00 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods/Pods.debug.xcconfig @@ -0,0 +1,6 @@ +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/RxLibrary" +OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/RxLibrary" +OTHER_LDFLAGS = -ObjC -l"Pods-RxLibrary" +OTHER_LIBTOOLFLAGS = $(OTHER_LDFLAGS) +PODS_ROOT = ${SRCROOT}/Pods
\ No newline at end of file diff --git a/src/objective-c/examples/Sample/Pods/Target Support Files/Pods/Pods.release.xcconfig b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods/Pods.release.xcconfig new file mode 100644 index 0000000000..3c7fe4aa00 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Target Support Files/Pods/Pods.release.xcconfig @@ -0,0 +1,6 @@ +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/RxLibrary" +OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/RxLibrary" +OTHER_LDFLAGS = -ObjC -l"Pods-RxLibrary" +OTHER_LIBTOOLFLAGS = $(OTHER_LDFLAGS) +PODS_ROOT = ${SRCROOT}/Pods
\ No newline at end of file diff --git a/src/objective-c/examples/Sample/README.md b/src/objective-c/examples/Sample/README.md new file mode 100644 index 0000000000..45ba544a34 --- /dev/null +++ b/src/objective-c/examples/Sample/README.md @@ -0,0 +1,2 @@ +When contributing changes to this sample, use Cocoapods to manage the workspace +file and everything under the Pods directory.
\ No newline at end of file diff --git a/src/objective-c/examples/Sample/Sample.xcodeproj/project.pbxproj b/src/objective-c/examples/Sample/Sample.xcodeproj/project.pbxproj new file mode 100644 index 0000000000..142e60e2b2 --- /dev/null +++ b/src/objective-c/examples/Sample/Sample.xcodeproj/project.pbxproj @@ -0,0 +1,955 @@ +<?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>archiveVersion</key> + <string>1</string> + <key>classes</key> + <dict/> + <key>objectVersion</key> + <string>46</string> + <key>objects</key> + <dict> + <key>04554623324BE4A838846086</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array/> + <key>inputPaths</key> + <array/> + <key>isa</key> + <string>PBXShellScriptBuildPhase</string> + <key>name</key> + <string>Copy Pods Resources</string> + <key>outputPaths</key> + <array/> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + <key>shellPath</key> + <string>/bin/sh</string> + <key>shellScript</key> + <string>"${SRCROOT}/Pods/Target Support Files/Pods/Pods-resources.sh" +</string> + <key>showEnvVarsInLog</key> + <string>0</string> + </dict> + <key>2DC7B7C4C0410F43B9621631</key> + <dict> + <key>explicitFileType</key> + <string>archive.ar</string> + <key>includeInIndex</key> + <string>0</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>path</key> + <string>libPods.a</string> + <key>sourceTree</key> + <string>BUILT_PRODUCTS_DIR</string> + </dict> + <key>41F7486D8F66994B0BFB84AF</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array/> + <key>inputPaths</key> + <array/> + <key>isa</key> + <string>PBXShellScriptBuildPhase</string> + <key>name</key> + <string>Check Pods Manifest.lock</string> + <key>outputPaths</key> + <array/> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + <key>shellPath</key> + <string>/bin/sh</string> + <key>shellScript</key> + <string>diff "${PODS_ROOT}/../Podfile.lock" "${PODS_ROOT}/Manifest.lock" > /dev/null +if [[ $? != 0 ]] ; then + cat << EOM +error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation. +EOM + exit 1 +fi +</string> + <key>showEnvVarsInLog</key> + <string>0</string> + </dict> + <key>6369A2611A9322E20015FC5C</key> + <dict> + <key>children</key> + <array> + <string>6369A26C1A9322E20015FC5C</string> + <string>6369A2861A9322E20015FC5C</string> + <string>6369A26B1A9322E20015FC5C</string> + <string>AB3331C9AE6488E61B2B094E</string> + <string>C4C2C5219053E079C9EFB930</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>6369A2621A9322E20015FC5C</key> + <dict> + <key>attributes</key> + <dict> + <key>LastUpgradeCheck</key> + <string>0610</string> + <key>ORGANIZATIONNAME</key> + <string>gRPC</string> + <key>TargetAttributes</key> + <dict> + <key>6369A2691A9322E20015FC5C</key> + <dict> + <key>CreatedOnToolsVersion</key> + <string>6.1.1</string> + </dict> + <key>6369A2821A9322E20015FC5C</key> + <dict> + <key>CreatedOnToolsVersion</key> + <string>6.1.1</string> + <key>TestTargetID</key> + <string>6369A2691A9322E20015FC5C</string> + </dict> + </dict> + </dict> + <key>buildConfigurationList</key> + <string>6369A2651A9322E20015FC5C</string> + <key>compatibilityVersion</key> + <string>Xcode 3.2</string> + <key>developmentRegion</key> + <string>English</string> + <key>hasScannedForEncodings</key> + <string>0</string> + <key>isa</key> + <string>PBXProject</string> + <key>knownRegions</key> + <array> + <string>en</string> + <string>Base</string> + </array> + <key>mainGroup</key> + <string>6369A2611A9322E20015FC5C</string> + <key>productRefGroup</key> + <string>6369A26B1A9322E20015FC5C</string> + <key>projectDirPath</key> + <string></string> + <key>projectReferences</key> + <array/> + <key>projectRoot</key> + <string></string> + <key>targets</key> + <array> + <string>6369A2691A9322E20015FC5C</string> + <string>6369A2821A9322E20015FC5C</string> + </array> + </dict> + <key>6369A2651A9322E20015FC5C</key> + <dict> + <key>buildConfigurations</key> + <array> + <string>6369A28B1A9322E20015FC5C</string> + <string>6369A28C1A9322E20015FC5C</string> + </array> + <key>defaultConfigurationIsVisible</key> + <string>0</string> + <key>defaultConfigurationName</key> + <string>Release</string> + <key>isa</key> + <string>XCConfigurationList</string> + </dict> + <key>6369A2661A9322E20015FC5C</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>6369A2761A9322E20015FC5C</string> + <string>6369A2731A9322E20015FC5C</string> + <string>6369A2701A9322E20015FC5C</string> + </array> + <key>isa</key> + <string>PBXSourcesBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>6369A2671A9322E20015FC5C</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>FC81FE63CA655031F3524EC0</string> + </array> + <key>isa</key> + <string>PBXFrameworksBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>6369A2681A9322E20015FC5C</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>6369A2791A9322E20015FC5C</string> + <string>6369A27E1A9322E20015FC5C</string> + <string>6369A27B1A9322E20015FC5C</string> + </array> + <key>isa</key> + <string>PBXResourcesBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>6369A2691A9322E20015FC5C</key> + <dict> + <key>buildConfigurationList</key> + <string>6369A28D1A9322E20015FC5C</string> + <key>buildPhases</key> + <array> + <string>41F7486D8F66994B0BFB84AF</string> + <string>6369A2661A9322E20015FC5C</string> + <string>6369A2671A9322E20015FC5C</string> + <string>6369A2681A9322E20015FC5C</string> + <string>04554623324BE4A838846086</string> + </array> + <key>buildRules</key> + <array/> + <key>dependencies</key> + <array/> + <key>isa</key> + <string>PBXNativeTarget</string> + <key>name</key> + <string>Sample</string> + <key>productName</key> + <string>Sample</string> + <key>productReference</key> + <string>6369A26A1A9322E20015FC5C</string> + <key>productType</key> + <string>com.apple.product-type.application</string> + </dict> + <key>6369A26A1A9322E20015FC5C</key> + <dict> + <key>explicitFileType</key> + <string>wrapper.application</string> + <key>includeInIndex</key> + <string>0</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>path</key> + <string>Sample.app</string> + <key>sourceTree</key> + <string>BUILT_PRODUCTS_DIR</string> + </dict> + <key>6369A26B1A9322E20015FC5C</key> + <dict> + <key>children</key> + <array> + <string>6369A26A1A9322E20015FC5C</string> + <string>6369A2831A9322E20015FC5C</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>name</key> + <string>Products</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>6369A26C1A9322E20015FC5C</key> + <dict> + <key>children</key> + <array> + <string>6369A2711A9322E20015FC5C</string> + <string>6369A2721A9322E20015FC5C</string> + <string>6369A2741A9322E20015FC5C</string> + <string>6369A2751A9322E20015FC5C</string> + <string>6369A2771A9322E20015FC5C</string> + <string>6369A27A1A9322E20015FC5C</string> + <string>6369A27C1A9322E20015FC5C</string> + <string>6369A26D1A9322E20015FC5C</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>path</key> + <string>Sample</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>6369A26D1A9322E20015FC5C</key> + <dict> + <key>children</key> + <array> + <string>6369A26E1A9322E20015FC5C</string> + <string>6369A26F1A9322E20015FC5C</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>name</key> + <string>Supporting Files</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>6369A26E1A9322E20015FC5C</key> + <dict> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text.plist.xml</string> + <key>path</key> + <string>Info.plist</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>6369A26F1A9322E20015FC5C</key> + <dict> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.objc</string> + <key>path</key> + <string>main.m</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>6369A2701A9322E20015FC5C</key> + <dict> + <key>fileRef</key> + <string>6369A26F1A9322E20015FC5C</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>6369A2711A9322E20015FC5C</key> + <dict> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.h</string> + <key>path</key> + <string>AppDelegate.h</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>6369A2721A9322E20015FC5C</key> + <dict> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.objc</string> + <key>path</key> + <string>AppDelegate.m</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>6369A2731A9322E20015FC5C</key> + <dict> + <key>fileRef</key> + <string>6369A2721A9322E20015FC5C</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>6369A2741A9322E20015FC5C</key> + <dict> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.h</string> + <key>path</key> + <string>ViewController.h</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>6369A2751A9322E20015FC5C</key> + <dict> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.objc</string> + <key>path</key> + <string>ViewController.m</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>6369A2761A9322E20015FC5C</key> + <dict> + <key>fileRef</key> + <string>6369A2751A9322E20015FC5C</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>6369A2771A9322E20015FC5C</key> + <dict> + <key>children</key> + <array> + <string>6369A2781A9322E20015FC5C</string> + </array> + <key>isa</key> + <string>PBXVariantGroup</string> + <key>name</key> + <string>Main.storyboard</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>6369A2781A9322E20015FC5C</key> + <dict> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>file.storyboard</string> + <key>name</key> + <string>Base</string> + <key>path</key> + <string>Base.lproj/Main.storyboard</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>6369A2791A9322E20015FC5C</key> + <dict> + <key>fileRef</key> + <string>6369A2771A9322E20015FC5C</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>6369A27A1A9322E20015FC5C</key> + <dict> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>folder.assetcatalog</string> + <key>path</key> + <string>Images.xcassets</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>6369A27B1A9322E20015FC5C</key> + <dict> + <key>fileRef</key> + <string>6369A27A1A9322E20015FC5C</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>6369A27C1A9322E20015FC5C</key> + <dict> + <key>children</key> + <array> + <string>6369A27D1A9322E20015FC5C</string> + </array> + <key>isa</key> + <string>PBXVariantGroup</string> + <key>name</key> + <string>LaunchScreen.xib</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>6369A27D1A9322E20015FC5C</key> + <dict> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>file.xib</string> + <key>name</key> + <string>Base</string> + <key>path</key> + <string>Base.lproj/LaunchScreen.xib</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>6369A27E1A9322E20015FC5C</key> + <dict> + <key>fileRef</key> + <string>6369A27C1A9322E20015FC5C</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>6369A27F1A9322E20015FC5C</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>6369A28A1A9322E20015FC5C</string> + </array> + <key>isa</key> + <string>PBXSourcesBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>6369A2801A9322E20015FC5C</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array/> + <key>isa</key> + <string>PBXFrameworksBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>6369A2811A9322E20015FC5C</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array/> + <key>isa</key> + <string>PBXResourcesBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>6369A2821A9322E20015FC5C</key> + <dict> + <key>buildConfigurationList</key> + <string>6369A2901A9322E20015FC5C</string> + <key>buildPhases</key> + <array> + <string>6369A27F1A9322E20015FC5C</string> + <string>6369A2801A9322E20015FC5C</string> + <string>6369A2811A9322E20015FC5C</string> + </array> + <key>buildRules</key> + <array/> + <key>dependencies</key> + <array> + <string>6369A2851A9322E20015FC5C</string> + </array> + <key>isa</key> + <string>PBXNativeTarget</string> + <key>name</key> + <string>SampleTests</string> + <key>productName</key> + <string>SampleTests</string> + <key>productReference</key> + <string>6369A2831A9322E20015FC5C</string> + <key>productType</key> + <string>com.apple.product-type.bundle.unit-test</string> + </dict> + <key>6369A2831A9322E20015FC5C</key> + <dict> + <key>explicitFileType</key> + <string>wrapper.cfbundle</string> + <key>includeInIndex</key> + <string>0</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>path</key> + <string>SampleTests.xctest</string> + <key>sourceTree</key> + <string>BUILT_PRODUCTS_DIR</string> + </dict> + <key>6369A2841A9322E20015FC5C</key> + <dict> + <key>containerPortal</key> + <string>6369A2621A9322E20015FC5C</string> + <key>isa</key> + <string>PBXContainerItemProxy</string> + <key>proxyType</key> + <string>1</string> + <key>remoteGlobalIDString</key> + <string>6369A2691A9322E20015FC5C</string> + <key>remoteInfo</key> + <string>Sample</string> + </dict> + <key>6369A2851A9322E20015FC5C</key> + <dict> + <key>isa</key> + <string>PBXTargetDependency</string> + <key>target</key> + <string>6369A2691A9322E20015FC5C</string> + <key>targetProxy</key> + <string>6369A2841A9322E20015FC5C</string> + </dict> + <key>6369A2861A9322E20015FC5C</key> + <dict> + <key>children</key> + <array> + <string>6369A2891A9322E20015FC5C</string> + <string>6369A2871A9322E20015FC5C</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>path</key> + <string>SampleTests</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>6369A2871A9322E20015FC5C</key> + <dict> + <key>children</key> + <array> + <string>6369A2881A9322E20015FC5C</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>name</key> + <string>Supporting Files</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>6369A2881A9322E20015FC5C</key> + <dict> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text.plist.xml</string> + <key>path</key> + <string>Info.plist</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>6369A2891A9322E20015FC5C</key> + <dict> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>sourcecode.c.objc</string> + <key>path</key> + <string>SampleTests.m</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>6369A28A1A9322E20015FC5C</key> + <dict> + <key>fileRef</key> + <string>6369A2891A9322E20015FC5C</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>6369A28B1A9322E20015FC5C</key> + <dict> + <key>buildSettings</key> + <dict> + <key>ALWAYS_SEARCH_USER_PATHS</key> + <string>NO</string> + <key>CLANG_CXX_LANGUAGE_STANDARD</key> + <string>gnu++0x</string> + <key>CLANG_CXX_LIBRARY</key> + <string>libc++</string> + <key>CLANG_ENABLE_MODULES</key> + <string>YES</string> + <key>CLANG_ENABLE_OBJC_ARC</key> + <string>YES</string> + <key>CLANG_WARN_BOOL_CONVERSION</key> + <string>YES</string> + <key>CLANG_WARN_CONSTANT_CONVERSION</key> + <string>YES</string> + <key>CLANG_WARN_DIRECT_OBJC_ISA_USAGE</key> + <string>YES_ERROR</string> + <key>CLANG_WARN_EMPTY_BODY</key> + <string>YES</string> + <key>CLANG_WARN_ENUM_CONVERSION</key> + <string>YES</string> + <key>CLANG_WARN_INT_CONVERSION</key> + <string>YES</string> + <key>CLANG_WARN_OBJC_ROOT_CLASS</key> + <string>YES_ERROR</string> + <key>CLANG_WARN_UNREACHABLE_CODE</key> + <string>YES</string> + <key>CLANG_WARN__DUPLICATE_METHOD_MATCH</key> + <string>YES</string> + <key>CODE_SIGN_IDENTITY[sdk=iphoneos*]</key> + <string>iPhone Developer</string> + <key>COPY_PHASE_STRIP</key> + <string>NO</string> + <key>ENABLE_STRICT_OBJC_MSGSEND</key> + <string>YES</string> + <key>GCC_C_LANGUAGE_STANDARD</key> + <string>gnu99</string> + <key>GCC_DYNAMIC_NO_PIC</key> + <string>NO</string> + <key>GCC_OPTIMIZATION_LEVEL</key> + <string>0</string> + <key>GCC_PREPROCESSOR_DEFINITIONS</key> + <array> + <string>DEBUG=1</string> + <string>$(inherited)</string> + </array> + <key>GCC_SYMBOLS_PRIVATE_EXTERN</key> + <string>NO</string> + <key>GCC_WARN_64_TO_32_BIT_CONVERSION</key> + <string>YES</string> + <key>GCC_WARN_ABOUT_RETURN_TYPE</key> + <string>YES_ERROR</string> + <key>GCC_WARN_UNDECLARED_SELECTOR</key> + <string>YES</string> + <key>GCC_WARN_UNINITIALIZED_AUTOS</key> + <string>YES_AGGRESSIVE</string> + <key>GCC_WARN_UNUSED_FUNCTION</key> + <string>YES</string> + <key>GCC_WARN_UNUSED_VARIABLE</key> + <string>YES</string> + <key>IPHONEOS_DEPLOYMENT_TARGET</key> + <string>8.1</string> + <key>MTL_ENABLE_DEBUG_INFO</key> + <string>YES</string> + <key>ONLY_ACTIVE_ARCH</key> + <string>YES</string> + <key>SDKROOT</key> + <string>iphoneos</string> + <key>TARGETED_DEVICE_FAMILY</key> + <string>1,2</string> + </dict> + <key>isa</key> + <string>XCBuildConfiguration</string> + <key>name</key> + <string>Debug</string> + </dict> + <key>6369A28C1A9322E20015FC5C</key> + <dict> + <key>buildSettings</key> + <dict> + <key>ALWAYS_SEARCH_USER_PATHS</key> + <string>NO</string> + <key>CLANG_CXX_LANGUAGE_STANDARD</key> + <string>gnu++0x</string> + <key>CLANG_CXX_LIBRARY</key> + <string>libc++</string> + <key>CLANG_ENABLE_MODULES</key> + <string>YES</string> + <key>CLANG_ENABLE_OBJC_ARC</key> + <string>YES</string> + <key>CLANG_WARN_BOOL_CONVERSION</key> + <string>YES</string> + <key>CLANG_WARN_CONSTANT_CONVERSION</key> + <string>YES</string> + <key>CLANG_WARN_DIRECT_OBJC_ISA_USAGE</key> + <string>YES_ERROR</string> + <key>CLANG_WARN_EMPTY_BODY</key> + <string>YES</string> + <key>CLANG_WARN_ENUM_CONVERSION</key> + <string>YES</string> + <key>CLANG_WARN_INT_CONVERSION</key> + <string>YES</string> + <key>CLANG_WARN_OBJC_ROOT_CLASS</key> + <string>YES_ERROR</string> + <key>CLANG_WARN_UNREACHABLE_CODE</key> + <string>YES</string> + <key>CLANG_WARN__DUPLICATE_METHOD_MATCH</key> + <string>YES</string> + <key>CODE_SIGN_IDENTITY[sdk=iphoneos*]</key> + <string>iPhone Developer</string> + <key>COPY_PHASE_STRIP</key> + <string>YES</string> + <key>ENABLE_NS_ASSERTIONS</key> + <string>NO</string> + <key>ENABLE_STRICT_OBJC_MSGSEND</key> + <string>YES</string> + <key>GCC_C_LANGUAGE_STANDARD</key> + <string>gnu99</string> + <key>GCC_WARN_64_TO_32_BIT_CONVERSION</key> + <string>YES</string> + <key>GCC_WARN_ABOUT_RETURN_TYPE</key> + <string>YES_ERROR</string> + <key>GCC_WARN_UNDECLARED_SELECTOR</key> + <string>YES</string> + <key>GCC_WARN_UNINITIALIZED_AUTOS</key> + <string>YES_AGGRESSIVE</string> + <key>GCC_WARN_UNUSED_FUNCTION</key> + <string>YES</string> + <key>GCC_WARN_UNUSED_VARIABLE</key> + <string>YES</string> + <key>IPHONEOS_DEPLOYMENT_TARGET</key> + <string>8.1</string> + <key>MTL_ENABLE_DEBUG_INFO</key> + <string>NO</string> + <key>SDKROOT</key> + <string>iphoneos</string> + <key>TARGETED_DEVICE_FAMILY</key> + <string>1,2</string> + <key>VALIDATE_PRODUCT</key> + <string>YES</string> + </dict> + <key>isa</key> + <string>XCBuildConfiguration</string> + <key>name</key> + <string>Release</string> + </dict> + <key>6369A28D1A9322E20015FC5C</key> + <dict> + <key>buildConfigurations</key> + <array> + <string>6369A28E1A9322E20015FC5C</string> + <string>6369A28F1A9322E20015FC5C</string> + </array> + <key>defaultConfigurationIsVisible</key> + <string>0</string> + <key>isa</key> + <string>XCConfigurationList</string> + </dict> + <key>6369A28E1A9322E20015FC5C</key> + <dict> + <key>baseConfigurationReference</key> + <string>AC29DD6FCDF962F519FEBB0D</string> + <key>buildSettings</key> + <dict> + <key>ASSETCATALOG_COMPILER_APPICON_NAME</key> + <string>AppIcon</string> + <key>INFOPLIST_FILE</key> + <string>Sample/Info.plist</string> + <key>LD_RUNPATH_SEARCH_PATHS</key> + <string>$(inherited) @executable_path/Frameworks</string> + <key>PRODUCT_NAME</key> + <string>$(TARGET_NAME)</string> + </dict> + <key>isa</key> + <string>XCBuildConfiguration</string> + <key>name</key> + <string>Debug</string> + </dict> + <key>6369A28F1A9322E20015FC5C</key> + <dict> + <key>baseConfigurationReference</key> + <string>C68330F8D451CC6ACEABA09F</string> + <key>buildSettings</key> + <dict> + <key>ASSETCATALOG_COMPILER_APPICON_NAME</key> + <string>AppIcon</string> + <key>INFOPLIST_FILE</key> + <string>Sample/Info.plist</string> + <key>LD_RUNPATH_SEARCH_PATHS</key> + <string>$(inherited) @executable_path/Frameworks</string> + <key>PRODUCT_NAME</key> + <string>$(TARGET_NAME)</string> + </dict> + <key>isa</key> + <string>XCBuildConfiguration</string> + <key>name</key> + <string>Release</string> + </dict> + <key>6369A2901A9322E20015FC5C</key> + <dict> + <key>buildConfigurations</key> + <array> + <string>6369A2911A9322E20015FC5C</string> + <string>6369A2921A9322E20015FC5C</string> + </array> + <key>defaultConfigurationIsVisible</key> + <string>0</string> + <key>isa</key> + <string>XCConfigurationList</string> + </dict> + <key>6369A2911A9322E20015FC5C</key> + <dict> + <key>buildSettings</key> + <dict> + <key>BUNDLE_LOADER</key> + <string>$(TEST_HOST)</string> + <key>FRAMEWORK_SEARCH_PATHS</key> + <array> + <string>$(SDKROOT)/Developer/Library/Frameworks</string> + <string>$(inherited)</string> + </array> + <key>GCC_PREPROCESSOR_DEFINITIONS</key> + <array> + <string>DEBUG=1</string> + <string>$(inherited)</string> + </array> + <key>INFOPLIST_FILE</key> + <string>SampleTests/Info.plist</string> + <key>LD_RUNPATH_SEARCH_PATHS</key> + <string>$(inherited) @executable_path/Frameworks @loader_path/Frameworks</string> + <key>PRODUCT_NAME</key> + <string>$(TARGET_NAME)</string> + <key>TEST_HOST</key> + <string>$(BUILT_PRODUCTS_DIR)/Sample.app/Sample</string> + </dict> + <key>isa</key> + <string>XCBuildConfiguration</string> + <key>name</key> + <string>Debug</string> + </dict> + <key>6369A2921A9322E20015FC5C</key> + <dict> + <key>buildSettings</key> + <dict> + <key>BUNDLE_LOADER</key> + <string>$(TEST_HOST)</string> + <key>FRAMEWORK_SEARCH_PATHS</key> + <array> + <string>$(SDKROOT)/Developer/Library/Frameworks</string> + <string>$(inherited)</string> + </array> + <key>INFOPLIST_FILE</key> + <string>SampleTests/Info.plist</string> + <key>LD_RUNPATH_SEARCH_PATHS</key> + <string>$(inherited) @executable_path/Frameworks @loader_path/Frameworks</string> + <key>PRODUCT_NAME</key> + <string>$(TARGET_NAME)</string> + <key>TEST_HOST</key> + <string>$(BUILT_PRODUCTS_DIR)/Sample.app/Sample</string> + </dict> + <key>isa</key> + <string>XCBuildConfiguration</string> + <key>name</key> + <string>Release</string> + </dict> + <key>AB3331C9AE6488E61B2B094E</key> + <dict> + <key>children</key> + <array> + <string>AC29DD6FCDF962F519FEBB0D</string> + <string>C68330F8D451CC6ACEABA09F</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>name</key> + <string>Pods</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>AC29DD6FCDF962F519FEBB0D</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text.xcconfig</string> + <key>name</key> + <string>Pods.debug.xcconfig</string> + <key>path</key> + <string>Pods/Target Support Files/Pods/Pods.debug.xcconfig</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>C4C2C5219053E079C9EFB930</key> + <dict> + <key>children</key> + <array> + <string>2DC7B7C4C0410F43B9621631</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>name</key> + <string>Frameworks</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>C68330F8D451CC6ACEABA09F</key> + <dict> + <key>includeInIndex</key> + <string>1</string> + <key>isa</key> + <string>PBXFileReference</string> + <key>lastKnownFileType</key> + <string>text.xcconfig</string> + <key>name</key> + <string>Pods.release.xcconfig</string> + <key>path</key> + <string>Pods/Target Support Files/Pods/Pods.release.xcconfig</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>FC81FE63CA655031F3524EC0</key> + <dict> + <key>fileRef</key> + <string>2DC7B7C4C0410F43B9621631</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + </dict> + <key>rootObject</key> + <string>6369A2621A9322E20015FC5C</string> +</dict> +</plist> diff --git a/src/objective-c/examples/Sample/Sample.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/src/objective-c/examples/Sample/Sample.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000000..a80c038249 --- /dev/null +++ b/src/objective-c/examples/Sample/Sample.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Workspace + version = "1.0"> + <FileRef + location = "self:Sample.xcodeproj"> + </FileRef> +</Workspace> diff --git a/src/objective-c/examples/Sample/Sample.xcworkspace/contents.xcworkspacedata b/src/objective-c/examples/Sample/Sample.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000000..7b5a2f3050 --- /dev/null +++ b/src/objective-c/examples/Sample/Sample.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Workspace + version = "1.0"> + <FileRef + location = "group:Sample.xcodeproj"> + </FileRef> + <FileRef + location = "group:Pods/Pods.xcodeproj"> + </FileRef> +</Workspace> diff --git a/src/objective-c/examples/Sample/Sample/AppDelegate.h b/src/objective-c/examples/Sample/Sample/AppDelegate.h new file mode 100644 index 0000000000..ff8369337b --- /dev/null +++ b/src/objective-c/examples/Sample/Sample/AppDelegate.h @@ -0,0 +1,17 @@ +// +// AppDelegate.h +// Sample +// +// Created by Jorge Canizalez Diaz on 2/16/15. +// Copyright (c) 2015 gRPC. All rights reserved. +// + +#import <UIKit/UIKit.h> + +@interface AppDelegate : UIResponder <UIApplicationDelegate> + +@property (strong, nonatomic) UIWindow *window; + + +@end + diff --git a/src/objective-c/examples/Sample/Sample/AppDelegate.m b/src/objective-c/examples/Sample/Sample/AppDelegate.m new file mode 100644 index 0000000000..7db63e9d7b --- /dev/null +++ b/src/objective-c/examples/Sample/Sample/AppDelegate.m @@ -0,0 +1,45 @@ +// +// AppDelegate.m +// Sample +// +// Created by Jorge Canizalez Diaz on 2/16/15. +// Copyright (c) 2015 gRPC. All rights reserved. +// + +#import "AppDelegate.h" + +@interface AppDelegate () + +@end + +@implementation AppDelegate + + +- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { + // Override point for customization after application launch. + return YES; +} + +- (void)applicationWillResignActive:(UIApplication *)application { + // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state. + // Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game. +} + +- (void)applicationDidEnterBackground:(UIApplication *)application { + // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. + // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits. +} + +- (void)applicationWillEnterForeground:(UIApplication *)application { + // Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background. +} + +- (void)applicationDidBecomeActive:(UIApplication *)application { + // Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface. +} + +- (void)applicationWillTerminate:(UIApplication *)application { + // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:. +} + +@end diff --git a/src/objective-c/examples/Sample/Sample/Base.lproj/LaunchScreen.xib b/src/objective-c/examples/Sample/Sample/Base.lproj/LaunchScreen.xib new file mode 100644 index 0000000000..c51a8e199e --- /dev/null +++ b/src/objective-c/examples/Sample/Sample/Base.lproj/LaunchScreen.xib @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="6214" systemVersion="14A314h" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES"> + <dependencies> + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="6207"/> + <capability name="Constraints with non-1.0 multipliers" minToolsVersion="5.1"/> + </dependencies> + <objects> + <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/> + <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/> + <view contentMode="scaleToFill" id="iN0-l3-epB"> + <rect key="frame" x="0.0" y="0.0" width="480" height="480"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + <subviews> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text=" Copyright (c) 2015 gRPC. All rights reserved." textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumFontSize="9" translatesAutoresizingMaskIntoConstraints="NO" id="8ie-xW-0ye"> + <rect key="frame" x="20" y="439" width="441" height="21"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Sample" textAlignment="center" lineBreakMode="middleTruncation" baselineAdjustment="alignBaselines" minimumFontSize="18" translatesAutoresizingMaskIntoConstraints="NO" id="kId-c2-rCX"> + <rect key="frame" x="20" y="140" width="441" height="43"/> + <fontDescription key="fontDescription" type="boldSystem" pointSize="36"/> + <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> + <nil key="highlightedColor"/> + </label> + </subviews> + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/> + <constraints> + <constraint firstItem="kId-c2-rCX" firstAttribute="centerY" secondItem="iN0-l3-epB" secondAttribute="bottom" multiplier="1/3" constant="1" id="5cJ-9S-tgC"/> + <constraint firstAttribute="centerX" secondItem="kId-c2-rCX" secondAttribute="centerX" id="Koa-jz-hwk"/> + <constraint firstAttribute="bottom" secondItem="8ie-xW-0ye" secondAttribute="bottom" constant="20" id="Kzo-t9-V3l"/> + <constraint firstItem="8ie-xW-0ye" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" constant="20" symbolic="YES" id="MfP-vx-nX0"/> + <constraint firstAttribute="centerX" secondItem="8ie-xW-0ye" secondAttribute="centerX" id="ZEH-qu-HZ9"/> + <constraint firstItem="kId-c2-rCX" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" constant="20" symbolic="YES" id="fvb-Df-36g"/> + </constraints> + <nil key="simulatedStatusBarMetrics"/> + <freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/> + <point key="canvasLocation" x="548" y="455"/> + </view> + </objects> +</document> diff --git a/src/objective-c/examples/Sample/Sample/Base.lproj/Main.storyboard b/src/objective-c/examples/Sample/Sample/Base.lproj/Main.storyboard new file mode 100644 index 0000000000..f56d2f3bb5 --- /dev/null +++ b/src/objective-c/examples/Sample/Sample/Base.lproj/Main.storyboard @@ -0,0 +1,25 @@ +<?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="BYZ-38-t0r"> + <dependencies> + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="6204"/> + </dependencies> + <scenes> + <!--View Controller--> + <scene sceneID="tne-QT-ifu"> + <objects> + <viewController id="BYZ-38-t0r" customClass="ViewController" customModuleProvider="" sceneMemberID="viewController"> + <layoutGuides> + <viewControllerLayoutGuide type="top" id="y3c-jy-aDJ"/> + <viewControllerLayoutGuide type="bottom" id="wfy-db-euE"/> + </layoutGuides> + <view key="view" contentMode="scaleToFill" id="8bC-Xf-vdC"> + <rect key="frame" x="0.0" y="0.0" width="600" height="600"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/> + </view> + </viewController> + <placeholder placeholderIdentifier="IBFirstResponder" id="dkx-z0-nzr" sceneMemberID="firstResponder"/> + </objects> + </scene> + </scenes> +</document> diff --git a/src/objective-c/examples/Sample/Sample/Images.xcassets/AppIcon.appiconset/Contents.json b/src/objective-c/examples/Sample/Sample/Images.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000000..36d2c80d88 --- /dev/null +++ b/src/objective-c/examples/Sample/Sample/Images.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,68 @@ +{ + "images" : [ + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "3x" + }, + { + "idiom" : "ipad", + "size" : "29x29", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "29x29", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "40x40", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "40x40", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "76x76", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "76x76", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +}
\ No newline at end of file diff --git a/src/objective-c/examples/Sample/Sample/Info.plist b/src/objective-c/examples/Sample/Sample/Info.plist new file mode 100644 index 0000000000..ffdc8b3012 --- /dev/null +++ b/src/objective-c/examples/Sample/Sample/Info.plist @@ -0,0 +1,47 @@ +<?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>CFBundleExecutable</key> + <string>$(EXECUTABLE_NAME)</string> + <key>CFBundleIdentifier</key> + <string>org.grpc.$(PRODUCT_NAME:rfc1034identifier)</string> + <key>CFBundleInfoDictionaryVersion</key> + <string>6.0</string> + <key>CFBundleName</key> + <string>$(PRODUCT_NAME)</string> + <key>CFBundlePackageType</key> + <string>APPL</string> + <key>CFBundleShortVersionString</key> + <string>1.0</string> + <key>CFBundleSignature</key> + <string>????</string> + <key>CFBundleVersion</key> + <string>1</string> + <key>LSRequiresIPhoneOS</key> + <true/> + <key>UILaunchStoryboardName</key> + <string>LaunchScreen</string> + <key>UIMainStoryboardFile</key> + <string>Main</string> + <key>UIRequiredDeviceCapabilities</key> + <array> + <string>armv7</string> + </array> + <key>UISupportedInterfaceOrientations</key> + <array> + <string>UIInterfaceOrientationPortrait</string> + <string>UIInterfaceOrientationLandscapeLeft</string> + <string>UIInterfaceOrientationLandscapeRight</string> + </array> + <key>UISupportedInterfaceOrientations~ipad</key> + <array> + <string>UIInterfaceOrientationPortrait</string> + <string>UIInterfaceOrientationPortraitUpsideDown</string> + <string>UIInterfaceOrientationLandscapeLeft</string> + <string>UIInterfaceOrientationLandscapeRight</string> + </array> +</dict> +</plist> diff --git a/src/objective-c/examples/Sample/Sample/ViewController.h b/src/objective-c/examples/Sample/Sample/ViewController.h new file mode 100644 index 0000000000..5637635a77 --- /dev/null +++ b/src/objective-c/examples/Sample/Sample/ViewController.h @@ -0,0 +1,15 @@ +// +// ViewController.h +// Sample +// +// Created by Jorge Canizalez Diaz on 2/16/15. +// Copyright (c) 2015 gRPC. All rights reserved. +// + +#import <UIKit/UIKit.h> + +@interface ViewController : UIViewController + + +@end + diff --git a/src/objective-c/examples/Sample/Sample/ViewController.m b/src/objective-c/examples/Sample/Sample/ViewController.m new file mode 100644 index 0000000000..07cefe7289 --- /dev/null +++ b/src/objective-c/examples/Sample/Sample/ViewController.m @@ -0,0 +1,27 @@ +// +// ViewController.m +// Sample +// +// Created by Jorge Canizalez Diaz on 2/16/15. +// Copyright (c) 2015 gRPC. All rights reserved. +// + +#import "ViewController.h" + +@interface ViewController () + +@end + +@implementation ViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + // Do any additional setup after loading the view, typically from a nib. +} + +- (void)didReceiveMemoryWarning { + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +@end diff --git a/src/objective-c/examples/Sample/Sample/main.m b/src/objective-c/examples/Sample/Sample/main.m new file mode 100644 index 0000000000..a5deee9cae --- /dev/null +++ b/src/objective-c/examples/Sample/Sample/main.m @@ -0,0 +1,16 @@ +// +// main.m +// Sample +// +// Created by Jorge Canizalez Diaz on 2/16/15. +// Copyright (c) 2015 gRPC. All rights reserved. +// + +#import <UIKit/UIKit.h> +#import "AppDelegate.h" + +int main(int argc, char * argv[]) { + @autoreleasepool { + return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); + } +} diff --git a/src/objective-c/examples/Sample/SampleTests/Info.plist b/src/objective-c/examples/Sample/SampleTests/Info.plist new file mode 100644 index 0000000000..f547b0b707 --- /dev/null +++ b/src/objective-c/examples/Sample/SampleTests/Info.plist @@ -0,0 +1,24 @@ +<?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>CFBundleExecutable</key> + <string>$(EXECUTABLE_NAME)</string> + <key>CFBundleIdentifier</key> + <string>org.grpc.$(PRODUCT_NAME:rfc1034identifier)</string> + <key>CFBundleInfoDictionaryVersion</key> + <string>6.0</string> + <key>CFBundleName</key> + <string>$(PRODUCT_NAME)</string> + <key>CFBundlePackageType</key> + <string>BNDL</string> + <key>CFBundleShortVersionString</key> + <string>1.0</string> + <key>CFBundleSignature</key> + <string>????</string> + <key>CFBundleVersion</key> + <string>1</string> +</dict> +</plist> diff --git a/src/objective-c/examples/Sample/SampleTests/SampleTests.m b/src/objective-c/examples/Sample/SampleTests/SampleTests.m new file mode 100644 index 0000000000..5c2bccb5e6 --- /dev/null +++ b/src/objective-c/examples/Sample/SampleTests/SampleTests.m @@ -0,0 +1,40 @@ +// +// SampleTests.m +// SampleTests +// +// Created by Jorge Canizalez Diaz on 2/16/15. +// Copyright (c) 2015 gRPC. All rights reserved. +// + +#import <UIKit/UIKit.h> +#import <XCTest/XCTest.h> + +@interface SampleTests : XCTestCase + +@end + +@implementation SampleTests + +- (void)setUp { + [super setUp]; + // Put setup code here. This method is called before the invocation of each test method in the class. +} + +- (void)tearDown { + // Put teardown code here. This method is called after the invocation of each test method in the class. + [super tearDown]; +} + +- (void)testExample { + // This is an example of a functional test case. + XCTAssert(YES, @"Pass"); +} + +- (void)testPerformanceExample { + // This is an example of a performance test case. + [self measureBlock:^{ + // Put the code you want to measure the time of here. + }]; +} + +@end |