• 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
Re: Read lines from very large text file
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Read lines from very large text file


  • Subject: Re: Read lines from very large text file
  • From: Kenneth Bruno II <email@hidden>
  • Date: Mon, 2 Feb 2009 16:41:16 -0500

On Feb 2, 2009, at 8:42 AM, Jacob Rhoden wrote:

I am wondering what the best way to read a text file, line by line, when the file size is much larger than available memory.

I know there are helper functions like stringWithContentsOfFile:encoding:error:, but this implies having to load the entire file in memory. Google has not been of much extra help here.

For very large files you probably want to use NSFileHandle. With the method readDataOfLength: you can read the file in chunks and then parse through for the line endings.
_______________________________________________


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


  • Follow-Ups:
    • Re: Read lines from very large text file
      • From: Jacob Rhoden <email@hidden>
References: 
 >Read lines from very large text file (From: Jacob Rhoden <email@hidden>)

  • Prev by Date: RE: Dynamic Sdef support - anyone had any luck? (Andy Klepack)
  • Next by Date: Re: [OT] Localizing an App or Plugin
  • Previous by thread: Re: Read lines from very large text file
  • Next by thread: Re: Read lines from very large text file
  • Index(es):
    • Date
    • Thread