Core Data
1 april 2008 - 09:55   
geplaatst door: stijnschoor
Hallo

Laatst heb ik Core Data ontdekt. Na een paar tutorials begon ik het te begrijpen. Het enige nadeel is dat de extensie altijd XML, SQL of binear is. Weet iemand hoe je dit kunt veranderen in bv .vds?

Alvast bedankt

"What's in a name that we call a mac"
Shakespeare
Core Data
5 april 2008 - 15:27    reactie #1
geplaatst door: stijnschoor
Weet niemand dit?  :wacko:
"What's in a name that we call a mac"
Shakespeare
Core Data
5 april 2008 - 15:33    reactie #2
geplaatst door: macvooh
nope..

maar wat is vds??

FREAK!
Core Data
5 april 2008 - 17:58    reactie #3
geplaatst door: stijnschoor
VDS is verzonnen. Het gaat om het idee van een eigen extensie (bijvoorbeeld .vds). Ik denk dat je met Core Data een eigen extensie kan maken. :wacko:

Weet iemand hoe je anders een extensie kan maken?
Bv: een eigen text formaat? Ik ben al een lange tijd op zoek naar hoe een een eigen file format maakt. :cry:
Weet iemand dit misschien?
Hoe doe je dat in C?

"What's in a name that we call a mac"
Shakespeare
Core Data
7 april 2008 - 15:42    reactie #4
geplaatst door: Willemien
de extensie kan je wijzigen bij de properties van het target (selecteer target, kies info), maar hiermee wijzigt het format niet.
een eigen file format kan je implementeren met een subclass van NSDocument of NSFileWrapper, maar dit is geen core data.
in C ben ik niet zo thuis, ik zou zeggen: file openen, data lezen/schrijven, file sluiten. ik weet niet of er leuke routines zijn waarmee het gemakkelijker kan.
Core Data
7 april 2008 - 17:31    reactie #5
geplaatst door: stijnschoor
Ik heb een beetje op google gezocht naar NSDocument maar ik heb helaas niks kunnen vinden. :reading:
Weet jij een paar goede tutorials?

Maar erg bedankt voor je reactie, ik dacht even dat Objective-C tekort schoot.  :worship:

"What's in a name that we call a mac"
Shakespeare
Core Data
7 april 2008 - 19:22    reactie #6
geplaatst door: nuance
De volgende link beschrijft hoe je document types op kan zetten, daarbij kan je ook de extensie aangeven: http://developer.apple.com/documentation/MacOSX/Conceptual/BPRuntimeConfig/Articles/PListKeys.html#//apple_ref/doc/uid/20001431-101685.

Dit moet je toevoegen aan Info.plist.

Core Data
8 april 2008 - 14:51    reactie #7
geplaatst door: stijnschoor
Bedankt! :worship:

Ik heb nu een eigen file format gemaakt met core data. Heel erg bedankt.

"What's in a name that we call a mac"
Shakespeare
Core Data
9 april 2008 - 15:28    reactie #8
geplaatst door: stijnschoor
Nog een vraagje, hoe geef je je file format een afbeelding?
Ik heb het al geprobeerd met .plist en het file data venster.
Weet iemand dit?
"What's in a name that we call a mac"
Shakespeare
Core Data
10 april 2008 - 14:19    reactie #9
geplaatst door: Willemien
ik neem aan dat je een icon voor in de Finder bedoelt. dit zit ook bij de properties van het target, je kan daar een icon file invullen.
zie http://developer.apple.com/documentation/Cocoa/Conceptual/Documents/Concepts/DocTypePList.html#//apple_ref/doc/uid/20000024