- initWithURL:options:error:
- initWithPath:
- initDirectoryWithFileWrappers:
- initRegularFileWithContents:
- initSymbolicLinkWithDestination:
- initSymbolicLinkWithDestinationURL:
- initWithSerializedRepresentation:
Availability 有効性
Technology
@interface NSFileWrapper : NSObject
The NSFile
class provides access to the attributes and contents of file system nodes. A file system node is a file, directory, or symbolic link. Instances of this class are known as file wrappers.
NSFile
クラスは、ファイルシステム・ノードの属性と内容へのアクセスを提供します。ファイルシステムノードは、ファイル、ディレクトリ、またはシンボリックリンクです。このクラスのインスタンスは、ファイルラッパーとして知られます。
Note 注意
Starting in macOS 10.7, NSFile
moved from Application Kit to Foundation. As a result of this the icon
, and set
methods have moved to a new category of NSFile
that remains in Application Kit.
macOS 10.7からは、NSFile
はApplication KitからFoundationへ移動しました。この結果としてicon
、そしてset
メソッドは、Application KitのままであるNSFile
の新しいカテゴリに移動しました。
File wrappers represent a file system node as an object that can be displayed as an image (and possibly edited in place), saved to the file system, or transmitted to another application. ファイルラッパーは、ファイルシステムノードを、画像として表示(そしておそらくは場に合わせて手直し)されること、ファイルシステムに保存されること、または別のアプリケーションに伝えられることが可能なオブジェクトとして表します。
There are three types of file wrappers: 3つの方のファイルラッパーがあります:
Regular-file file wrapper: Represents a regular file. 通常ファイルファイルラッパー: 通常のファイルを表します。
Directory file wrapper: Represents a directory. ディレクトリファイルラッパー: ディレクトリを表します。
Symbolic-link file wrapper: Represents a symbolic link. シンボリックリンクファイルラッパー: シンボリックリンクを表します。
A file wrapper has these attributes: ファイルラッパーは、これらの属性を持ちます:
Filename. Name of the file system node the file wrapper represents. ファイル名。 ファイルラッパーが表すファイルシステムノードの名前。
file-system attributes. See NSFile
for information on the contents of the attributes
dictionary.
ファイルシステム属性。 NSFile
をattributes
辞書の内容に関する情報として見てください。
Regular-file contents. Applicable only to regular-file file wrappers. 通常ファイル内容。 通常ファイルファイルラッパーに対してのみ適用可能です。
File wrappers. Applicable only to directory file wrappers. ファイルラッパー。 ディレクトリファイルラッパーに対してのみ適用可能です。
Destination node. Applicable only to symbolic-link file wrappers. 行き先ノード。 シンボリックリンクファイルラッパーに対してのみ適用可能です。
- initWithURL:options:error:
- initWithPath:
- initDirectoryWithFileWrappers:
- initRegularFileWithContents:
- initSymbolicLinkWithDestination:
- initSymbolicLinkWithDestinationURL:
- initWithSerializedRepresentation:
regularFile
directory
symbolicLink
fileWrappers
- addFileWrapper:
- removeFileWrapper:
- addFileWithPath:
- addRegularFileWithContents:preferredFilename:
- addSymbolicLinkWithDestination:preferredFilename:
- keyForFileWrapper:
- symbolicLinkDestination
symbolicLinkDestinationURL
- needsToBeUpdatedFromPath:
- matchesContentsOfURL:
- updateFromPath:
- readFromURL:options:error:
serializedRepresentation
filename
preferredFilename
fileAttributes
regularFileContents
- writeToFile:atomically:updateFilenames:
- writeToURL:options:originalContentsURL:error:
icon
NSFileWrapperReadingOptions
initWithURL:options:error:
and readFromURL:options:error:
methods.
initWithURL:options:error:
とreadFromURL:options:error:
メソッドによって設定されることが可能である読み出しオプション。
NSFileWrapperWritingOptions
writeToURL:options:originalContentsURL:error:
method.
writeToURL:options:originalContentsURL:error:
メソッドによって設定されることが可能である書き込みオプション。
NSFileHandle
NSFileSecurity
NSFileVersion