文書改定履歴


この表は、NSArray クラスリファレンス の変更点について説明します。


日付ノート
2014-09-17addObserver:toObjectsAtIndexes: forKeyPath:options:context: メソッドに不足しているパラメータを追加しました。
2013-10-22様々な列挙メソッドが同期的に実行することを明らかにしました。
2013-09-18OS X v10.9 用に更新しました。
2012-12-13indexOfObjectPassingTest: のブロック戻り値の説明を明確にしました。
2012-07-17OS X v10.8 用に更新しました。
2011-06-20OS X v10.7 用に更新しました。新しいキー値の監視メソッドを追加しました。
indexOfObject: とインスタンスメソッド indexOfObject:inRange: 用の議論のセクションを明確にしました。
2010-08-16導入を更新し、全体のマイナーな修正を行いました。
2010-04-29indexOfObjectWithOptions:passingTest: メソッドの説明を明確にしました。
2009-11-17いくつかのブロックオブジェクトパラメータの宣言を修正しました。
2009-10-19BOOL *stop パラメータで Block を使用するメソッドに情報を追加しました。
2008-10-03OS X 10.6 用に更新しました。
2007-10-31"NSMutableArray クラスリファレンス"へのリンクを追加しました。
2007-05-03キー値監視メソッドの定義を追加しました。
2007-04-02OS X v10.5 用に更新しました。
2006-7-24filteredArrayUsingPredicate: の説明を明確にしました。
2006-05-23別の文書としてこのコンテンツの最初の出版。




前の章

目次
Xcode の新機能
  • NSObject(class)

  • NSArray
  • 概要(NSArray)
  • サブクラス化の注意事項
  • オーバーライドするメソッド
    サブクラス化の代替手段
  • タスク
  • array
    arrayWithArray:
    arrayWithContentsOfFile:
    arrayWithContentsOfURL:
    arrayWithObject:
    arrayWithObjects:
    arrayWithObjects:count:
  • 配列の初期化
  • init
    initWithArray:
    initWithArray:copyItems:
    initWithContentsOfFile:
    initWithContentsOfURL:
    initWithObjects:
    initWithObjects:count: 指定イニシャライザ
  • 配列の照会
  • containsObject:
    count プロパティ
    getObjects:
    getObjects:range:
    firstObject プロパティ
    lastObject プロパティ
    objectAtIndex:
    objectAtIndexedSubscript:
    objectsAtIndexes:
    objectEnumerator
    reverseObjectEnumerator
  • 配列内のオブジェクトの検索
  • indexOfObject:
    indexOfObject:inRange:
    indexOfObjectIdenticalTo:
    indexOfObjectIdenticalTo: inRange:
    indexOfObjectPassingTest:
    indexOfObjectWithOptions: passingTest:
    indexOfObjectAtIndexes:options: passingTest:
    indexesOfObjectsPassingTest:
    indexesOfObjectsWithOptions: passingTest:
    indexesOfObjectsAtIndexes:options: passingTest:
    indexOfObject:inSortedRange:options: usingComparator:
  • メッセージを要素に送信
  • makeObjectsPerformSelector:
    makeObjectsPerformSelector: withObject:
    enumerateObjectsUsingBlock:
    enumerateObjectsWithOptions: usingBlock:
    enumerateObjectsAtIndexes:options: usingBlock:
  • 配列の比較
  • firstObjectCommonWithArray:
    isEqualToArray:
  • 新しい配列を受け継ぐ
  • arrayByAddingObject:
    arrayByAddingObjectsFromArray:
    filteredArrayUsingPredicate:
    subarrayWithRange:
  • 並べ替え
  • sortedArrayHint プロパティ
    sortedArrayUsingFunction:context:
    sortedArrayUsingFunction:context: hint:
    sortedArrayUsingDescriptors:
    sortedArrayUsingSelector:
    sortedArrayUsingComparator:
    sortedArrayWithOptions: usingComparator:
  • 文字列要素の操作
  • componentsJoinedByString:
  • 説明の作成
  • description
    descriptionWithLocale:
    descriptionWithLocale:indent:
  • 配列の保存
  • writeToFile:atomically:
    writeToURL:atomically:
  • パスの収集
    pathsMatchingExtensions:
  • キー値監視
  • addObserver:forKeyPath:options: context:
    removeObserver:forKeyPath:
    removeObserver:forKeyPath:context:
    removeObserver:fromObjectsAtIndexes: forKeyPath:context:
    addObserver:toObjectsAtIndexes: forKeyPath:options:context
    removeObserver:fromObjectsAtIndexes: forKeyPath:
  • キー値コーディング
    setValue:forKey:
    valueForKey:
  • 定数
  • NSBinarySearchingOptions
    文書改定履歴