jinnify 블로그
close
프로필 배경
프로필 로고

jinnify 블로그

  • 분류 전체보기 (93)
    • 컴퓨터 기초 및 개념 (8)
    • Web (12)
    • iOS (36)
    • Swift (27)
    • RxSwift (4)
    • 개발 이슈 (1)
    • 디자인 패턴 (1)
    • 일상 (2)
  • 홈
[RxSwift] filter vs skip operator

[RxSwift] filter vs skip operator

Rx의 감을 되찾기 위해 Operator들을 정리하려고 합니다. 먼저 이번엔 특정 조건이 맞으면 이벤트를 발생시키는 메서드들에 대해 알아보도록 하겠습니다. filter 조건이 맞는(참) 이벤트만 발생한다. 짝수만 이벤트를 발생하는 예제 let disposeBag = DisposeBag() let numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] Observable.from(numbers) .filter { $0.isMultiple(of: 2) } .subscribe { print($0) } .disposed(by: disposeBag) /* 출력 next(2) next(4) next(6) next(8) next(10) completed */ skip 정수를 파라미터로 받고, 지정..

  • format_list_bulleted RxSwift
  • · 2019. 9. 14.
  • textsms
[Swift] 2. 예제로 알아보는 함수의 합성(Composition)

[Swift] 2. 예제로 알아보는 함수의 합성(Composition)

합성(Composition)에 관해 알아보도록 하겠습니다. 이전 글 순수함수(Pure Function), Functional Programming in Swift [Swift] 1. 순수함수, Pure Function (Functional Programming in Swift) 순수 함수(Pure Function)에 관해 알아보도록 하겠습니다. 함수형 프로그래밍 Funtional Programming은 함수를 중심으로 Side-Effect가 없도록 프로그래밍을 하는 것을 말합니다. 여기서 말하는 함수는 순수함수를.. jinnify.tistory.com 함수의 합성이란 함수의 반환값이 다른 함수의 파라미터로 사용되는 것을 말합니다. 생각해보면 Composition이 되기 위해서는 함수의 반환값이 받아들이는..

  • format_list_bulleted Swift
  • · 2019. 8. 12.
  • textsms
[Swift] 1. 순수함수, Pure Function (Functional Programming in Swift)

[Swift] 1. 순수함수, Pure Function (Functional Programming in Swift)

순수 함수(Pure Function)에 관해 알아보도록 하겠습니다. 함수형 프로그래밍 Funtional Programming은 함수를 중심으로 Side-Effect가 없도록 프로그래밍을 하는 것을 말합니다. 여기서 말하는 함수는 순수함수를 말합니다. 순수함수 (Pure Function) input : 어떠한 함수에서 외부의 데이터를 직접적으로 사용하지 않고, 파라미터로 받습니다. output : input값에 의해 output이 결정되기 때문에 외부의 값들이 변경되더라도 함수 자체에는 외부에 영향을 받지 않기 때문에 Side-Effect가 없다는 것입니다. var name = “jinShine” func getName() -> String { return name } 위에 getName함수는 외부에 있는..

  • format_list_bulleted Swift
  • · 2019. 7. 25.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (93)
    • 컴퓨터 기초 및 개념 (8)
    • Web (12)
    • iOS (36)
    • Swift (27)
    • RxSwift (4)
    • 개발 이슈 (1)
    • 디자인 패턴 (1)
    • 일상 (2)
최근 글
인기 글
최근 댓글
태그
  • #SWIFT
  • #css
  • #codable
  • #decodable
  • #animation
  • #encodable
  • #functional programming
  • #frontend
  • #React
  • #ios
전체 방문자
오늘
어제
전체
반응형
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바