Developing with MulleEOF
From EOFWiki
Contents |
Tweaks
- global variables to customize MulleEOF behavior
- threaded coding with MulleEOF
Build problems
- link error ld: cycle in dylib re-exports with on Leopard
Runtime Exceptions
Exceptions that are raised by MulleEOF itself or that occur frequently when developing MulleEOF applications.
- cannot decode object of class (EOAspectConnector)
- Unable to get the name of the class to instantiate an adaptor with the name
Runtime Warnings
Warnings issued by MulleEOF at runtime, and how they should be interpreted.
Runtime Output (except warnings and exceptions)
Informational output from MulleEOF and what it means.
- MulleEOFoundation: set up EONullUniqueInstance
- MulleEOModel: set up MulleEOModelEmptyDictionary and MulleEOModelEmptyArray
- EOEditingContext loaded
- Patched classDescriptionForClass: of EOClassDescription at 0x352ee354 to EOEntityClassDescription's 0x35633814
- Patched classDescriptionForEntityName: of EOClassDescription at 0x352ee354 to EOEntityClassDescription's 0x356339d0
User Application Problems
- I changed an object but nothing gets saved with saveChanges
- I created an EOEditingContext and release it but its not gone
- I setup my master-detail EODisplayGroups, but nothing is shown after a fetch
- I registered my EOClassDescription instance, but soon after it was gone
- I setup a master-detail EODisplayGroup, yet edits of objects do not show up immediately
- I think there is an inconsistency in EOEditingContext
- I created an object and it shows up, but it isn't selected in the EODisplayGroup
- I created an object and tell the EODisplayGroup to select it but nothing is selected
- I have trouble with KeyValueCoding and willChange
- I don't understand "propagates primary key"
- When to use takeStoredValue:forKey: and when to use takeValue:forKey:
Other Topics
- How NSNull and EONull coexist, and a possible annoyance
- Problems with Threads and MulleEOF