Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Collection of useful Cocoa(Touch) classes, including objc implementation of the websocket protocol
Tree: 3946fd9fc6

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.



Zimt is a collection of various utilities that should help you with iPhone Objective-C development. Pretty much like Facebook's Three20, but less UI-Oriented

Adding Zimt to your project

  1. Drag and drop Zimt.xcodeproj to your project's "Groups & Files" sidebar. Make sure "Copy items" is unchecked and "Reference Type" is set to "Relative to Project"

  2. From newly added Zimt.xcodeproj, drag and drop libZimt.a to "Targets" > Your application target > "Link binaries with Library"

  3. Under "Targets", right click your Application target, choose "Get Info" and under "General" tab add direct dependency to "Zimt"

  4. Include Zimt headers in your project: Under "Project" > "Edit Project Settings", go to "Build" tab. Search for "Header Search Paths" and double-click it. Add the relative path from your project's directory to the "zimt/src" directory

  5. Setup the debug macro: in "Projects" > "Edit Project Settings", under "Build tab", choose "Debug Configuration". Search for "Preprocessor macros", add DEBUG=1

  6. If you're using ZTWebSocket, you need to add the CFNetwork to your project. Right click on the "Frameworks" group in your project (or equivalent) and select "Add" > "Existing Frameworks". Locate CFNetwork.framework and add it to the project.

What's inside


CLLocationManager subclass that can read a list of waypoints from a file and simulate location updates. Meant to be used on simulator for testing. See samples/FakeLocation


Objective-C websocket implementation (based on AsyncSocket)

Something went wrong with that request. Please try again.