ReactiveCocoa 3.0に採用予定のSignalGeneratorは何らかの値からシグナルを生成するためのロジックを抽象化したものです。
本記事では、まず簡単にSignalGeneratorを紹介した後に、実際にSignalGeneratorを利用している例として、ReactiveCocoa 3.0開発版のrepeatとretry:を見ていきます。
ReactiveCocoa 3.0に採用予定のSignalGeneratorは何らかの値からシグナルを生成するためのロジックを抽象化したものです。
本記事では、まず簡単にSignalGeneratorを紹介した後に、実際にSignalGeneratorを利用している例として、ReactiveCocoa 3.0開発版のrepeatとretry:を見ていきます。
前回の記事「ReactiveCocoaでmap, filterなどを使ってみる」ではmapやfilterを利用してみました。
今回は、前回の処理を別の方法で書くことを通して、ReactiveCocoaの中心的な役割を果たしているRACSignalについて説明します。
前回の記事「ReactiveCocoaはじめの一歩: 3分でできるReactiveCocoa」ではとりあえずてきとうなアプリを作ってみました。
今回はこれとは別に、関数型言語のようなmapやfilterを使ったアプリを作ってみます。