Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 18
  1. For years I wanted the site generator for ko(9) to support live reloading so I could immediately see my edits rendered in the browser.

  2. Recently I needed to load a large CSV file into an app I was building.

  3. This is the last post in a series about building a Swift wrapper of the Objective-C runtime.

  4. In this post I’ll describe how I made my Swift wrapper of the Objective-C runtime as fast as calling the C functions directly.

  5. This series of posts is about some interesting problems I encountered while building a seemingly simple Swift wrapper around the Objective-C runtime.

  6. I’ve been wanting to improve the built-in web server of the static site generator I use for these articles, since I need to stop and restart the server any time I want to see my latest changes.

  7. Twenty years ago this week, Gmail was announced to the world.

  8. This is an update to my previous article where I showed how you could compare objects in an automated way using the Objective-C runtime.

  9. This is the penultimate post in my series on the Objective-C runtime; you can read the others here.

  10. I recently came across the slides for a talk that I presented in 2017 on the subject of Key-Value Observing.

  11. Over the past few months I’ve been lucky enough to take some longer trips in different electric cars, and picked up a few things that I wish I’d known beforehand.

  12. Today we’ll look at dynamic method resolution, one of the coolest features of the Objective-C runtime, which lets our app create new methods on the fly!

  13. In this article we’re going to look at how to make sure that your app can handle an unexpected server response correctly.

  14. I recently needed to implement a state machine in a project and was pleasantly surprised to find how easy this is in Swift.

  15. In this article we’ll see how Key-Value Coding (KVC) works internally, and implement a basic version of it ourselves using the Objective-C runtime.

  16. In this article we’re going to look into Objective-C’s type encodings, and then we’ll then build a small convenience class to parse these encodings so we can use them more easily.

  17. In this article we’re going to use the Objective-C runtime for some basic introspection: getting the properties of a class, including the attributes of each property (like readonly or weak).

  18. I really like Objective-C.