Return Value
戻り値
true
if the directory was created, true
if createIntermediates
is set and the directory already exists, or false
if an error occurred.
ディレクトリが作成されたならばtrue
、createIntermediates
が設定されてディレクトリが既に存在するならばtrue
、またはエラーが発生したならばfalse
。
Discussion
議論
If you specify nil
for the attributes
parameter, this method uses a default set of values for the owner, group, and permissions of any newly created directories in the path. Similarly, if you omit a specific attribute, the default value is used. The default values for newly created directories are as follows:
あなたがnil
をattributes
パラメータに指定するならば、このメソッドは省略時のひとそろいの値をパスにおいてあらゆる新しく作成されるディレクトリの所有者、グループ、そして権限に対して設定します。同じように、あなたが特定の属性を省くならば、省略時の値が使用されます。新しく作成されるディレクトリに対する省略時の値は以下になります:
Permissions are set according to the umask of the current process. For more information, see umask.
権限は、現在のプロセスのumaskに応じて設定されます。さらなる情報として、umaskを見てください。
The owner ID is set to the effective user ID of the process.
所有者IDは、現在のプロセスの実効ユーザIDに設定されます。
The group ID is set to that of the parent directory.
グループIDは、親ディレクトリのそれに設定されます。
If you want to specify a relative path for url, you must set the current working directory before creating the corresponding NSURL
object.
あなたが相対パスをurlに指定したいならば、あなたは現在の作業ディレクトリを設定しなければなりません、対応するNSURL
オブジェクトを作成する前にです。