The Blog

I spend quite a bit of time developing and will occasionally write about some of my experiences. You can also find my musings @iosdev.space@nemesisprime

Recent Posts

Wider haptics control with iOS 13’s UIImpactFeedbackGenerator

Quietly slipped into iOS 13 and in classic Apple fashion, the expanded documentation for UIImpactFeedbackGenerator’s new styles and impactOccurred(intensity:) say “No overview available.” but being one of my favorite things for iPhone and waiting a long time for this, I did a little research into what’s capable with these new APIs.

Read More

RxSwift + MVVM, my favorite solution

I began to follow this pattern when developing Mango and it’s quickly become one of my favorite and most powerful ways to connect View Models to their controllers. I’ve continued the pattern into Caramel 2 and without a doubt it’s a way I’ll continue to organize code in future projects, even when moving away from…

Read More

NSBatchDeleteRequest

NSBatchDeleteRequest works by deleting directly from the store and even though it’s the managedObjectContext executing the request, it happens outside of its knowledge and therefore, isn’t aware of the persistent store change.

Read More

:after and :before only apply to container elements

This is a fun fact for all of you CSS heads out there that I didn’t realize until this morning: The :before and :after pseudo elements only can be applied to containing elements, which makes sense, but hasn’t been something I’ve come across yet. While the button tag, which is a container and can have…

Read More
CSS

iTunes 11’s “Show More” button

For awhile now I’ve been trying to create a new section in my blog dedicated to highlighting out others’ UI blunders in an attempt to learn from mistakes past made. Let’s take a look at iTunes 11 today and point out the things that seemingly don’t matter, but really do. A list of tracks in…

Read More
iOS