Wywołaj metodę dla każdego słowa w NSString

Chciałbym przejść przezNSString i wywołaj funkcję niestandardową na każdym słowie, które ma określone kryterium (na przykład „ma 2 litery L”). Zastanawiałem się, jaki był najlepszy sposób na to. Czy powinienem używać wzorców Znajdź / Zamień? Bloki?

-(NSString *)convert:(NSString *)wordToConvert{
    /// This I have already written
    Return finalWord;
}

-(NSString *) method:(NSString *) sentenceContainingWords{
    // match every word that meets the criteria (for example the 2Ls) and replace it with what convert: does. 
}

questionAnswers(4)

yourAnswerToTheQuestion