re: CoreData code working on Tiger - not on Leopard
re: CoreData code working on Tiger - not on Leopard
- Subject: re: CoreData code working on Tiger - not on Leopard
- From: Ben Trumbull <email@hidden>
- Date: Tue, 18 Mar 2008 20:54:00 -0700
Steve,
You can get some more information. Add an @try/@catch block to your
AppDelegate.m:700 line, and log both the exception and its userInfo
dictionary.
Also, if you search the archives for my recent post
"[ANN] 10.5.2 Core Data debug library available"
you can run against a version of Core Data that has assertions
enabled. In addition to the multi-threading assertions, it has more
just plain old assertions.
Most of the problems I've seen like this have been issues with custom
accessor methods doing things they shouldn't, or fetching within
-awakeFromFetch:, or some odd edge cases involving delegate calls.
If you build against the 10.4 SDK, and your application still doesn't
work on Leopard, that's a bug, and you should file it with
bugreport.apple.com. If it only fails building against the 10.5 SDK,
then it could be helpful to review
<http://developer.apple.com/releasenotes/Cocoa/CoreDataReleaseNotes/index.html>
--
-Ben
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden