macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

AddressBook

properties

** 解説 アドレスブックデータベースで、ABPersonレコードの全てのプロパティの名前の配列を返します。 返り値 ( NSArray * ) 引数 フレームワーク AddressBook クラス ABPerson Class Methods 使用可能 10.2 参照 例文

cancelLoadingImageDataForTag:

** +(void)cancelLoadingImageDataForTag:(NSInteger)tag: 解説 与えられたタグの画像の非同期フェッチをキャンセルします。 タグ引数はbeginLoadingImageDataForClient:メソッドを呼ぶ前に返されるでしょう 返り値 ( void ) 引数 ( NSInteger )tag フレーム…

addPropertiesAndTypes:

アドレスブックデータベースの中にこのタイプの全てのレコードのために与えられたプロパティを追加します +(NSInteger)addPropertiesAndTypes:(NSDictionary *)properties: 解説 アドレスブックデータベースの中にこのタイプの全てのレコードのために与えら…

setAllowsMultipleSelection:

ユーザーが複数の選択をすることをセットします。 -(void)setAllowsMultipleSelection:(BOOL)flag: 解説 ユーザーが複数の選択をすることをセットします。 デフォルトでは、複数の選択は出来ません。 返り値 ( void ) 引数 ( BOOL )flag フレームワーク Addr…

runModalIdentityPicker

解説 アプリケーションモーダルダイアログとしてレシーバーを実行するそして選択されたレコードを返す。 返り値 ( NSArray * ) 引数 フレームワーク AddressBook クラス ABIdentityPicker 使用可能 10.5 参照 例文

subgroups

サブグループを返します 解説 サブグループを返します。なければ空の配列を返します。 返り値 ( NSArray * ) 配列 引数 フレームワーク AddressBook クラス ABGroup Instance Methods 使用可能 10.2 参照 addSubgroup: removeSubgroup: members 例文 NSLog( …

setDistributionIdentifier:forProperty:person:

** -(BOOL)setDistributionIdentifier:(NSString *)identifier: forProperty:(NSString *)property: person:(ABPerson *)person: 解説 ディストリビューションIDをセットします。 返り値 ( BOOL ) YES/NO 引数 ( NSString * )identifier ID ( NSString * )pr…

removeSubgroup:

** -(BOOL)removeSubgroup:(ABGroup *)group: 解説 グループからサブグループを取り除きます。 返り値 ( BOOL ) YES/NO 引数 ( ABGroup * )group 取り除くグループ フレームワーク AddressBook クラス ABGroup Instance Methods 使用可能 10.2 参照 addSubgr…

removeMember:

** -(BOOL)removeMember:(ABPerson *)person: 解説 グループからメンバーを取り除きます。 返り値 ( BOOL ) YES/NO 引数 ( ABPerson * )person 取り除く人物 フレームワーク AddressBook クラス ABGroup Instance Methods 使用可能 10.2 参照 addMember: mem…

parentGroups

親グループを返します 解説 親グループを返します。どのグループにも属さなければ空の配列を返します。 返り値 ( NSArray * ) 配列 引数 フレームワーク AddressBook クラス ABGroup Instance Methods 使用可能 10.2 参照 -subgroups 例文 NSLog( @"parentGr…

members

グループのメンバーを返します 解説 グループのメンバーを返します。グループがメンバーを含まなければ、空の配列を返します。 返り値 ( NSArray * ) 配列 引数 フレームワーク AddressBook クラス ABGroup Instance Methods 使用可能 10.2 参照 addMember: …

distributionIdentifierForProperty:person:

** -(NSString *)distributionIdentifierForProperty:(NSString *)property: person:(ABPerson *)person: 解説 プロパティとパーソンでグループを返す。ディストリビューションIDがセットされていなければマルチバリューのプライマリIDを返す。プロパティか…

addSubgroup:

サブグループを追加します -(BOOL)addSubgroup:(ABGroup *)group: 解説 サブグループを追加します。追加することができればYESを返します。 返り値 ( BOOL ) YES/NO 引数 ( ABGroup * )group フレームワーク AddressBook クラス ABGroup Instance Methods 使…

addMember:

メンバーを追加します -(BOOL)addMember:(ABPerson *)person: 解説 メンバーを追加します。追加することが出来ればYESを返します。 返り値 ( BOOL ) YES/NO 引数 ( ABPerson * )person 人物 フレームワーク AddressBook クラス ABGroup Instance Methods 使…

typeOfProperty:

プロパティでプロパティタイプを返します +(ABPropertyType)typeOfProperty:(NSString* )property Returns: 解説 プロパティでプロパティタイプを返します。なければkABErrorInPropertyを返します。 返り値 ( ABPropertyType ) 引数 ( NSString* )property R…

searchElementForProperty:label:key:value:comparison:

プロパティで検索エレメントを返します +(ABSearchElement *)searchElementForProperty:(NSString* )property: label:(NSString* )label: key:(NSString* )key: value:(id)value: comparison:(ABSearchComparison )comparison: 解説 プロパティで検索エレメ…

removeProperties:

現在は実装されていません +(int)removeProperties:(NSArray *)properties: 解説 現在は実装されていません。(removeProperties: is currently unimplementedと返される。10.3) プロパティを取り除きます。 取り除いた数を返します。 返り値 ( int ) 整数…

properties

プロパティを返します。 解説 プロパティを返します。 返り値 ( NSArray * ) 配列 引数 フレームワーク AddressBook クラス ABGroup Class Methods 使用可能 10.2 参照 + typeOfProperty: 例文 NSLog([[ABGroup properties] description]);

addPropertiesAndTypes:

グループにプロパティを追加します +(int)addPropertiesAndTypes:(NSDictionary *)properties: 解説 グループにプロパティを追加します。 【グループ名の属性】 kABGroupNameProperty グループ名 返り値 ( int ) 整数値 引数 ( NSDictionary * )properties …

setMe:

「自分」をセットします -(void)setMe:(ABPerson *)person: 解説 「自分」をセットします。 返り値 ( void ) なし 引数 ( ABPerson * )person 自分にするABPerson フレームワーク AddressBook クラス ABAddressBook Instance Methods 使用可能 10.2 参照 -me…

save

保存します。 解説 保存します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク AddressBook クラス ABAddressBook Instance Methods 使用可能 10.2 参照 -hasUnsavedChanges 例文 ([ab save] ) ? NSLog(@"save YES") : NSLog(@"save NO") ;

removeRecord:

レコードを取り除きます -(BOOL)removeRecord:(ABRecord *)record: 解説 レコードを取り除きます。 返り値 ( BOOL ) YES/NO 引数 ( ABRecord * )record 取り除くABRecordクラスオブジェクト フレームワーク AddressBook クラス ABAddressBook Instance Metho…

recordsMatchingSearchElement:

検索エレメントに合致するレコードを返します -(NSArray *)recordsMatchingSearchElement:(ABSearchElement *)search: 解説 検索エレメントに合致するレコードを返します。 返り値 ( NSArray * ) 配列 引数 ( ABSearchElement * )search フレームワーク Addr…

recordForUniqueId:

IDでレコードを返します。 -(ABRecord *)recordForUniqueId:(NSString *)uniqueId: 解説 IDでレコードを返します。 返り値 ( ABRecord * ) 引数 ( NSString * )uniqueId フレームワーク AddressBook クラス ABAddressBook Instance Methods 使用可能 10.2 参…

people

アドレスブックに登録される人物を配列で返します 解説 アドレスブックに登録される人物を配列で返します。 返り値 ( NSArray * ) 配列 引数 フレームワーク AddressBook クラス ABAddressBook Instance Methods 使用可能 10.2 参照 -groups 例文 NSLog([[ab…

me

アドレスブックの「自分」を返します 解説 アドレスブックの「自分」を返します。 返り値 ( ABPerson * ) 引数 フレームワーク AddressBook クラス ABAddressBook Instance Methods 使用可能 10.2 参照 -setMe: 例文 NSLog([[ab me] description]);

hasUnsavedChanges

保存せずに変更するかを返します。 解説 保存せずに変更するかを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク AddressBook クラス ABAddressBook Instance Methods 使用可能 10.2 参照 -save 例文 ([ab hasUnsavedChanges]) ? NSLog(@"YES") : NS…

groups

アドレスブックの「グループ」を返します 解説 アドレスブックの「グループ」を返します。 返り値 ( NSArray * ) 配列 引数 フレームワーク AddressBook クラス ABAddressBook Instance Methods 使用可能 10.2 参照 -people 例文 NSLog([[ab groups] descrip…

addRecord:

レコードを追加します -(BOOL)addRecord:(ABRecord *)record: 解説 レコードを追加します。 返り値 ( BOOL ) YES/NO 引数 ( ABRecord * )record フレームワーク AddressBook クラス ABAddressBook Instance Methods 使用可能 10.2 参照 -removeRecord: -init…

sharedAddressBook

共有アドレスブックを返します 解説 共有アドレスブックを返します。 返り値 ( ABAddressBook * ) 共有アドレスブック 引数 フレームワーク AddressBook クラス ABAddressBook Class Methods 使用可能 10.2 参照 例文 //共有アドレスブック ABAddressBook *a…