ISOLogger hides the existing log entries for your app. So you can focus on the ones you just added.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Why ISOLogger?

Other people add log entries with only the best intentions. But sometimes they drown out your own voice.

The most useful entries are the ones you add yourself, right before you run the code.

ISOLogger is a simple tool that sends all existing log output to a file. It's still there if you need it. But your Xcode console is reserved so you can hear yourself think.

For a more detailed explanation, read the blog post.


Just copy ISOLogger.h and ISOLogger.m into your project.


ISOLogger is released under the MIT license.