Foundation 関数リファレンス:文書改定履歴


この表は、Foundation 関数リファレンス への変更を表しています。


日付ノート
2014-04-09バンドルセクションの NSLocalizedString マクロに多くの情報を追加しました。
2013-08-08NSMapInsertIfAbsent の記述を更新し、実際の戻り値を記述しました。
2013-04-23非デバッグビルドで NSAssert の状態評価についてノートが追加されました。
2012-09-19Core Foundation の、ARC へのブリッジ関数を追加しました。
2012-07-17OS X v10.8 に更新しました。
2012-02-16ファイル検索関数へのリンクを更新し、代わりに NSFileManager メソッドを使用する事をお勧めしました。
2011-07-07OS X v10.7 に更新しました。
2010-03-24実際の実装を表示するため NSRectToCGRect の説明を修正しました。
2009-10-19NSSearchPathForDirectoriesInDomains()によって返されたディレクトリが存在しない可能性があることを明確にしました。
2009-05-26誤植の修正。
2008-10-15NSMapInsert と NSTemporaryDirectory の議論を修正しました。NSPointInRect の動作を明確にしました。
2008-09-09OS X v10.5 のため NSLocalizedString、NSLocalizedStringFromTable、NSLocalizedStringFromTableInBundle、および NSLocalizedStringWithDefaultValue の説明を更新しました。
2008-07-11関数 NSRoundUpToMultipleOfPageSize と NSRoundDownToMultipleOfPageSize 説明を修正しました。
2008-02-08マイナーな誤植を修正しました。
2007-07-23OS X v10.5 で導入された API を含むように更新しました。
2006-09-05リンク切れを修正しました。
2006-06-28引退したドキュメントへの参照を削除しました。
2006-05-23別の文書としてこのコンテンツの最初の出版。



