Global Variable
グローバル変数
NSURLGenerationIdentifierKey
An opaque generation identifier, returned as an id <NSCopying, NSCoding, NSObject>
(read-only)
不透明生成識別子、id <NSCopying, NSCoding, NSObject>
として返されます(読み出し専用)。
Discussion
議論
The generation identifier can be compared using isEqual: to determine if the data in a document has been modified. For URLs which refer to the same file inode, the generation identifier changes when the data in the file's data fork is changed. Changes to extended attributes or other file system metadata do not change the identifier. For URLs which refer to the same directory inode, the generation identifier changes when direct children of that directory are added, removed or renamed. Changes to the data of the direct children of that directory does not change the generation identifier. The identifier persists across system restarts. It is tied to a specific document on a specific volume and is not transferred when the document is copied to another volume. This property is not supported by all volumes.
生成識別子は、isEqual: を使って比較されて、書類においてデータが修正されたかどうかを決定できます。同じファイルinodeを参照するURLに対して、生成識別子は、ファイルのもつデータフォークが変更された時に変化します。拡張属性または他のファイルシステムメタデータに対する変化は、この識別子を変更しません。同じディレクトリinodeを参照するURLに対して、生成識別子は、そのディレクトリの直接の子孫が加えられる、取り除かれるまたは改名される時に変化します。そのディレクトリの直接の子孫のデータに対する変化は、生成識別子を変更しません。識別子は、システム再始動を越えて持続します。それは、ある特定のボリューム上の特定の書類に結びつけられます、そしてその書類が別のボリュームにコピーされる時に移し替えられません。このプロパティは、全てのボリュームによってサポートされません。
See Also
参照
Other Resource Keys
他のリソースキー
NSURLAddedToDirectoryDateKey
The time at which the resource’s was created or renamed into or within its parent directory, returned as an NSDate
. Inconsistent behavior may be observed when this attribute is requested on hard-linked items. This property is not supported by all volumes. (read-only)
それでリソースが作成されたまたは改名されたまたはそれの親ディレクトリ内に入った時間、あるNSDate
として返されます。矛盾する挙動は、この属性がハードリンクされた項目上で要請される時に監視されるかもしれません。このプロパティは、全てのボリュームによってサポートされません。(読み出しのみ)
NSURLAttributeModificationDateKey
The time at which the resource’s attributes were most recently modified, returned as an NSDate
object if the volume supports attribute modification dates, or nil
if attribute modification dates are unsupported (read-only).
それでリソースの属性が最も新しく修正されたところの時間、NSDate
オブジェクトとして返されます、そのボリュームが修正日属性をサポートするならば、またはnil
を修正日属性がサポートされないならば(読み出し専用)。
NSURLCustomIconKey
The icon stored with the resource, returned as an NSImage
object, or nil
if the resource has no custom icon.
このリソースで格納されるアイコン、NSImage
オブジェクトとして返されます、またはnil
をリソースがあつらえのアイコンを持たないならば。
NSURLEffectiveIconKey
The resource’s normal icon, returned as an NSImage
object (read-only).
リソースのもつ通常アイコン、NSImage
オブジェクトとして返されます(読み出し専用)。
NSURLHasHiddenExtensionKey
Key for determining whether the resource’s extension is normally removed from its localized name, returned as a Boolean NSNumber
object (read-write).
リソースのもつ拡張子が通常はそれのローカライズされた名前から取り除かれるかどうかを決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み書き)。
NSURLIsExcludedFromBackupKey
A key for indicating whether the system excludes the resource from all backups of app data.
システムがリソースをアプリデータの全てのバッアップから排除するかどうかを指し示しているキー。
NSURLIsExecutableKey
Key for determining whether the current process (as determined by the EUID) can execute the resource (if it is a file) or search the resource (if it is a directory), returned as a Boolean NSNumber
object (read-only).
現在のプロセス(EUIDによって決定される)がリソース(それがファイルならば)を遂行またはリソースを検索できるかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLIsHiddenKey
Key for determining whether the resource is normally not displayed to users, returned as a Boolean NSNumber
object (read-write).
リソースが通常はユーザに表示されないかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み書き)。
NSURLIsReadableKey
Key for determining whether the current process (as determined by the EUID) can read the resource, returned as a Boolean NSNumber
object (read-only).
現在のプロセス(EUIDによって決定される)がリソースを読み出しできるかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLIsSymbolicLinkKey
Key for determining whether the resource is a symbolic link, returned as a Boolean NSNumber
object (read-only).
リソースがシンボリックリンクであるかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLIsSystemImmutableKey
Key for determining whether the resource's system immutable bit is set, returned as a Boolean NSNumber
object (read-write).
リソースのもつシステム不変ビットが設定されるかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み書き)。
NSURLIsUserImmutableKey
Key for determining whether the resource's user immutable bit is set, returned as a Boolean NSNumber
object (read-write).
リソースのもつユーザ不変ビットが設定されるかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み書き)。
NSURLIsWritableKey
Key for determining whether the current process (as determined by the EUID) can write to the resource, returned as a Boolean NSNumber
object (read-only).
現在のプロセス(EUIDによって決定される)がリソースへと書き出しできるかどうか決定するためのキー、ブールのNSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLLabelColorKey
The resource’s label color, returned as an NSColor
object, or nil
if the resource has no label color (read-only).
リソースのもつラベルカラー、NSColor
オブジェクトとして返されます、またはnil
、もしリソースがラベルカラーを持たないならば(読み出し専用)。
NSURLLabelNumberKey
The resource’s label number, returned as an NSNumber
object (read-write).
リソースのもつラベル番号、NSNumber
オブジェクトとして返されます(読み書き)。
NSURLLinkCountKey
The number of hard links to the resource, returned as an NSNumber
object (read-only).
リソースへのハードリンクの数、NSNumber
オブジェクトとして返されます(読み出し専用)。
NSURLLocalizedLabelKey
The resource’s localized label text, returned as an NSString
object, or nil
if the resource has no localized label text (read-only).
リソースのもつローカライズされたラベルテキスト、NSString
オブジェクトとして返されます、またはnil
、もしリソースがローカライズされたラベルテキストを持たないならば(読み出し専用)。
NSURLLocalizedNameKey
The resource’s localized or extension-hidden name, returned as an NSString
object (read-only).
リソースのもつローカライズされたまたは拡張子を隠された名前、NSString
として返されます(読み出し専用)。
NSURLLocalizedTypeDescriptionKey
The resource’s localized type description, returned as an NSString
object (read-only).
リソースのもつローカライズされた型記述、NSString
として返されます(読み出し専用)。
NSURLNameKey
The resource’s name in the file system, returned as an NSString
object (read-write).
ファイルシステムの中での、リソースのもつ名前、NSString
オブジェクトとして返されます(読み書き)。
NSURLPathKey
The file system path for the URL, returned as an NSString
object (read-only).
URLに対するファイルシステムパス、NSString
オブジェクトとして返されます(読み出し専用)。
NSURLTagNamesKey
The names of tags attached to the resource, returned as an array of NSString
values (read-write).
リソースに添付されたタグの名前、NSString
値それらからなるある配列として返されます(読み書き)。
NSURLTypeIdentifierKey
The resource’s uniform type identifier (UTI), returned as an NSString
object (read-only).
リソースのもつユニホーム型識別子(UTI)、NSString
として返されます(読み出し専用)。
Deprecated
非推奨