RE: Question regarding nullified relationship objects
RE: Question regarding nullified relationship objects
- Subject: RE: Question regarding nullified relationship objects
- From: "Jon C. Munson II" <email@hidden>
- Date: Mon, 9 Feb 2009 16:06:08 -0500
- Organization: JTA Enterprises LLC
> -----Original Message-----
> From: I. Savant [mailto:email@hidden]
> Sent: Monday, February 09, 2009 3:58 PM
> To: email@hidden
> Cc: Ben Trumbull; Cocoa Developers
> Subject: Re: Question regarding nullified relationship objects
>
> On Mon, Feb 9, 2009 at 3:31 PM, Jon C. Munson II <email@hidden> wrote:
>
> > To I.Savant: Actually, I am curious to know from the perspective of
> either
> > the XML type or SQLite type. However, Ben's response provided the
> needed
> > answer, which is that there isn't anything left hanging around with
> which to
> > bother.
>
> It would be quite strange if there were, but it's still an odd
> question to ask: if it were left around (especially in the case of
> sqlite store type), what would you do about it? Disconnect from your
> store and manipulate the sqlite file directly to "clean it"? This
> could have disastrous results as Core Data's sqlite schema (and
> implementation) is private and subject to change. Doing something
> wrong here could seriously screw up user data, which is why I was
> trying to establish what you were asking about and give a grave
> warning if your intent was to muck around with the file directly.
>
> Just a warning about the potential consequences is all.
>
> --
> I.S.
[Jon C. Munson II] My intent with the question was to seek clarity rather
than make an assumption. The dox don't say what happens, so one is left to
make assumptions. Given that making assumptions about whether maintenance
is needed or not is a dangerous proposition (can we say "memory management"
- I know I'm still working on that phrase), I just wanted clarity. I would
agree that leaving things around is a bad thing, but I just wanted to be
absolutely sure. And no, I didn't want to go in and muck with the file,
neither did I know if there was some process that later needed to be called
(akin to Microsoft Access Repair & Compact and FoxPro had something similar
to remove deleted records, rebuild indexes, etc.), hence my question.
Additionally, because Core Data works in a way that I'm not quite used to,
clarification of the process was/is a good thing.
_______________________________________________
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