Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Contact
We're Hiring
Atomic Object Atomic Object
Services
  • Offerings
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Platforms
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Industries
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
We're Hiring
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

reactivecocoa

Objective-C

ReactiveCocoa – Cleaning Up after replay, replayLast, and replayLazily

Using replay, replayLast, and replayLazily operators on an infinite signal leads to memory leaks if you're not careful. Be sure to clean up after yourself.
iOS / OS X

Transitioning to ReactiveCocoa 4

Differences between ReactiveCocoa 2 to ReactiveCocoa 4 – what you need to know.
Objective-C

Serialize Asynchronous Operations with ReactiveCocoa

An example of how to use ReactiveCocoa's map and concat operators to serialize a sequence of asynchronous operations.
iOS / OS X

Turn Any iOS Task into a Background Task with ReactiveCocoa’s RACSignal

An example of how ReactiveCocoa can be used to turn any task into a background task using a RACSignal that calls endBackgroundTask: when disposed of.
Objective-C

Bi-directional Data Bindings in ReactiveCocoa with RACChannel

Using RACChannel and RACChannelTerminal to execute bi-directional data binding in ReactiveCocoa for Objective-C.
Objective-C

ReactiveCocoa Concepts for Asynchronous Libraries

Using ReactiveCocoa to create an interface to an asynchronous iOS framework or library.
iOS / OS X

Sunrise and Sunset in iOS using CoreLocation

Combining iOS's CoreLocation framework and the EDSunriseSet cocoa-pod to obtain local sunrise and sunset times.
iOS / OS X

Automated iOS Retain Cycle Testing in Objective-C

A simple method of testing for iOS retain cycles / memory leaks in an automated test suite using Objective-C.
Objective-C

ReactiveCocoa and the flattenMap Operator

One of my favorite ReactiveCocoa operators is flattenMap, and there are a two times I leverage it: incremental loading and mapping bad values to errors
Objective-C

Timeouts in ReactiveCocoa

Using the timeout:onScheduler operator in ReactiveCocoa to manage asynchronous, potentially long-running work.
iOS / OS X

Easy Asynchronous Operations in iOS with ReactiveCocoa

How to easily chain asynchronous operations in iOS using ReactiveCocoa.
Objective-C

Comparing replay, replayLast, and replayLazily

A comparison of ReactiveCocoa's replay, replayLast, and replayLazily convenience methods.

Posts navigation

← Older posts

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2025 Atomic Object LLC
Explore
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
  • Client Resources
Offices
  • Grand Rapids
  • Ann Arbor
  • Chicago
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy
Certified B Corporation