Re: File Input
Re: File Input
- Subject: Re: File Input
- From: Shawn Erickson <email@hidden>
- Date: Mon, 29 Nov 2004 10:03:31 -0800
On Nov 29, 2004, at 8:51 AM, Danielle MacNevin wrote:
Hey there,
I've been looking into file input with Objective c in cocoa, but I
haven't gotten very far. I've read over
http://developer.apple.com/documentation/Cocoa/Conceptual/TextIO/
Tasks/UsingTextIO.html and
http://developer.apple.com/documentation/Cocoa/Conceptual/Streams/
Articles/ReadingInputStreams.html a few times but I was looking for
some more documentation and I wasn't coming across much on my
searches.
I was wondering if someone knew of a site that had some good
documentation on reading in files in objective c, or if anyone could
provide some simple sample code.
Thanks so much
Danielle
This isn't really a question specific to the Objective-C language but
to using the Cocoa framework. I suggest sending such questions to the
Apple list dedicated to such questions/discussions.
<http://www.lists.apple.com/mailman/listinfo/cocoa-dev/>
[NOTE: I am copying the cocoa-dev list. Please consider moving any
further discussion to that list.]
It isn't clear on what type of file access you are looking for but...
NSFileHandle[1], NSFileManager[2] and friends (consider even NSURL[3]
and friends) are the interface that Cocoa provides for file access. See
the following topic for more information...
<http://developer.apple.com/documentation/Cocoa/Conceptual/
LowLevelFileMgmt/index.html>
Also note that classes like NSData, NSImage, etc. all provide method to
read in or write out their data to files.
Additionally you can easily use standard C / POSIX / BSD file
operations as well as CoreFoundation functions (Cocoa uses aspect of
CoreFoundation, POSIX and BSD APIs to provide NSFileHandle, etc.).
For example (which you may have already found via Cocoa streams
conceptual documentation)...
<http://developer.apple.com/documentation/CoreFoundation/Reference/
CFWriteStreamRef/Reference/FunctionGroupIndex.html>
As to example code if you click on the Apple reference library link,
then on Cocoa, then File Management, and select sample code from the
popup under "display" you will get the following page.
<http://developer.apple.com/samplecode/Cocoa/idxFileManagement-
date.html#doclist>
-Shawn
[1]
<http://developer.apple.com/documentation/Cocoa/Reference/Foundation/
ObjC_classic/Classes/NSFileHandle.html#//apple_ref/occ/cl/NSFileHandle>
[2]
<http://developer.apple.com/documentation/Cocoa/Reference/Foundation/
ObjC_classic/Classes/NSFileManager.html#//apple_ref/occ/cl/
NSFileManager>
[3]
<http://developer.apple.com/documentation/Cocoa/Reference/Foundation/
ObjC_classic/Classes/NSURL.html#//apple_ref/occ/cl/NSURL>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden