• 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
Unique strings array
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Unique strings array


  • Subject: Unique strings array
  • From: Leonardo <email@hidden>
  • Date: Sat, 12 Mar 2011 03:11:21 +0100
  • Thread-topic: Unique strings array

Hi,
I have to extract a list of "unique words" from an array of hundred
thousands words and put them into an uniqueWordsArray. I already succeeded
but the task is very very slow because I don't index the uniqueWordsArray.
So my question is: how to index the array and get a fast check?
Actually I do:

for(NSString *aWord in wordsArray){
   if([uniqueWordsArray  containsObject:aWord] == NO){
        [uniqueWordsArray  addObject:aWord];
    }
}

You understand well that the task works fast at the beginning, but it gets
slower and slower at any word added to the uniqueWordsArray.
What's the best way to do that?
Should I use the internal SQLLite database? CoreData? Other?


Regards
-- Leonardo


_______________________________________________

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: Unique strings array
      • From: WT <email@hidden>
    • Re: Unique strings array
      • From: Conrad Shultz <email@hidden>
    • Re: Unique strings array
      • From: Dave DeLong <email@hidden>
    • Re: Unique strings array
      • From: Roland King <email@hidden>
  • Prev by Date: Re: Reading RGBA pixel values from image on disk
  • Next by Date: Re: Unique strings array
  • Previous by thread: simulate a screensaver lock screen
  • Next by thread: Re: Unique strings array
  • Index(es):
    • Date
    • Thread