Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 0 additions & 23 deletions PlaygroundExamples.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -236,7 +236,6 @@
0A13969820227B88007C2A83 /* Sources */,
0A13969920227B88007C2A83 /* Frameworks */,
0A13969A20227B88007C2A83 /* Resources */,
760C124CC601AD1F0A15F276 /* [CP] Embed Pods Frameworks */,
);
buildRules = (
);
Expand Down Expand Up @@ -323,28 +322,6 @@
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
760C124CC601AD1F0A15F276 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${SRCROOT}/Pods/Target Support Files/Pods-PlaygroundExamplesTests/Pods-PlaygroundExamplesTests-frameworks.sh",
"${BUILT_PRODUCTS_DIR}/ReactiveCocoa/ReactiveCocoa.framework",
"${BUILT_PRODUCTS_DIR}/ReactiveSwift/ReactiveSwift.framework",
"${BUILT_PRODUCTS_DIR}/Result/Result.framework",
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ReactiveCocoa.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ReactiveSwift.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Result.framework",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-PlaygroundExamplesTests/Pods-PlaygroundExamplesTests-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
F4C8E92C945A0C244CCD88E9 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import UIKit


import ReactiveSwift
import ReactiveCocoa

import Result
import PlaygroundExamples
import PlaygroundSupport
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
import UIKit

import ReactiveSwift
import ReactiveCocoa
import Result
import PlaygroundExamples
import PlaygroundSupport
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
import UIKit

import ReactiveSwift
import ReactiveCocoa
import Result
import PlaygroundExamples

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

import UIKit

import ReactiveCocoa
import Result
import ReactiveSwift
import PlaygroundExamples
Expand All @@ -12,7 +11,7 @@ let originalSignal = Signal<Int, NoError>.pipe()

// Map converts from one return value to another

let array = ["lol", "kjlj", "jkhkjh"]
let array = ["first index", "second index", "third index"]

let mySignal = originalSignal.output.map{ value in
return array[value]
Expand All @@ -24,18 +23,22 @@ mySignal.observeValues { (value) in
print(value)
}

originalSignal.input.send(value: 2)
originalSignal.input.send(value: 0)

after(2) {
originalSignal.input.send(value: 0)
originalSignal.input.send(value: 1)

after (2) {
originalSignal.input.send(value: 2)
}
}



let signal1 = Signal<Void, NoError>.pipe()
let signal2 = Signal<Int, NoError>.pipe()





PlaygroundPage.current.needsIndefiniteExecution = true
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import Foundation
import ReactiveCocoa
import Result
import ReactiveSwift
import PlaygroundExamples
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
import UIKit

import ReactiveSwift
import ReactiveCocoa
import Result


Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import Foundation
import ReactiveCocoa
import Result
import ReactiveSwift
import PlaygroundExamples
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import Foundation
import ReactiveCocoa
import Result
import ReactiveSwift
import PlaygroundExamples
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<playground version='5.0' target-platform='ios' executeOnSourceChanges='false'>
<playground version='5.0' target-platform='ios'>
<timeline fileName='timeline.xctimeline'/>
</playground>
1 change: 0 additions & 1 deletion Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ target 'PlaygroundExamples' do
use_frameworks!

pod "ReactiveSwift"
pod "ReactiveCocoa"
pod "Result"
downgrade_swift
# Pods for PlaygroundExamples
Expand Down
11 changes: 3 additions & 8 deletions Podfile.lock
Original file line number Diff line number Diff line change
@@ -1,26 +1,21 @@
PODS:
- ReactiveCocoa (7.0.1):
- ReactiveSwift (~> 3.0)
- ReactiveSwift (3.0.0):
- Result (~> 3.2)
- Result (3.2.4)

DEPENDENCIES:
- ReactiveCocoa
- ReactiveSwift
- Result

SPEC REPOS:
https://github.com/cocoapods/specs.git:
- ReactiveCocoa
trunk:
- ReactiveSwift
- Result

SPEC CHECKSUMS:
ReactiveCocoa: a1b5d502d0d1534f9a72981a485b297b17127f83
ReactiveSwift: d9fe0db33c1aaabecb092e8de83cf52875c0de6f
Result: d2d07204ce72856f1fd9130bbe42c35a7b0fea10

PODFILE CHECKSUM: 8974b5c65ce4e4970c21029432060dafafcdcd1a
PODFILE CHECKSUM: 4484fbda11c59ce6c78c88d98ed24c7515b5d1c9

COCOAPODS: 1.5.3
COCOAPODS: 1.8.4