You are writing a comment about Epic PyObjC, Part 3: Browsing, Caching, Indicating, here is a quick summary:
In this third segment of the Epic Introduction to PyObjC and Cocoa we spend some time in the standard application development workflow of iterating new idea from concept into feature. First, we have double clicking an entry open its page on FreeBase.com, then add disk based caching of results, and we end by adding an indicator to reassure users that the app hasn't frozen while retrieving data from Metaweb.
You are responding to this comment written by Brook Elgie on August 30th 2008, 07:14.
There's a small error with the the MWController.open_ method. row.id needs to be row['id'] otherwise there's an AttributeError exception:
AttributeError: 'NSCFDictionary' object has no attribute 'id'
This is correct in the zip of your completed code for this section.
Many thanks for the tutorials, there are so few up-to-date PyObjC resources out there. I'm really enjoying these.
Please be aware that comment forms go stale after one hour.
Comments may make use of LifeFlow MarkDown. Raw html will be escaped.
Quick Introduction to LifeFlow MarkDown Syntax
A highlighted code block:
Other common languages work as well: scheme, python, java, html, etc.
Other markdown syntax: