Cocoa API解説(macOS/iOS)

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。

目次

NSDictionary

sharedKeySetForKeys:

INDEX>Foundation>NSDictionary> + (id)sharedKeySetForKeys:(NSArray *)keys 解説 返り値 (id) フレームワーク Foundation クラス NSDictionary 使用可能 OS X 10.8以降 iOS 6.0以降 参照 例文

keysSortedByValueUsingSelector:

INDEX>Foundation>NSDictionary 辞書の値でセレクタを使って比較してソートされたキーの配列を返します -(NSArray *)keysSortedByValueUsingSelector:(SEL)comparator 30本×10種類 アマゾンうまい棒スペシャルセット出版社/メーカー: やおきんメディア: その…

keysOfEntriesWithOptions:passingTest:

ブロックオブジェクトで適合した値に対応するキーのセットを返します。 -(NSSet *)keysOfEntriesWithOptions:(NSEnumerationOptions)opts passingTest:(BOOL (^)(id key, id obj, BOOL *stop))predicate 解説 返り値 ( NSSet * ) 引数 ( NSEnumerationOption…

keysOfEntriesPassingTest:

ブロックオブジェクトで、制限された値に対応するキーのセットを返します。 -(NSSet *)keysOfEntriesPassingTest:(BOOL (^)(id key, id obj, BOOL *stop))predicate 解説 返り値 ( NSSet * ) 引数 ( BOOL (^)(id key, id obj, BOOL *stop) )predicate フレー…

keysSortedByValueWithOptions:usingComparator:

コンペレータを使って比較してソートしたキーの配列を返します。 -(NSArray *)keysSortedByValueWithOptions:(NSSortOptions)opts usingComparator:(NSComparator)cmptr 解説 返り値 ( NSArray * ) 引数 ( NSSortOptions )opts ( NSComparator )cmptr フレー…

keysSortedByValueUsingComparator:

コンペレータを使ってソートしたキーの配列を返します。 -(NSArray *)keysSortedByValueUsingComparator:(NSComparator)cmptr 解説 返り値 ( NSArray * ) 引数 ( NSComparator )cmptr フレームワーク Foundation クラス NSDictionary Instance Methods 使用…

enumerateKeysAndObjectsWithOptions:usingBlock:

-(void)enumerateKeysAndObjectsWithOptions:(NSEnumerationOptions)opts usingBlock:(void (^)(id key, id obj, BOOL *stop))block 解説 返り値 ( void ) 引数 ( NSEnumerationOptions )opts ( void (^)(id key, id obj, BOOL *stop) )block フレームワーク…

-enumerateKeysAndObjectsUsingBlock:

INDEX>Foundation> NSDictionary>-enumerateKeysAndObjectsUsingBlock: ブロック構文を使用して辞書から検索します 編集時バージョン OS X 10.8,iOS 6.1apple(mac) apple(iOS) -(void)enumerateKeysAndObjectsUsingBlock:(void (^)(id key, id obj, BOOL *st…

getObjects:andKeys:

辞書のキーと値でC配列の参照を返します。 -(void)getObjects:(id *)objects andKeys:(id *)keys 解説 返り値 ( void ) 引数 ( id * )objects ( id * )keys フレームワーク Foundation クラス NSDictionary Instance Methods 使用可能 10.5 参照 例文

NSDictionary

INDEX>Foundation>NSDictionary 変更しない辞書クラス 編集時のバージョン OS X 10.8/iOS 10.6 解説 「辞書」と呼ばれるコレクションクラスの一つです。 継承 NSObject 準拠 NSCopying NSMutableCopying NSFastEnumeration NSSecureCoding NSObject (NSObjec…

fileIsAppendOnly

ファイルはAppendOnlyかを返します 解説 ファイルはAppendOnlyかを返します。NSFileAppendOnlyキーがなければいけません。 返り値 ( BOOL ) 作った辞書 引数 フレームワーク Foundation クラス NSDictionary Instance Methods 使用可能 10.2 iOS2.0 参照 例…

fileOwnerAccountID

ファイルオーナーアカウントIDを返します 解説 ファイルオーナーアカウントIDを返します。NSFileOwnerAccountIDキーがなければいけません。 返り値 ( NSNumber * ) 作った辞書 引数 フレームワーク Foundation クラス NSDictionary Instance Methods 使用可…

fileIsImmutable

ファイルは変更不可であるかを返します。 解説 ファイルは変更不可であるかを返します。NSFileImmutableキーがなければいけません。 返り値 ( BOOL ) 作った辞書 引数 フレームワーク Foundation クラス NSDictionary Instance Methods 使用可能 10.2 iOS2.0…

fileGroupOwnerAccountID

ファイルのグループオーナーアカウントIDを返します 解説 ファイルのグループオーナーアカウントIDを返します。 返り値 ( NSNumber * ) 引数 フレームワーク Foundation クラス NSDictionary Instance Methods 使用可能 10.2 iOS2.0 参照 例文 NSLog([[dic f…

fileCreationDate

ファイル作成日を返します 解説 ファイル作成日を返します。作成時にNSFileCreationDateキーをつけておかないといけません 返り値 ( NSDate * ) 引数 フレームワーク Foundation クラス NSDictionary Instance Methods 使用可能 10.2 iOS2.0 参照 例文 #impo…

valueForKey:

キーで値を返します -(id)valueForKey:(NSString *)key 解説 キーで値を返します。 返り値 ( id ) オブジェクト() 引数 ( NSString * )key フレームワーク Foundation クラス NSDictionary Instance Methods 使用可能 10.3 参照 -setValue:forKey: (NSMuta…

writeToFile:atomically:

パスで指定したファイルに辞書の内容を書き込みます -(BOOL)writeToFile:(NSString *)path atomically:(BOOL)flag 解説 パス(path)で指定したファイルに辞書の内容を書き込みます。 flagがYESなら、元ファイルを残し、書き終わってからリネームします。 書き…

isEqualToDictionary:

辞書を比較して結果を返します -(BOOL)isEqualToDictionary:(NSDictionary *)otherDictionary 解説 辞書を比較して結果を返します。 同じならYESを返します。 違えばNOを返します。 返り値 ( BOOL ) 同じYES/NO 引数 ( NSDictionary * )otherDictionary 比較…

initWithObjects:forKeys:

オブジェクトの配列とキーの配列から辞書を初期化して返します -(id)initWithObjects:(NSArray *)objects forKeys:(NSArray *)keys 解説 オブジェクトの配列とキーの配列から辞書を初期化して返します。 オブジェクトの配列とキーの配列は同数でなければいけ…

initWithDictionary:copyItems:

他の辞書から辞書を初期化して返します -(id)initWithDictionary:(NSDictionary *)otherDictionary copyItems:(BOOL)flag 解説 他の辞書(otherDictionary)から辞書を初期化して返します。 flagがYESならコピーされて作成されます。 flagがNOならコピーされず…

writeToURL:atomically:

URLで指定したファイルに辞書の内容を書き込みます -(BOOL)writeToURL:(NSURL *)sender atomically:(BOOL)flag 解説 URL(anURL)で指定したファイルに辞書の内容を書き込みます。 flagがYESなら、元ファイルを残し、書き終わってからリネームします。 書き込…

objectsForKeys:notFoundMarker:

複数のキーの配列から値を探して配列を返します -(NSArray *)objectsForKeys:(NSArray *)keys notFoundMarker:(id)anObject 解説 複数のキーの配列(keys)から値を探して配列を返します。 対応する値が無い場合はanObjectを返します。 返り値 ( NSArray * ) …

objectForKey:

辞書からキーを使って関連する値を返します -(id)objectForKey:(id)aKey 解説 辞書からキー(aKey)を使って値を返します。 キーと関連する値がなければnilを返します。 返り値 ( id ) キーで探された値 引数 ( id )aKey キー フレームワーク Foundation クラ…

objectEnumerator

オブジェクトの列挙子オブジェクトを返します 解説 要素の数え上げを行うためのオブジェクtの列挙子オブジェクト(NSEnumerator)を返します。MacOS10.5,iOS2.0以降ではFastEnumerationプロトコルを使ったほうが高速です。 返り値 ( NSEnumerator * ) NSEnumer…

keysSortedByValueUsingSelector:

辞書の値でソートされたキーの配列を返します -(NSArray *)keysSortedByValueUsingSelector:(SEL)comparator 解説 辞書の値でソートされたキーの配列を返します。 返り値 ( NSArray * ) ソートされたキーの配列 引数 ( SEL )comparator 比較する式 フレーム…

keyEnumerator

レシーバーの各キーに順番にアクセスする列挙子オブジェクトを返します 解説 レシーバーの各キーに順番にアクセスする列挙子オブジェクト(NSEnumerator)を返します。 返り値 ( NSEnumerator * ) NSEnumerator 引数 フレームワーク Foundation クラス NSDicti…

initWithObjectsAndKeys:

値とキーが交互になったオブジェクトの列で辞書を作ります -(id)initWithObjectsAndKeys:(id)firstObject, ... 解説 値とキーが交互になった(最後はnil)オブジェクトの列(firstObject, ...)で辞書を作ります。 キーがnilなら、NSInvalidArgumentException…

initWithObjects:forKeys:count:

カウント登録で新しく割り当てられた辞書を初期化します -(id)initWithObjects:(id *)objects forKeys:(id *)keys count:(NSUinteger)count 解説 カウント登録で新しく割り当てられた辞書を初期化します。 キーやオブジェクトがnilなら、NSInvalidArgumentEx…

fileType

ファイルタイプを返します 解説 ファイルマネージャーのファイル属性として辞書が使われているときにファイルタイプを返します。文字列 意味 ● NSFileTypeUnknown 未知のファイルタイプ ● NSFileTypeCharacterSpecial 文字型特殊ファイル ● NSFileTypeDirect…

fileHFSTypeCode

ファイルのファイルタイプを返します 解説 HFSファイルシステムで、ファイルのファイルタイプを返します。 返り値 ( OSType ) ファイルタイプ 引数 フレームワーク Foundation クラス NSDictionary Instance Methods 使用可能 10.0 参照 例文 #import "MyObj…

fileHFSCreatorCode

ファイルのHFSクリエータコードを返します 解説 ファイルのHFSクリエータコードを返します。 HFSクリエーターコード...以前MacOSのアプリケーションはAppleに登録して4桁英数のコードをもらうことになっていました。現在では逆URLがその代わりとなっています…

fileExtensionHidden

拡張子を隠すか隠さないかを返します 解説 拡張子を隠すか隠さないかを返します。隠す場合はYESを返します。 使用できません(10.2) 返り値 ( BOOL ) YES/NO 引数 フレームワーク Foundation クラス NSDictionary Instance Methods 使用可能 10.1 iOS2.0 参照…

fileModificationDate

ファイルの修正日を返します 解説 ファイルマネージャーのファイル属性として辞書が使われているときにNSFileModificationDateをキーとする値を返します。 返り値 ( NSDate * ) ファイルの修正日 引数 フレームワーク Foundation クラス NSDictionary Instan…

count

Index>Foundation>NSDictionary 辞書の登録数を返します -( NSUInteger )count 解説 辞書の要素数を返します。 返り値 ( NSUInteger ) 辞書の要素数 フレームワーク Foundation クラス NSDictionary Instance Methods 使用可能 OS X 10.0以降 iOS 2.0以降 参…

allValues

Index>Foundation>NSDictionary 全ての値から配列を作って返します -( NSArray * )allValues 解説 全ての値から配列を作って返します。辞書に要素がなければ空の配列を返します。 配列の順序はどうなるかわかりません。 返り値 ( NSArray * ) 値から作った配…

initWithDictionary:

他の辞書から辞書を初期化して返します -(id)initWithDictionary:(NSDictionary *)otherDictionary 解説 他の辞書(otherDictionary)から辞書を初期化して返します。 返り値 ( id ) 初期化した辞書 引数 ( NSDictionary * )otherDictionary 辞書 フレームワー…

initWithContentsOfURL:

URLで指定したプロパティリストのファイルから辞書を初期化して返します -(id)initWithContentsOfURL:(NSURL *)sender 解説 URLで指定したプロパティリストのファイルから読んで、辞書オブジェクトを初期化して返します。初期化できなければnilを返します。 …

initWithContentsOfFile:

パスで指定したプロパティリストのファイルから、辞書を初期化して返します -(id)initWithContentsOfFile:(NSString *)path 解説 パスで指定したプロパティリストのファイルから読んで、辞書オブジェクトを初期化して返します。初期化できなければnilを返し…

fileSystemNumber

ファイルシステム番号を返します 解説 ファイルマネージャーのファイル属性として辞書が使われているときにファイルシステム番号を返します。 返り値 ( NSUinteger ) ファイルシステム番号 引数 フレームワーク Foundation クラス NSDictionary Instance Met…

fileSystemFileNumber

ファイルシステムファイル番号を返します 解説 ファイルマネージャーのファイル属性として辞書が使われているときにファイルシステムファイル番号を返します。 返り値 ( NSUInteger ) ファイルシステムファイル番号 引数 フレームワーク Foundation クラス N…

fileSize

ファイルサイズを返します 解説 ファイルマネージャーのファイル属性として辞書が使われているときにNSFilePosixPermissionsをキーとする値を返します。 返り値 ( unsigned long long ) ファイルサイズ 引数 フレームワーク Foundation クラス NSDictionary …

filePosixPermissions

Posixパーミッションを返します 解説 ファイルマネージャーのファイル属性として辞書が使われているときにNSFilePosixPermissionsをキーとする値を返します。 返り値 ( unsigned long ) Posixパーミッション 引数 フレームワーク Foundation クラス NSDictio…

fileOwnerAccountName

ファイルの所有者を返します 解説 ファイルマネージャーのファイル属性として辞書が使われているときにNSFileOwnerAccountNameをキーとする値を返します。 返り値 ( NSString * ) ファイルの所有者 引数 フレームワーク Foundation クラス NSDictionary Inst…

fileGroupOwnerAccountName

ファイルのグループ名を返します 解説 ファイルマネージャーのファイル属性として辞書が使われているときにNSFileGroupOwnerAccountNameをキーとする値を返します。 返り値 ( NSString * ) グループ名 引数 フレームワーク Foundation クラス NSDictionary I…

descriptionWithLocale:indent:

調査中 -(NSString *)descriptionWithLocale:(NSDictionary *)locale indent:(unsigned)level 解説 調査中 ローカライズ辞書とインデントレベルを使って内容を文字列で返します。 返り値 ( NSString * ) 文字列 引数 ( NSDictionary * )locale 辞書 ( unsign…

descriptionWithLocale:

Index>Foundation>NSDictionary ローカライズ辞書を使って内容を文字列で返します -(NSString *)descriptionWithLocale:(id)locale 解説 ローカライズ辞書を使って内容を文字列で返します。 返り値 ( NSString * ) 文字列 引数 ( id )locale NSDictionaryま…

descriptionInStringsFileFormat

Index>Foundation>NSDictionary 辞書を文字列で返します -( NSString * )descriptionInStringsFileFormat 解説 .string ファイルフォーマットで辞書を文字列で返します。 リストされる要素の順序は未定義です。 返り値 ( NSString * ) 文字列 フレームワーク…

description

Index>Foundation>NSDictionary 辞書を文字列で返します -( NSString * )description 解説 辞書をプロパティリストフォーマットとして文字列で返します。 キーが全てNSStringなら昇順、そうでなければ順序は未定義です。 デバッグ目的の使用です。 返り値 ( …

allKeysForObject:

Index>Foundation>NSDictionary オブジェクトと同じ値を持つものを探し、それに対応したキーを配列として返します 更新日2012.5.31 -(NSArray *)allKeysForObject:(id)anObject 解説 オブジェクト(anObject)と同じ値を持つものを探し、それに対応したキーを…

allKeys

Index>Foundation>NSDictionary レシーバの全てのキーから配列を作って返します 解説 辞書のキーの全てから配列を作って返します。 配列での要素の順序は未定義です。 返り値 ( NSArray * ) キーから作った配列 エントリーが無ければ空の配列 引数 なし フレ…