NSStringに特定の文字(この場合は「-」)が含まれていないかどうかを検出する方法はありますか?たとえば、NSStringがあり@"-OU"
、NSStringがある場合、文字列がそうでない@"YOU"
ときにUIAlertを起動する方法はありますか?@"YOU"
@"-OU"
編集:ちなみに、私はこれを任意の文字列に対して動的にしようとしています。私は現在次のコードを持っており、これが機能するかどうか知りたいです:
- (BOOL) isDone:(NSString *)str{
unichar dash = '-';
for(int i = 0; i < [str length]; i ++){
if([str characterAtIndex:i] != dash){
return YES;
}
else{
return NO;
}
}
}
このコードは現在、xcodeで次の警告をスローしています:「コントロールが非void関数の終わりに到達する可能性があります」。