diff options
Diffstat (limited to 'src/objective-c/examples')
60 files changed, 4893 insertions, 0 deletions
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..fee4b43bec --- /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: 70cfcf1573ec16a375b4fe61d976a3188aab9303 + +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/GRXMappingWriter.h b/src/objective-c/examples/Sample/Pods/Headers/Public/RxLibrary/GRXMappingWriter.h new file mode 120000 index 0000000000..4d1073f451 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Headers/Public/RxLibrary/GRXMappingWriter.h @@ -0,0 +1 @@ +../../../../../../RxLibrary/transformations/GRXMappingWriter.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..605aedaf10 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Local Podspecs/RxLibrary.podspec @@ -0,0 +1,13 @@ +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}', 'transformations/*.{h,m}', 'private/*.{h,m}' + s.private_header_files = 'private/*.h' + 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..fee4b43bec --- /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: 70cfcf1573ec16a375b4fe61d976a3188aab9303 + +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..68290dd5e8 --- /dev/null +++ b/src/objective-c/examples/Sample/Pods/Pods.xcodeproj/project.pbxproj @@ -0,0 +1,2888 @@ +<?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>00949E44051CD97851DEFF3B</key> + <dict> + <key>fileRef</key> + <string>9CFAC09E370EA1C96C8D2880</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>01F5B724A99ADB3547023C72</key> + <dict> + <key>fileRef</key> + <string>1868370C0050315A6B835D42</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>0239F1B46D24E21A8042F47F</key> + <dict> + <key>buildConfigurationList</key> + <string>8919AE774852DD128A7CB510</string> + <key>buildPhases</key> + <array> + <string>A71CC1B520D2DFF451839FE2</string> + <string>896F697BD1BEAF8A081337EB</string> + </array> + <key>buildRules</key> + <array/> + <key>dependencies</key> + <array> + <string>6EB14BC96525C955FBD5CC75</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>DF94410F5DC0A0AB69336DF4</string> + <key>productType</key> + <string>com.apple.product-type.library.static</string> + </dict> + <key>024F840533A6674922DB7899</key> + <dict> + <key>fileRef</key> + <string>46513F4AD14CBD2377C1E7A1</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>0260773D27B4AE159FB0B22D</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>026236C3432E9DBC10A40748</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>0385BCBCA0601E80FAD2A901</key> + <dict> + <key>fileRef</key> + <string>46513F4AD14CBD2377C1E7A1</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>0879DBE6FFA1852D106330B4</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>092D0456252ED3F90F66084D</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>0BC8818D3A097831FDE0750B</key> + <dict> + <key>fileRef</key> + <string>BC50D76123DA4B85E6AD77B4</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>0C57EED724EBF58759F9F6DF</key> + <dict> + <key>fileRef</key> + <string>4BB75B0FC7359E8EA8672954</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>0D09CEB9308FA5BACEB5F84C</key> + <dict> + <key>children</key> + <array> + <string>30063D2979A72CA1050BD4A6</string> + <string>DB3528F609E6177E1C5A691C</string> + <string>026236C3432E9DBC10A40748</string> + <string>EF8B807C5A2059D6C709450D</string> + <string>8B503889F903CED9A12E5C87</string> + <string>591702CE7D8AF91674F1640F</string> + <string>DB677464758307786D68CCE9</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>0D53085043D992DC00E29F0A</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>0F20828B67FDCB990B1818E9</key> + <dict> + <key>baseConfigurationReference</key> + <string>DB677464758307786D68CCE9</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>11072993378724E9AF9CAF85</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>1146D04C598DEBA045C96C2F</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>1F3162E71EE5AA2B65DEC06D</string> + </array> + <key>isa</key> + <string>PBXFrameworksBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>114F64D42E2AF2F3EBDE9BCB</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>1D31B6F63B148D2EA5637823</string> + </array> + <key>isa</key> + <string>PBXSourcesBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>124B93EFC16A2026269840B2</key> + <dict> + <key>isa</key> + <string>PBXTargetDependency</string> + <key>name</key> + <string>Pods-RxLibrary</string> + <key>target</key> + <string>6BFD156F312F6CAA1E5B00CA</string> + <key>targetProxy</key> + <string>DB007D27F74F8F72C72A1079</string> + </dict> + <key>14D92BB2ED12213381BD2EB9</key> + <dict> + <key>buildConfigurationList</key> + <string>C4342DDEEF3C3290956C21DF</string> + <key>buildPhases</key> + <array> + <string>432AE81157886BE484236751</string> + <string>87700F015FA41F53D88CA4BC</string> + </array> + <key>buildRules</key> + <array/> + <key>dependencies</key> + <array> + <string>F8B4778EF3030EEC2E9927CE</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>42A375125393D0613249D046</string> + <key>productType</key> + <string>com.apple.product-type.library.static</string> + </dict> + <key>15DC9A153BC412DB41B7F154</key> + <dict> + <key>fileRef</key> + <string>5AEFA85A5F1AD206D68B0576</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>15F64D3D7D10DB47599A72EB</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>GRXMappingWriter.m</string> + <key>path</key> + <string>transformations/GRXMappingWriter.m</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>16E6BBD46D9745611EF313FB</key> + <dict> + <key>fileRef</key> + <string>BECFE3DCB323841851972996</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>17F4C2F25813E7A4588FF233</key> + <dict> + <key>buildConfigurations</key> + <array> + <string>B153046F0CBA526564A9673C</string> + <string>B960FF1BE77D3F4459EEB1E0</string> + </array> + <key>defaultConfigurationIsVisible</key> + <string>0</string> + <key>defaultConfigurationName</key> + <string>Release</string> + <key>isa</key> + <string>XCConfigurationList</string> + </dict> + <key>1868370C0050315A6B835D42</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>GRXNSScalarEnumerator.h</string> + <key>path</key> + <string>private/GRXNSScalarEnumerator.h</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>19001096C873023095C4F032</key> + <dict> + <key>fileRef</key> + <string>EB29FAB1F81F0D17BDAD72D0</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>1B8264EEFEF4AD585182D256</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>1C8DFDF9C457D910DC1FD227</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>1D31B6F63B148D2EA5637823</key> + <dict> + <key>fileRef</key> + <string>22DB20D833E7D26AEA6513D6</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>1E5420835E4862DBA55002A9</key> + <dict> + <key>fileRef</key> + <string>BECFE3DCB323841851972996</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>1F3162E71EE5AA2B65DEC06D</key> + <dict> + <key>fileRef</key> + <string>56CE61A20C6F88CC0CE888C8</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>22531AF83592134D3879C3E1</key> + <dict> + <key>fileRef</key> + <string>15F64D3D7D10DB47599A72EB</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>22DB20D833E7D26AEA6513D6</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>245F9E9690E6E08D291FC94C</key> + <dict> + <key>fileRef</key> + <string>BC52B0661F25B25CE382296C</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>266008D38F1E72755C711699</key> + <dict> + <key>fileRef</key> + <string>026236C3432E9DBC10A40748</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>2663F4401A9075DAC0B24171</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>26E6ACBF137DBC325B4E7DA7</key> + <dict> + <key>buildConfigurationList</key> + <string>B05A2B15C8A03AABA163D7D7</string> + <key>buildPhases</key> + <array> + <string>114F64D42E2AF2F3EBDE9BCB</string> + <string>DCAB71BD665AF17533987B69</string> + </array> + <key>buildRules</key> + <array/> + <key>dependencies</key> + <array> + <string>124B93EFC16A2026269840B2</string> + </array> + <key>isa</key> + <string>PBXNativeTarget</string> + <key>name</key> + <string>Pods</string> + <key>productName</key> + <string>Pods</string> + <key>productReference</key> + <string>5C30ABB95D604B483422D72A</string> + <key>productType</key> + <string>com.apple.product-type.library.static</string> + </dict> + <key>27E123435067CC11FE103999</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>288A25371032891C824CF4AA</key> + <dict> + <key>fileRef</key> + <string>838341407CEBBFB19D25C45A</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>29B274FDF882AB8B39814FE6</key> + <dict> + <key>baseConfigurationReference</key> + <string>687D79F4C2484F58E9796051</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>2AADA4C52A284ED5D41C7CF5</key> + <dict> + <key>fileRef</key> + <string>0D53085043D992DC00E29F0A</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>2B05A4C21D00E8CF0DE88447</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>2B341576464148A01DCFB28B</key> + <dict> + <key>fileRef</key> + <string>3AD75C69A61408EF8BE0F247</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>2B49DCA723ECBC0F2777B960</key> + <dict> + <key>fileRef</key> + <string>BC52B0661F25B25CE382296C</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>2D6833D4D544AC13450405B1</key> + <dict> + <key>fileRef</key> + <string>2663F4401A9075DAC0B24171</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>2D7732FBE1A5A7FC42D4DC4B</key> + <dict> + <key>fileRef</key> + <string>56CE61A20C6F88CC0CE888C8</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>2DA405F6E578008991B3F9EA</key> + <dict> + <key>fileRef</key> + <string>BECFE3DCB323841851972996</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>2F91A2AD622F87D98C9B0E1E</key> + <dict> + <key>fileRef</key> + <string>0D53085043D992DC00E29F0A</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>2FE1D288B8389F925AA3CE0C</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>30063D2979A72CA1050BD4A6</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>3133D1CCCF4F1FE3E893509C</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>352B4C7135E3BBBFEBAB7F55</key> + <dict> + <key>fileRef</key> + <string>BA9F62DDE37FF0D601A4D5EA</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>355670384FC160AB6C32765E</key> + <dict> + <key>children</key> + <array> + <string>56CE61A20C6F88CC0CE888C8</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>name</key> + <string>iOS</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>36C139FD3DEDB8CA2A1D3295</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>36FF37EAC7E918C4CD867776</key> + <dict> + <key>fileRef</key> + <string>EB29FAB1F81F0D17BDAD72D0</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>3749A34D3DFA6E2F3539E546</key> + <dict> + <key>buildConfigurations</key> + <array> + <string>0879DBE6FFA1852D106330B4</string> + <string>6B88B9AB87714A903970EAED</string> + </array> + <key>defaultConfigurationIsVisible</key> + <string>0</string> + <key>defaultConfigurationName</key> + <string>Release</string> + <key>isa</key> + <string>XCConfigurationList</string> + </dict> + <key>3800855A656C8D0813062074</key> + <dict> + <key>buildConfigurationList</key> + <string>9508723D4C0D4321A5188108</string> + <key>buildPhases</key> + <array> + <string>F779618174957BE31FCCDE56</string> + <string>45FC41033EB61B16BC8151B9</string> + <string>8AB7020D9B71B1B4F34249BE</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>11072993378724E9AF9CAF85</string> + <key>productType</key> + <string>com.apple.product-type.library.static</string> + </dict> + <key>397A12919FB4BDD608FE207C</key> + <dict> + <key>children</key> + <array> + <string>B4FB10339A6A2E1AAF255802</string> + <string>5840BDD08ED67C12ADB1DF08</string> + <string>817F8B2E38A51910E8F8EC7D</string> + <string>8B05D39455D5B23720961FA4</string> + <string>F2BB78774BCEFD5DDDF38239</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>3A4DE73D0D0274E782C1A564</key> + <dict> + <key>fileRef</key> + <string>56CE61A20C6F88CC0CE888C8</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>3AD75C69A61408EF8BE0F247</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>3C3F1A188E25219C230FFD4F</key> + <dict> + <key>fileRef</key> + <string>9DADE0CF857B717294F7F74F</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>404D4F98249F3383235463A4</key> + <dict> + <key>fileRef</key> + <string>56CE61A20C6F88CC0CE888C8</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>407E794549893DD91A2ED84E</key> + <dict> + <key>fileRef</key> + <string>DB0257E62EC33F3F316EF017</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>42A375125393D0613249D046</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>42B461F095E85911637DFD60</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>432AE81157886BE484236751</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>266008D38F1E72755C711699</string> + </array> + <key>isa</key> + <string>PBXSourcesBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>43CC797FB2A733DF5B7A9F05</key> + <dict> + <key>fileRef</key> + <string>15F64D3D7D10DB47599A72EB</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>458FF1EEF4EB9646C699F3DD</key> + <dict> + <key>fileRef</key> + <string>57AC9BF19B9635D7476CA5FA</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>45A1913C8F48686C1FC82520</key> + <dict> + <key>fileRef</key> + <string>9DADE0CF857B717294F7F74F</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>45FC41033EB61B16BC8151B9</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>2D7732FBE1A5A7FC42D4DC4B</string> + </array> + <key>isa</key> + <string>PBXFrameworksBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>46513F4AD14CBD2377C1E7A1</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>GRXNSFastEnumerator.h</string> + <key>path</key> + <string>private/GRXNSFastEnumerator.h</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>46A8EFCC59CF17E048EC34ED</key> + <dict> + <key>fileRef</key> + <string>5AEFA85A5F1AD206D68B0576</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>46FAFA88CA3E774263422EB9</key> + <dict> + <key>fileRef</key> + <string>3AD75C69A61408EF8BE0F247</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>4946B2D315E9BF5CBACD7D52</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>4954E8CE730737CD2991E502</key> + <dict> + <key>children</key> + <array> + <string>BECFE3DCB323841851972996</string> + <string>BC52B0661F25B25CE382296C</string> + <string>9CFAC09E370EA1C96C8D2880</string> + <string>15F64D3D7D10DB47599A72EB</string> + <string>5AEFA85A5F1AD206D68B0576</string> + <string>4BB75B0FC7359E8EA8672954</string> + <string>46513F4AD14CBD2377C1E7A1</string> + <string>636AC1003F2C71FFD74542CD</string> + <string>1868370C0050315A6B835D42</string> + <string>57AC9BF19B9635D7476CA5FA</string> + <string>0D53085043D992DC00E29F0A</string> + <string>3AD75C69A61408EF8BE0F247</string> + <string>DB0257E62EC33F3F316EF017</string> + <string>BDA58E5E1AE450540A2B0227</string> + <string>0260773D27B4AE159FB0B22D</string> + <string>EB29FAB1F81F0D17BDAD72D0</string> + <string>838341407CEBBFB19D25C45A</string> + <string>F763F3DF1B47888E75D0ED9C</string> + <string>9DADE0CF857B717294F7F74F</string> + <string>BA9F62DDE37FF0D601A4D5EA</string> + <string>D49849E96C0C5FFB93C810CD</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>4972C151CE9A8A15BC1AE2C8</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>4BB47C74830C63C90981278E</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>245F9E9690E6E08D291FC94C</string> + <string>A96854FB48432263FE68C313</string> + <string>AA52EF1CD8A3683472BD86FE</string> + <string>BB88043BB37FC0261BA90A30</string> + <string>54A02FC8DA14CEC49EA8C8D5</string> + <string>B7902691B66134F3764663D9</string> + <string>19001096C873023095C4F032</string> + <string>E86A17CE1D79ECDCEBF91109</string> + <string>8BB6B6B3653FC309CB8EB3A0</string> + <string>7BBF3F432525D33FCB074BD5</string> + <string>2D6833D4D544AC13450405B1</string> + </array> + <key>isa</key> + <string>PBXSourcesBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>4BB75B0FC7359E8EA8672954</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>GRXNSBlockEnumerator.m</string> + <key>path</key> + <string>private/GRXNSBlockEnumerator.m</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>50FF607D5DA961C6BEF4ABAC</key> + <dict> + <key>fileRef</key> + <string>838341407CEBBFB19D25C45A</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>5280A583CA6C6C66698AE67C</key> + <dict> + <key>fileRef</key> + <string>DB0257E62EC33F3F316EF017</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>54A02FC8DA14CEC49EA8C8D5</key> + <dict> + <key>fileRef</key> + <string>57AC9BF19B9635D7476CA5FA</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>56CE61A20C6F88CC0CE888C8</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>57AC9BF19B9635D7476CA5FA</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>GRXNSScalarEnumerator.m</string> + <key>path</key> + <string>private/GRXNSScalarEnumerator.m</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>5840BDD08ED67C12ADB1DF08</key> + <dict> + <key>children</key> + <array> + <string>4954E8CE730737CD2991E502</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>name</key> + <string>Development Pods</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>591702CE7D8AF91674F1640F</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>594F98D43B96AB5C11E61C10</key> + <dict> + <key>fileRef</key> + <string>F763F3DF1B47888E75D0ED9C</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>5AEFA85A5F1AD206D68B0576</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>GRXNSBlockEnumerator.h</string> + <key>path</key> + <string>private/GRXNSBlockEnumerator.h</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>5B8A3BFE016346EF080D52C6</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>3A4DE73D0D0274E782C1A564</string> + </array> + <key>isa</key> + <string>PBXFrameworksBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>5C30ABB95D604B483422D72A</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>5DE93D7B39D2D1AD7336C4AC</key> + <dict> + <key>fileRef</key> + <string>838341407CEBBFB19D25C45A</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>621587D6C7759FBE7096D185</key> + <dict> + <key>fileRef</key> + <string>46513F4AD14CBD2377C1E7A1</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>636AC1003F2C71FFD74542CD</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>GRXNSFastEnumerator.m</string> + <key>path</key> + <string>private/GRXNSFastEnumerator.m</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>687D79F4C2484F58E9796051</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>69E8FF71552D08D72B9068F1</key> + <dict> + <key>children</key> + <array> + <string>36C139FD3DEDB8CA2A1D3295</string> + <string>4946B2D315E9BF5CBACD7D52</string> + <string>22DB20D833E7D26AEA6513D6</string> + <string>1C8DFDF9C457D910DC1FD227</string> + <string>E14CB6F332A9E58BB5F76C07</string> + <string>6AC13D00A5A61BDA0DE5FAAF</string> + <string>A577CB571492B4F951064FCF</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>6AC13D00A5A61BDA0DE5FAAF</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>6B5B56ED61BE76782DF02817</key> + <dict> + <key>baseConfigurationReference</key> + <string>687D79F4C2484F58E9796051</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>6B88B9AB87714A903970EAED</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>6BFD156F312F6CAA1E5B00CA</key> + <dict> + <key>buildConfigurationList</key> + <string>962FF5FAC21292530C615D05</string> + <key>buildPhases</key> + <array> + <string>4BB47C74830C63C90981278E</string> + <string>5B8A3BFE016346EF080D52C6</string> + <string>A4C1C82F355864E7D3E200DD</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>A579EC5BE7E68C55CA5FECDE</string> + <key>productType</key> + <string>com.apple.product-type.library.static</string> + </dict> + <key>6D1D41BAE4E325572FAC7B17</key> + <dict> + <key>fileRef</key> + <string>9DADE0CF857B717294F7F74F</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>6E00FD6D197F0D1332D11199</key> + <dict> + <key>baseConfigurationReference</key> + <string>1B8264EEFEF4AD585182D256</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>6E0669CB3E76E19FC854BA74</key> + <dict> + <key>fileRef</key> + <string>4BB75B0FC7359E8EA8672954</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>6EB14BC96525C955FBD5CC75</key> + <dict> + <key>isa</key> + <string>PBXTargetDependency</string> + <key>name</key> + <string>Pods-Sample-RxLibrary</string> + <key>target</key> + <string>F6C59E5B4CFE053E9F98000E</string> + <key>targetProxy</key> + <string>A0215878A7EC41E833B5F1D2</string> + </dict> + <key>74F28D2155D125C3068F96BE</key> + <dict> + <key>baseConfigurationReference</key> + <string>6AC13D00A5A61BDA0DE5FAAF</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>7A8627E1649F66DEE014EB46</key> + <dict> + <key>children</key> + <array> + <string>D53A8F2B11E6C2C187AFFF1D</string> + <string>B50ECED4CEC7554ED6077619</string> + <string>BC50D76123DA4B85E6AD77B4</string> + <string>092D0456252ED3F90F66084D</string> + <string>AA99564782B655791B053E58</string> + <string>1B8264EEFEF4AD585182D256</string> + <string>27E123435067CC11FE103999</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>7AC4B3F3D7BB132642153A38</key> + <dict> + <key>fileRef</key> + <string>0260773D27B4AE159FB0B22D</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>7BBF3F432525D33FCB074BD5</key> + <dict> + <key>fileRef</key> + <string>BA9F62DDE37FF0D601A4D5EA</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>7DA2A517A18D85B390FB122A</key> + <dict> + <key>containerPortal</key> + <string>FBF79DDF04ADEAED54BA2286</string> + <key>isa</key> + <string>PBXContainerItemProxy</string> + <key>proxyType</key> + <string>1</string> + <key>remoteGlobalIDString</key> + <string>3800855A656C8D0813062074</string> + <key>remoteInfo</key> + <string>Pods-SampleTests-RxLibrary</string> + </dict> + <key>7E9B63EFA2466C4456A0695A</key> + <dict> + <key>baseConfigurationReference</key> + <string>2FE1D288B8389F925AA3CE0C</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>7FACBF2C8AF0403DD1C11015</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>801BBA7A538CFAE6746966A7</key> + <dict> + <key>fileRef</key> + <string>42B461F095E85911637DFD60</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>817F8B2E38A51910E8F8EC7D</key> + <dict> + <key>children</key> + <array> + <string>355670384FC160AB6C32765E</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>name</key> + <string>Frameworks</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>838341407CEBBFB19D25C45A</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>85D5565EC08D14A6A60F1DDA</key> + <dict> + <key>fileRef</key> + <string>56CE61A20C6F88CC0CE888C8</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>86586E0B51D3DC6A97D0A7F3</key> + <dict> + <key>fileRef</key> + <string>56CE61A20C6F88CC0CE888C8</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>86D03B997B81819E2F39E48B</key> + <dict> + <key>fileRef</key> + <string>BC52B0661F25B25CE382296C</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>87700F015FA41F53D88CA4BC</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>404D4F98249F3383235463A4</string> + </array> + <key>isa</key> + <string>PBXFrameworksBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>8915073BE8158EF53FE11B95</key> + <dict> + <key>fileRef</key> + <string>EB29FAB1F81F0D17BDAD72D0</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>8919AE774852DD128A7CB510</key> + <dict> + <key>buildConfigurations</key> + <array> + <string>6E00FD6D197F0D1332D11199</string> + <string>B602CFEF970BEA98E40A056C</string> + </array> + <key>defaultConfigurationIsVisible</key> + <string>0</string> + <key>defaultConfigurationName</key> + <string>Release</string> + <key>isa</key> + <string>XCConfigurationList</string> + </dict> + <key>896F697BD1BEAF8A081337EB</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>86586E0B51D3DC6A97D0A7F3</string> + </array> + <key>isa</key> + <string>PBXFrameworksBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>8A7375A2F98889F35C15E2D7</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>8AB7020D9B71B1B4F34249BE</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>1E5420835E4862DBA55002A9</string> + <string>00949E44051CD97851DEFF3B</string> + <string>15DC9A153BC412DB41B7F154</string> + <string>0385BCBCA0601E80FAD2A901</string> + <string>01F5B724A99ADB3547023C72</string> + <string>F2C6AACFE46FFA8DC383DE43</string> + <string>7AC4B3F3D7BB132642153A38</string> + <string>5DE93D7B39D2D1AD7336C4AC</string> + <string>407E794549893DD91A2ED84E</string> + <string>3C3F1A188E25219C230FFD4F</string> + </array> + <key>isa</key> + <string>PBXHeadersBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>8B05D39455D5B23720961FA4</key> + <dict> + <key>children</key> + <array> + <string>5C30ABB95D604B483422D72A</string> + <string>A579EC5BE7E68C55CA5FECDE</string> + <string>DF94410F5DC0A0AB69336DF4</string> + <string>EF2EE4BC906FF9909348DAB5</string> + <string>42A375125393D0613249D046</string> + <string>11072993378724E9AF9CAF85</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>name</key> + <string>Products</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>8B503889F903CED9A12E5C87</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>8BB6B6B3653FC309CB8EB3A0</key> + <dict> + <key>fileRef</key> + <string>BDA58E5E1AE450540A2B0227</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>8CD061F02F905957F4C1D188</key> + <dict> + <key>fileRef</key> + <string>636AC1003F2C71FFD74542CD</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>911BEE248BE640294A081862</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>9508723D4C0D4321A5188108</key> + <dict> + <key>buildConfigurations</key> + <array> + <string>29B274FDF882AB8B39814FE6</string> + <string>6B5B56ED61BE76782DF02817</string> + </array> + <key>defaultConfigurationIsVisible</key> + <string>0</string> + <key>defaultConfigurationName</key> + <string>Release</string> + <key>isa</key> + <string>XCConfigurationList</string> + </dict> + <key>962FF5FAC21292530C615D05</key> + <dict> + <key>buildConfigurations</key> + <array> + <string>A150782D73BBE95DE629B03C</string> + <string>7E9B63EFA2466C4456A0695A</string> + </array> + <key>defaultConfigurationIsVisible</key> + <string>0</string> + <key>defaultConfigurationName</key> + <string>Release</string> + <key>isa</key> + <string>XCConfigurationList</string> + </dict> + <key>9BD773E928AD698D23B20123</key> + <dict> + <key>fileRef</key> + <string>1868370C0050315A6B835D42</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>9CCBE9A628C305B3B089B8DD</key> + <dict> + <key>fileRef</key> + <string>BA9F62DDE37FF0D601A4D5EA</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>9CFAC09E370EA1C96C8D2880</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>GRXMappingWriter.h</string> + <key>path</key> + <string>transformations/GRXMappingWriter.h</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>9DADE0CF857B717294F7F74F</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>9E8DC61269B141639DA7F859</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>16E6BBD46D9745611EF313FB</string> + <string>CC0A03D531EF0FF199671820</string> + <string>C382F416EFA39BE2CF216044</string> + <string>621587D6C7759FBE7096D185</string> + <string>C0AC333A6FE8F07600C96890</string> + <string>2F91A2AD622F87D98C9B0E1E</string> + <string>FDC6B84EAC9989F0827EA4F3</string> + <string>50FF607D5DA961C6BEF4ABAC</string> + <string>5280A583CA6C6C66698AE67C</string> + <string>6D1D41BAE4E325572FAC7B17</string> + </array> + <key>isa</key> + <string>PBXHeadersBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>A00077019C113466960E9DAF</key> + <dict> + <key>fileRef</key> + <string>9CFAC09E370EA1C96C8D2880</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>A0215878A7EC41E833B5F1D2</key> + <dict> + <key>containerPortal</key> + <string>FBF79DDF04ADEAED54BA2286</string> + <key>isa</key> + <string>PBXContainerItemProxy</string> + <key>proxyType</key> + <string>1</string> + <key>remoteGlobalIDString</key> + <string>F6C59E5B4CFE053E9F98000E</string> + <key>remoteInfo</key> + <string>Pods-Sample-RxLibrary</string> + </dict> + <key>A150782D73BBE95DE629B03C</key> + <dict> + <key>baseConfigurationReference</key> + <string>2FE1D288B8389F925AA3CE0C</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>A4C1C82F355864E7D3E200DD</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>2DA405F6E578008991B3F9EA</string> + <string>A00077019C113466960E9DAF</string> + <string>46A8EFCC59CF17E048EC34ED</string> + <string>024F840533A6674922DB7899</string> + <string>9BD773E928AD698D23B20123</string> + <string>2AADA4C52A284ED5D41C7CF5</string> + <string>CC358E38AE146C095C401760</string> + <string>288A25371032891C824CF4AA</string> + <string>FDC939796E70DC7D141E29FC</string> + <string>45A1913C8F48686C1FC82520</string> + </array> + <key>isa</key> + <string>PBXHeadersBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>A577CB571492B4F951064FCF</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>A579EC5BE7E68C55CA5FECDE</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>A71CC1B520D2DFF451839FE2</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>0BC8818D3A097831FDE0750B</string> + </array> + <key>isa</key> + <string>PBXSourcesBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>A8AFEFDF4700447BBCDF9E10</key> + <dict> + <key>baseConfigurationReference</key> + <string>591702CE7D8AF91674F1640F</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>A96854FB48432263FE68C313</key> + <dict> + <key>fileRef</key> + <string>15F64D3D7D10DB47599A72EB</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>AA52EF1CD8A3683472BD86FE</key> + <dict> + <key>fileRef</key> + <string>4BB75B0FC7359E8EA8672954</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>AA99564782B655791B053E58</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>AF9F0D991C2913F55496D06E</key> + <dict> + <key>baseConfigurationReference</key> + <string>A577CB571492B4F951064FCF</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>B034EE43C1EF96D1CBD1328A</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>B05A2B15C8A03AABA163D7D7</key> + <dict> + <key>buildConfigurations</key> + <array> + <string>74F28D2155D125C3068F96BE</string> + <string>AF9F0D991C2913F55496D06E</string> + </array> + <key>defaultConfigurationIsVisible</key> + <string>0</string> + <key>defaultConfigurationName</key> + <string>Release</string> + <key>isa</key> + <string>XCConfigurationList</string> + </dict> + <key>B153046F0CBA526564A9673C</key> + <dict> + <key>baseConfigurationReference</key> + <string>7FACBF2C8AF0403DD1C11015</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>B4FB10339A6A2E1AAF255802</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>B50ECED4CEC7554ED6077619</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>B602CFEF970BEA98E40A056C</key> + <dict> + <key>baseConfigurationReference</key> + <string>27E123435067CC11FE103999</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>B78477CA74AEFC96C25B49B4</key> + <dict> + <key>fileRef</key> + <string>BDA58E5E1AE450540A2B0227</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>B7902691B66134F3764663D9</key> + <dict> + <key>fileRef</key> + <string>3AD75C69A61408EF8BE0F247</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>B90592E4E39AFD1E769F9A95</key> + <dict> + <key>fileRef</key> + <string>F763F3DF1B47888E75D0ED9C</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>B960FF1BE77D3F4459EEB1E0</key> + <dict> + <key>baseConfigurationReference</key> + <string>7FACBF2C8AF0403DD1C11015</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>BA9F62DDE37FF0D601A4D5EA</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>BB88043BB37FC0261BA90A30</key> + <dict> + <key>fileRef</key> + <string>636AC1003F2C71FFD74542CD</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>BC50D76123DA4B85E6AD77B4</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>BC52B0661F25B25CE382296C</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>BDA58E5E1AE450540A2B0227</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>BECFE3DCB323841851972996</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>BFE770FF3C0847AB995A82CA</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>86D03B997B81819E2F39E48B</string> + <string>43CC797FB2A733DF5B7A9F05</string> + <string>6E0669CB3E76E19FC854BA74</string> + <string>CBA4FEEF7E642535FB39D878</string> + <string>FC1BEDED07CA4D91AFEB56BD</string> + <string>46FAFA88CA3E774263422EB9</string> + <string>8915073BE8158EF53FE11B95</string> + <string>B90592E4E39AFD1E769F9A95</string> + <string>F6383D21195A5BEFC51F6618</string> + <string>352B4C7135E3BBBFEBAB7F55</string> + <string>E8F0B998CE49FF732F312133</string> + </array> + <key>isa</key> + <string>PBXSourcesBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>C0AC333A6FE8F07600C96890</key> + <dict> + <key>fileRef</key> + <string>1868370C0050315A6B835D42</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>C382F416EFA39BE2CF216044</key> + <dict> + <key>fileRef</key> + <string>5AEFA85A5F1AD206D68B0576</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>C4342DDEEF3C3290956C21DF</key> + <dict> + <key>buildConfigurations</key> + <array> + <string>A8AFEFDF4700447BBCDF9E10</string> + <string>0F20828B67FDCB990B1818E9</string> + </array> + <key>defaultConfigurationIsVisible</key> + <string>0</string> + <key>defaultConfigurationName</key> + <string>Release</string> + <key>isa</key> + <string>XCConfigurationList</string> + </dict> + <key>CBA4FEEF7E642535FB39D878</key> + <dict> + <key>fileRef</key> + <string>636AC1003F2C71FFD74542CD</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>CC0A03D531EF0FF199671820</key> + <dict> + <key>fileRef</key> + <string>9CFAC09E370EA1C96C8D2880</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>CC358E38AE146C095C401760</key> + <dict> + <key>fileRef</key> + <string>0260773D27B4AE159FB0B22D</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>D49849E96C0C5FFB93C810CD</key> + <dict> + <key>children</key> + <array> + <string>3133D1CCCF4F1FE3E893509C</string> + <string>2FE1D288B8389F925AA3CE0C</string> + <string>2663F4401A9075DAC0B24171</string> + <string>911BEE248BE640294A081862</string> + <string>B034EE43C1EF96D1CBD1328A</string> + <string>7FACBF2C8AF0403DD1C11015</string> + <string>E232BDE68610C0AC98C0D29F</string> + <string>4972C151CE9A8A15BC1AE2C8</string> + <string>8A7375A2F98889F35C15E2D7</string> + <string>687D79F4C2484F58E9796051</string> + <string>42B461F095E85911637DFD60</string> + <string>2B05A4C21D00E8CF0DE88447</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>D53A8F2B11E6C2C187AFFF1D</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>DB007D27F74F8F72C72A1079</key> + <dict> + <key>containerPortal</key> + <string>FBF79DDF04ADEAED54BA2286</string> + <key>isa</key> + <string>PBXContainerItemProxy</string> + <key>proxyType</key> + <string>1</string> + <key>remoteGlobalIDString</key> + <string>6BFD156F312F6CAA1E5B00CA</string> + <key>remoteInfo</key> + <string>Pods-RxLibrary</string> + </dict> + <key>DB0257E62EC33F3F316EF017</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>DB3528F609E6177E1C5A691C</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>DB677464758307786D68CCE9</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>DCAB71BD665AF17533987B69</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>85D5565EC08D14A6A60F1DDA</string> + </array> + <key>isa</key> + <string>PBXFrameworksBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>DF94410F5DC0A0AB69336DF4</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>E14CB6F332A9E58BB5F76C07</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>E232BDE68610C0AC98C0D29F</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>E86A17CE1D79ECDCEBF91109</key> + <dict> + <key>fileRef</key> + <string>F763F3DF1B47888E75D0ED9C</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>E8F0B998CE49FF732F312133</key> + <dict> + <key>fileRef</key> + <string>E232BDE68610C0AC98C0D29F</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>EB29FAB1F81F0D17BDAD72D0</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>EF2EE4BC906FF9909348DAB5</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>EF8B807C5A2059D6C709450D</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>F2BB78774BCEFD5DDDF38239</key> + <dict> + <key>children</key> + <array> + <string>69E8FF71552D08D72B9068F1</string> + <string>7A8627E1649F66DEE014EB46</string> + <string>0D09CEB9308FA5BACEB5F84C</string> + </array> + <key>isa</key> + <string>PBXGroup</string> + <key>name</key> + <string>Targets Support Files</string> + <key>sourceTree</key> + <string><group></string> + </dict> + <key>F2C6AACFE46FFA8DC383DE43</key> + <dict> + <key>fileRef</key> + <string>0D53085043D992DC00E29F0A</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>F6383D21195A5BEFC51F6618</key> + <dict> + <key>fileRef</key> + <string>BDA58E5E1AE450540A2B0227</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>F6C59E5B4CFE053E9F98000E</key> + <dict> + <key>buildConfigurationList</key> + <string>17F4C2F25813E7A4588FF233</string> + <key>buildPhases</key> + <array> + <string>BFE770FF3C0847AB995A82CA</string> + <string>1146D04C598DEBA045C96C2F</string> + <string>9E8DC61269B141639DA7F859</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>EF2EE4BC906FF9909348DAB5</string> + <key>productType</key> + <string>com.apple.product-type.library.static</string> + </dict> + <key>F763F3DF1B47888E75D0ED9C</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>F779618174957BE31FCCDE56</key> + <dict> + <key>buildActionMask</key> + <string>2147483647</string> + <key>files</key> + <array> + <string>2B49DCA723ECBC0F2777B960</string> + <string>22531AF83592134D3879C3E1</string> + <string>0C57EED724EBF58759F9F6DF</string> + <string>8CD061F02F905957F4C1D188</string> + <string>458FF1EEF4EB9646C699F3DD</string> + <string>2B341576464148A01DCFB28B</string> + <string>36FF37EAC7E918C4CD867776</string> + <string>594F98D43B96AB5C11E61C10</string> + <string>B78477CA74AEFC96C25B49B4</string> + <string>9CCBE9A628C305B3B089B8DD</string> + <string>801BBA7A538CFAE6746966A7</string> + </array> + <key>isa</key> + <string>PBXSourcesBuildPhase</string> + <key>runOnlyForDeploymentPostprocessing</key> + <string>0</string> + </dict> + <key>F8B4778EF3030EEC2E9927CE</key> + <dict> + <key>isa</key> + <string>PBXTargetDependency</string> + <key>name</key> + <string>Pods-SampleTests-RxLibrary</string> + <key>target</key> + <string>3800855A656C8D0813062074</string> + <key>targetProxy</key> + <string>7DA2A517A18D85B390FB122A</string> + </dict> + <key>FBF79DDF04ADEAED54BA2286</key> + <dict> + <key>attributes</key> + <dict> + <key>LastUpgradeCheck</key> + <string>0510</string> + </dict> + <key>buildConfigurationList</key> + <string>3749A34D3DFA6E2F3539E546</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>397A12919FB4BDD608FE207C</string> + <key>productRefGroup</key> + <string>8B05D39455D5B23720961FA4</string> + <key>projectDirPath</key> + <string></string> + <key>projectReferences</key> + <array/> + <key>projectRoot</key> + <string></string> + <key>targets</key> + <array> + <string>26E6ACBF137DBC325B4E7DA7</string> + <string>6BFD156F312F6CAA1E5B00CA</string> + <string>0239F1B46D24E21A8042F47F</string> + <string>F6C59E5B4CFE053E9F98000E</string> + <string>14D92BB2ED12213381BD2EB9</string> + <string>3800855A656C8D0813062074</string> + </array> + </dict> + <key>FC1BEDED07CA4D91AFEB56BD</key> + <dict> + <key>fileRef</key> + <string>57AC9BF19B9635D7476CA5FA</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>FDC6B84EAC9989F0827EA4F3</key> + <dict> + <key>fileRef</key> + <string>0260773D27B4AE159FB0B22D</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + <key>FDC939796E70DC7D141E29FC</key> + <dict> + <key>fileRef</key> + <string>DB0257E62EC33F3F316EF017</string> + <key>isa</key> + <string>PBXBuildFile</string> + </dict> + </dict> + <key>rootObject</key> + <string>FBF79DDF04ADEAED54BA2286</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..867e62842a --- /dev/null +++ b/src/objective-c/examples/Sample/Sample/AppDelegate.h @@ -0,0 +1,42 @@ +/* + * + * Copyright 2015, Google Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution. + * * Neither the name of Google Inc. nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + */ + +#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..66fceffd85 --- /dev/null +++ b/src/objective-c/examples/Sample/Sample/AppDelegate.m @@ -0,0 +1,70 @@ +/* + * + * Copyright 2015, Google Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution. + * * Neither the name of Google Inc. nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + */ + +#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..38cd7f92b6 --- /dev/null +++ b/src/objective-c/examples/Sample/Sample/ViewController.h @@ -0,0 +1,40 @@ +/* + * + * Copyright 2015, Google Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution. + * * Neither the name of Google Inc. nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + */ + +#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..70b5d45811 --- /dev/null +++ b/src/objective-c/examples/Sample/Sample/ViewController.m @@ -0,0 +1,52 @@ +/* + * + * Copyright 2015, Google Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution. + * * Neither the name of Google Inc. nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + */ + +#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..81e9d44e54 --- /dev/null +++ b/src/objective-c/examples/Sample/Sample/main.m @@ -0,0 +1,41 @@ +/* + * + * Copyright 2015, Google Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution. + * * Neither the name of Google Inc. nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + */ + +#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..9a1d4b14d4 --- /dev/null +++ b/src/objective-c/examples/Sample/SampleTests/SampleTests.m @@ -0,0 +1,65 @@ +/* + * + * Copyright 2015, Google Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution. + * * Neither the name of Google Inc. nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + */ + +#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 |