Inquisitive Cocoa

Unless otherwise stated all code is released under the MIT License

Entries from December, ‘09:

27th December ‘09

NSCache is slow

Really slow according to Shark:

NSCache.png

Apparently inserting an object into NSCache is 50x slower than a regular NSMutableDictionary! It’s possible Shark might not be reporting the figures accurately.

My current work-around is to store up additions to the NSCache so that they can be inserted at a later time, when processing power is at less of a premium. Yes, shoot me. I’ve subclassed NSCache.

PersonalAdd your thoughts

I’ve no idea why it’s taken me so long to sort this one out. Especially when it’s so simple.

#! /bin/sh
#
# Opens the current file in TextMate
 
mate "%%%{PBXFilePath}%%%"

Paste into a new user script (Scripts -> Edit User Scripts…) and set the Input, Directory and Output options to 'No Input', 'Selection', and 'Discard Output' respectively and choose a useful key combination.

It’s strange how long we will struggle to work around a sub-optimal workflow, even when a fix might be disproportionately easy.

Scripts, UncategorizedAdd your thoughts

Categories & Tags:
By Date: