{"comment":{"created_at":"2011-10-14T19:18:25Z","body":"Yes. I think we're at a point where not having it is a bit awkwards. Plus it helps that I actually have a iPhone now, so I'd like to see them both synced over iCloud. \r\n\r\nMy previous thoughts on this had been to have a way to transform the entire object graph into a JSON data structure, and then be able to go back from that. Alas, what this means is that we'd need our own API at a lower level for finding out when properties on objects change. \r\n\r\nThis might be possible using KeyValueWatching on the WibbleObject so that it monitors changes to its own vars. Otherwise there may be a need to have a way to say what variables you want saving on an object.","updated_at":"2011-10-14T19:18:25Z","url":"https://api.github.com/repos/orta/WibbleQuest/issues/comments/2410353","id":2410353,"user":{"avatar_url":"https://secure.gravatar.com/avatar/f116cb3be23153ec08b94e8bd4dbcfeb?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"f116cb3be23153ec08b94e8bd4dbcfeb","url":"https://api.github.com/users/orta","id":49038,"login":"orta"}},"action":"created","issue":{"number":38,"created_at":"2011-10-13T22:19:59Z","pull_request":{"diff_url":null,"patch_url":null,"html_url":null},"body":"Should we have a save state feature?","comments":1,"title":"Saving?","updated_at":"2011-10-14T19:18:25Z","url":"https://api.github.com/repos/orta/WibbleQuest/issues/38","id":1905716,"assignee":null,"milestone":null,"closed_at":null,"user":{"avatar_url":"https://secure.gravatar.com/avatar/f0fd3093c8c9c38782d3978e32f5eb4b?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"f0fd3093c8c9c38782d3978e32f5eb4b","url":"https://api.github.com/users/MJaoudi","id":892593,"login":"MJaoudi"},"html_url":"https://github.com/orta/WibbleQuest/issues/38","labels":[],"state":"open"},"legacy":{"issue_id":1905716,"comment_id":2410353}}