Return Value
戻り値
true
if all changes succeed. If any change fails, returns false
, but it is undefined whether any changes actually occurred.
true
、もしすべての変更がうまくいったならば。何らかの変更が失敗するならば、false
を返します、しかし何らかの変更が実際に生じたかどうかははっきりしません。
Discussion
議論
As in the POSIX standard, the app either must own the file or directory or must be running as superuser for attribute changes to take effect. The method attempts to make all changes specified in attributes and ignores any rejection of an attempted modification.
POSIX標準でのように、アプリは、ファイルまたはディレクトリを所有しなければならないかスーパーユーザとして実行していなければならないか属性変更が効果を持つにはどちらかです。メソッドは、attributesで指定されたすべての変更をしようと試みます、そして試みられた変更のどんな拒絶も無視します。
If the last component of the path is a symbolic link, the system traverses it.
You must initialize the posixPermissions
value with the code representing the POSIX file-permissions bit pattern. The system sets hfsCreatorCode
and hfsTypeCode
only when path
specifies a file.