Objective-c を使用して NSString の音節を分割する方法。そのためのAPIはありますか?どんな助けでも大歓迎です。
1 に答える
0
いいえ、それはできません。
音節は決まった方法ではありません。チェックするパターンはありません。
そして、プログラミングは物事を自動化するために行われます。AI でさえ、何らかの共通点や独自性がある場合に実装されます。
水はWa + terに分解されます。
Objective-c は、Ob + jec + tive-c に分割されます。
これにより、obj-C の API を使用してタスクを実行および自動化するアルゴリズムは作成されません。
編集:
あなたのコメントに従って、コードを見つけてください:
NSString *word=@"encyclopedia";
NSString *formattedWord=word;
for (NSString *vowel in @[@"a",@"e",@"i",@"o",@"u",@"A",@"E",@"I",@"O",@"U"]) {
formattedWord=[formattedWord stringByReplacingOccurrencesOfString:vowel withString:[NSString stringWithFormat:@"<<<%@",vowel]];
}
NSArray *brokenWord=[formattedWord componentsSeparatedByString:@"<<<"];
NSString *syllables=[brokenWord componentsJoinedByString:@"+"];
NSLog(@"Syllables of %@ are %@",word,syllables);
于 2013-01-16T11:32:46.963 に答える