searchElementForProperty:label:key:value:comparison:
プロパティで検索エレメントを返します
+(ABSearchElement *)searchElementForProperty:(NSString* )property: label:(NSString* )label: key:(NSString* )key: value:(id)value: comparison:(ABSearchComparison )comparison:
解説
プロパティで検索エレメントを返します。
【property】
●kABAddressProperty
【label】
●kABAddressHomeLabel
【key】
●kABAddressStateKey
【ABSearchComparison 】
●kABEqual
返り値
( ABSearchElement * )
引数
( NSString* )property
プロパティ
( NSString* )label
ラベル
( NSString* )key
キー
( id )value
値
( ABSearchComparison )comparison
比較
フレームワーク
AddressBook
クラス
ABGroup
Class Methods
使用可能
10.2
参照
+ searchElementForProperty:label:key:value:comparison: (ABPerson)
+ searchElementForConjunction:children: (ABSearchElement)
+ recordsMatchingSearchElement (ABAddressBook)
例文
ABSearchElement *se; NSArray *results; se = [ABPerson searchElementForProperty:kABAddressProperty label:kABAddressHomeLabel key:kABAddressStateKey value:@"Kyoto" comparison:kABEqual]; results = [ab recordsMatchingSearchElement:se]; NSLog( @"result %@",[results description] );