Quantcast
Browsing all 382 articles
Browse latest View live

NSValue

As part of playing the role of Abraham Lincoln in the eponymous 2012 biopic, Daniel Day-Lewis would insist on walking through a refrigerator box marked "TIME MACHINE" anytime he entered or left the...

View Article


Type Encodings

From number stations and numerology to hieroglyphs and hobo codes, there is something truly fascinating about finding meaning that hides in plain sight. Though hidden messages in and of themselves are...

View Article


NSURLCache

NSURLCache provides a composite in-memory and on-disk caching mechanism for URL requests to your application. As part of Foundation's URL Loading System, any request loaded through NSURLConnection will...

View Article

ReactiveCocoa

Languages are living works. They are nudged and challenged and bastardized and mashed-up in a perpetual cycle of undirected and rapid evolution. Technologies evolve, requirements change, corporate...

View Article

NSAssertionHandler

"When at first you don't succeed, use an object-oriented injection point to override default exception handling." This is the sort of advice you would have learned at mother's knee if you were raised...

View Article


Image may be NSFW.
Clik here to view.

Back Row

For years, many have predicted the announcement of an Apple TV SDK. We all know it's coming. It has to. And it will be amazing when it happens... whenever that is.Everything is in place for Apple to...

View Article

UIAppearance

Style vs. Substance. Message vs. Medium. Rhetoric vs. Dialectic. Is beauty merely skin deep, or is it somehow informed by deeper truths? What does it mean for something to possess good design? Are...

View Article

C Storage Classes

It's time, once again, to take a few steps back from the world of Objective-C, and look at some underlying C language features. Hold onto your fedoras, ladies & gents, as we dive into C storage...

View Article


Search Kit

NSHipsters love irony, right? How about this for irony:There's this framework called Search Kit, which despite being insanely powerful and useful for finding information, is something that almost no...

View Article


iCloud

The Lisa. The Twentieth Anniversary Macintosh. The iPod Hi-Fi. The MacBook Wheel.Each of these products exemplifies Apple's obsessive pursuit of quality as much as its unrivaled ability to anticipate...

View Article

BOOL / bool / Boolean / NSCFBoolean

We've talked before about the philosophical and technical concerns of nothingness in programming. This week, our attention turns to another fundamental matter: Truth.Truth. Vēritās. The entire charter...

View Article

NSSecureCoding

A short post for this week: everything you need to know about NSSecureCoding.NSSecureCoding is a protocol introduced in the iOS 6 / Mac OS X 10.8 SDKs. Aside from a few mentions at WWDC, NSSecureCoding...

View Article

Image may be NSFW.
Clik here to view.

NSHipster Quiz #1

On April 9th, the first-ever NSHipster Pub Quiz was held in Berlin. Think of your traditional pub quiz crossed with "Stump the Experts", with questions about things that you know and care about:...

View Article


MKLocalSearch

Look, we get it: people are upset about Apple Maps.What should have been a crowning feature for iOS 6 became the subject of an official apology due to its embarrassing inaccuracies and the removal of...

View Article

Image may be NSFW.
Clik here to view.

GPUImage

Here at NSHipster, we're all about diving into the darker corners of Objective-C to learn something new about the systems we interact with every day. Often, this means sifting through Apple frameworks...

View Article


NSCoding / NSKeyedArchiver

Among the most important architectural decisions made when building an app is how to persist data between launches. The question of how, exactly, to re-create the state of the app from the time it was...

View Article

Core Data Libraries & Utilities

So let's say that, having determined your particular needs and compared all of the alternatives, you've chosen Core Data for your next app.Nothing wrong with that! Core Data is a great choice for apps...

View Article


Unit Testing

Unit Testing is an emotional topic for developers. It inspires a sense of superiority to its most zealous adherents, and evokes a feeling of inadequacy to non-practitioners. Cargo Cults like TDD stake...

View Article

NSDataDetector

Machines speak in binary, while humans speak in riddles, half-truths, and omissions.And until humanity embraces RDF for all of their daily interactions, a large chunk of artificial intelligence is...

View Article

Image may be NSFW.
Clik here to view.

NSHipster Quiz #2

On June 11th, we organized an NSHipster Pub Quiz for WWDC attendees. Like our first quiz, questions ranged from random Apple trivia to obscure framework questions. The event was hosted by New Relic,...

View Article
Browsing all 382 articles
Browse latest View live