| Home 目次>Foundation>NSMutableCharacterSet このサイトはこちらに移転しました。 | |
formUnionWithCharacterSet:
レシーバか他の文字セットのどちらかに含まれる文字をレシーバの文字として返します
-(void) formUnionWithCharacterSet:(NSCharacterSet *)otherSet
【返り値】 | |
| void | なし |
| 【パラメータ】 | |
| otherSet | キャラクタセット |
【解説】
レシーバかもう一つの文字セット(otherSet)のどちらかに含まれる文字をレシーバの文字として返します。レシーバが"abc"でotherSetが"bcd"の場合、レシーバは"abcd"になります。
【例文】
#import "SetImage.h"
@implementation SetImage
- ( IBAction )set:( id )sender
{
UTF32Char currentChar ;
NSMutableCharacterSet *chrSet;
NSCharacterSet *chrSet2;
int i;
chrSet = [[NSMutableCharacterSet characterSetWithCharactersInString: @"1234567890abcdefg" ] retain];
chrSet2 = [[NSCharacterSet characterSetWithCharactersInString: @"abcdefghijklmn" ] retain];
[chrSet formUnionWithCharacterSet:chrSet2];
for ( i= 1 ; i<= 200 ; i++){
currentChar = (UTF32Char)i;
if ([chrSet characterIsMember:currentChar])
{
[tv insertText:[NSString stringWithFormat: @"%c" ,currentChar]];
}
}
}
@end
![]() | |
この記事を評価してください。
| Home 目次>Foundation>NSMutableCharacterSet | 修正日2006.12.26 |