Ben Terhechte — journal
--rss
$ grep -l "#ios" ~/terhechte/journal/*.md

Posts tagged #ios

posts 8 years 6 tag ios
[ 2022 ]
01 · posts
2022-06-15

Sharing Code across platforms with Rust

A note on my experience of sharing code across platforms with Rust and Swift

[ 2019 ]
02 · posts
2019-03-17

Using protocol composition to untangle your codebase

A simple way to untangle your codebase via protocols. Particularly useful for project configurations.

2019-02-24

Cleaner Classes with Structs and Tuples

An easy way to add more structure to your classes by leveraging structs and enums

[ 2015 ]
01 · posts
2015-07-18

CoreValue: Lightweight Framework for using Core Data with Value Types

CoreValue is a lightweight wrapper framework around Core Data. It takes care of boxing value types into Core Data objects and unboxing Core Data objects into value types. It also contains simple abstractions for easy querying, updating, saving, and deleting.

[ 2014 ]
02 · posts
2014-06-08

Using @autoclosure to write a Swift syntax extension

Swift's @autoclosure allows to extend the Swift syntax in fantastic ways. Observe how we re-implement the `cond` function from Lisp

2014-01-21

Debugging entitlement issues in Maps, iCloud, In-App, Keychain, or GameCenter

I recently ran into an issue where a Mac App did lack an entitlement even though I had all entitlements properly set up in my account. I also had performed rigourous testing prior to submission, which made it even more worrisome as I had no idea how to proceed.

[ 2013 ]
01 · posts
2013-01-29

Use VIM as an Xcode alternative

How you can use VIM as an Xcode alternative

[ 2011 ]
01 · posts
2011-12-07

Fast NSDictionary traversal in Objective-C

Using the C preprocessor to improve NSDictionary key path traversal