Thanks for pushing the later framework updates at GitHub. It looks like you have done some great work for iOS 5 compatibility! FYI, I was able to build from scratch and get it the "TextEditor" sample iPad app working (I just had to comment out the stuff about FixStringsFile, which wasn't getting created for some reason).
One question: it's nice that OUIDocument now extends UIDocument, but what if I want to use a UIManagedDocument so I can persist using Core Data? Do you think I could just swap out the UIDocument with UIManagedDocument and it would magically work?
Alternatively, have you through about moving the OUIDocument functionality into a category on UIDocument so people can use any UIDocument subclass they want? There isn't much state in OUIDocument, so perhaps it could be implemented via a delegate that the UIDocument subclass is required to maintain?
One question: it's nice that OUIDocument now extends UIDocument, but what if I want to use a UIManagedDocument so I can persist using Core Data? Do you think I could just swap out the UIDocument with UIManagedDocument and it would magically work?
Alternatively, have you through about moving the OUIDocument functionality into a category on UIDocument so people can use any UIDocument subclass they want? There isn't much state in OUIDocument, so perhaps it could be implemented via a delegate that the UIDocument subclass is required to maintain?