What is the best way to solve this:
I have a group of arrays with 3-4 characters inside each like so:
{p, {a, {t, {m, q, b, u,
I just made a very large nested for loop like this:
for(NSString*s1 in [letterList objectAtIndex:0]{ for(NSString*s2 in [letterList objectAtIndex:1]{ 8 more times... } }
Then I do a binary search on the combination to see if it is in the dictionary and add it to an array if it is