前:Foundation 関数リファレンス
目次
Introduction 序文
XCode の新機能
インターフェースビルダー ヘルプ
ストーリーボード
NSObject(class)

  • Foundation 関数リファレンス
  • 概観
  • 関数
  • アサーション
  • NSAssert

    NSAssert1

    NSAssert2

    NSAssert3

    NSAssert4

    NSAssert5

    NSCAssert

    NSCAssert1

    NSCAssert2

    NSCAssert3

    NSCAssert4

    NSCAssert5

    NSCParameterAssert

    NSParameterAssert


  • バンドル
  • NSLocalizedString

    NSLocalizedStringFromTable

    NSLocalizedStringFromTableInBundle

    NSLocalizedStringWithDefaultValue


  • バイトの順序
  • NSConvertHostDoubleToSwapped

    NSConvertHostFloatToSwapped

    NSConvertSwappedDoubleToHost

    NSConvertSwappedFloatToHost

    NSHostByteOrder

    NSSwapBigDoubleToHost

    NSSwapBigFloatToHost

    NSSwapBigIntToHost

    NSSwapBigLongLongToHost

    NSSwapBigLongToHost

    NSSwapBigShortToHost

    NSSwapDouble

    NSSwapFloat

    NSSwapHostDoubleToBig

    NSSwapHostDoubleToLittle

    NSSwapHostFloatToBig

    NSSwapHostFloatToLittle

    NSSwapHostIntToBig

    NSSwapHostIntToLittle

    NSSwapHostLongLongToBig

    NSSwapHostLongLongToLittle

    NSSwapHostLongToBig

    NSSwapHostLongToLittle

    NSSwapHostShortToBig

    NSSwapHostShortToLittle

    NSSwapInt

    NSSwapLittleDoubleToHost

    NSSwapLittleFloatToHost

    NSSwapLittleIntToHost

    NSSwapLittleLongLongToHost

    NSSwapLittleLongToHost

    NSSwapLittleShortToHost

    NSSwapLong

    NSSwapLongLong

    NSSwapShort


  • 十進数
  • NSDecimalAdd

    NSDecimalCompact

    NSDecimalCompare

    NSDecimalCopy

    NSDecimalDivide

    NSDecimalIsNotANumber

    NSDecimalMultiply

    NSDecimalMultiplyByPowerOf10

    NSDecimalNormalize

    NSDecimalPower

    NSDecimalRound

    NSDecimalString

    NSDecimalSubtract


  • 例外処理
  • NS_DURING

    NS_ENDHANDLER

    NS_HANDLER

    NS_VALUERETURN

    NS_VOIDRETURN


  • Java セットアップ
  • NSJavaBundleCleanup

    NSJavaBundleSetup

    NSJavaClassesForBundle

    NSJavaClassesFromPath

    NSJavaNeedsToLoadClasses

    NSJavaNeedsVirtualMachine

    NSJavaObjectNamedInPath

    NSJavaProvidesClasses

    NSJavaSetup

    NSJavaSetupVirtualMachine


  • ハッシュテーブル
  • NSAllHashTableObjects

    NSCompareHashTables

    NSCopyHashTableWithZone

    NSCountHashTable

    NSCreateHashTable

    NSCreateHashTableWithZone

    NSEndHashTableEnumeration

    NSEnumerateHashTable

    NSFreeHashTable

    NSHashGet

    NSHashInsert

    NSHashInsertIfAbsent

    NSHashInsertKnownAbsent

    NSHashRemove

    NSNextHashEnumeratorItem

    NSResetHashTable

    NSStringFromHashTable


  • HFSファイルの種類
  • NSFileTypeForHFSTypeCode

    NSHFSTypeCodeFromFileType

    NSHFSTypeOfFile


  • マップテーブルの管理
  • NSAllMapTableKeys

    NSAllMapTableValues

    NSCompareMapTables

    NSCopyMapTableWithZone

    NSCountMapTable

    NSCreateMapTable

    NSCreateMapTableWithZone

    NSEndMapTableEnumeration

    NSEnumerateMapTable

    NSFreeMapTable

    NSMapGet

    NSMapInsert

    NSMapInsertIfAbsent

    NSMapInsertKnownAbsent

    NSMapMember

    NSMapRemove

    NSNextMapEnumeratorPair

    NSResetMapTable

    NSStringFromMapTable


  • オブジェクトの割り当てと割り当て解
        除の管理
  • NSAllocateObject

    NSCopyObject

    NSDeallocateObject

    NSDecrementExtraRefCountWasZero

    NSExtraRefCount

    NSIncrementExtraRefCount

    NSShouldRetainWithZone


  • Objective-C 実行環境との交流
  • NSGetSizeAndAlignment

    NSClassFromString

    NSStringFromClass

    NSSelectorFromString

    NSStringFromSelector

    NSStringFromProtocol

    NSProtocolFromString


  • ログの出力
  • NSLog

    NSLogv


  • ファイルパスの管理
  • NSFullUserName

    NSHomeDirectory

    NSHomeDirectoryForUser

    NSOpenStepRootDirectory

    NSSearchPathForDirectoriesInDomains

    NSTemporaryDirectory

    NSUserName


  • ポイントの管理
  • NSEqualPoints

    NSMakePoint

    NSPointFromString

    NSStringFromPoint

    NSPointFromCGPoint

    NSPointToCGPoint


  • 範囲の管理
  • NSEqualRanges

    NSIntersectionRange

    NSLocationInRange

    NSMakeRange

    NSMaxRange

    NSRangeFromString

    NSStringFromRange

    NSUnionRange


  • 長方形の管理
  • NSContainsRect

    NSDivideRect

    NSEqualRects

    NSIsEmptyRect

    NSHeight

    NSInsetRect

    NSIntegralRect

    NSIntegralRectWithOptions

    NSIntersectionRect

    NSIntersectsRect

    NSMakeRect

    NSMaxX

    NSMaxY

    NSMidX

    NSMidY

    NSMinX

    NSMinY

    NSMouseInRect

    NSOffsetRect

    NSPointInRect

    NSRectFromString

    NSStringFromRect

    NSRectFromCGRect

    NSRectToCGRect

    NSUnionRect

    NSWidth


  • サイズの管理
  • NSEqualSizes

    NSMakeSize

    NSSizeFromString

    NSStringFromSize

    NSSizeFromCGSize

    NSSizeToCGSize


  • キャッチされない例外ハンドラ
  • NSGetUncaughtExceptionHandler

    NSSetUncaughtExceptionHandler


  • メモリ管理
  • NSAllocateMemoryPages

    NSCopyMemoryPages

    NSDeallocateMemoryPages

    NSLogPageSize

    NSPageSize

    NSRealMemoryAvailable

    NSRoundDownToMultipleOfPageSize

    NSRoundUpToMultipleOfPageSize

    NSAllocateCollectable

    NSReallocateCollectable

    NSMakeCollectable


  • ゾーンの管理
  • NSCreateZone

    NSRecycleZone

    NSSetZoneName

    NSZoneCalloc

    NSZoneFree

    NSZoneFromPointer

    NSZoneMalloc

    NSZoneName

    NSZoneRealloc

    NSDefaultMallocZone


    文書改定履歴