• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
NSArray init with a path
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

NSArray init with a path


  • Subject: NSArray init with a path
  • From: Jason Brown <email@hidden>
  • Date: Thu, 21 Jun 2001 14:10:16 -0500

Ok, given a file setup like the following:

<array>
<string> string information here </string>
<string> more info </string>
.
.
.
<string> last one </string>
</array>


I had hoped that the following code would work: (given that masterList is NSArray type and the file does exist at that location)

NSString *dataPath = [NSHomeDirectory()
stringByAppendingPathComponent:@"Documents/books.dat"];

masterList = [[NSArray alloc] initWithContentsOfFile:dataPath];

Since this doesnt work, I am obviously missing something. Is there a better way to format the file? Is there a different init method I should use?

Secondary question, is there any equivalent method to NSHomeDirectory() that would return the path to the directory that the app is running in? Ala NSAppDirectory()?

Thanks.

Jason Brown
Vital Source Technologies
--


  • Follow-Ups:
    • Re: NSArray init with a path
      • From: "John C. Randolph" <email@hidden>
    • Re: NSArray init with a path
      • From: Scott Herz <email@hidden>
  • Prev by Date: RE: Multiple NSTableView Question
  • Next by Date: Re: WWDC Dev Tools / Software update
  • Previous by thread: Re: A few basic questions
  • Next by thread: Re: NSArray init with a path
  • Index(es):
    • Date
    • Thread