文字列に何かがあるかどうか確認したいと思います。そのような その:文字列に何かがあるか確認してください。
stringByReplacingOccurrencesOfString:@"h" withString:@"a"
しかし、私は「h」は、文字列に存在する場合にチェックしたいです。
文字列に何かがあるかどうか確認したいと思います。そのような その:文字列に何かがあるか確認してください。
stringByReplacingOccurrencesOfString:@"h" withString:@"a"
しかし、私は「h」は、文字列に存在する場合にチェックしたいです。
[NSString rangeOfString: @"h"]
を考えてください。文字列に "h"文字がある場合、そのメソッドから返されたNSRangeは有効です。
I.E.ここ
NSRange rangeOfTheCharacterIWant = [myString rangeOfString: @"h"];
if(rangeOfTheCharacterIWant.location != NSNotFound)
{
NSLog(@"h exists!");
} else {
NSLog(@"h does not exist");
}
あなたが行く:
NSString *theString = @"just any string that you want";
NSRange match;
match = [theString rangeOfString: @"you"];
if (match.location == NSNotFound)
NSLog (@"Sorry, not found.");
else
NSLog (@"Match found at index %i", match.location);
を楽しみます。
ありがとうございました! – gal050
横のチェックマークをクリックして次回に投票してください。 –
'BOOL hExists =([myString indexOfSubstring:@" h "]!= NSNotFound); ' – Eimantas