Return Value
戻り値
true
if all resource values in keyedValues
are successfully set; otherwise, false
.
true
、もしkeyedValues
の中の全てのリソース値がうまく設定されたならば;そうでなければ、false
。
Discussion
議論
This method synchronously writes the new resource value out to disk. If an error occurs after some resource properties have been successfully changed, the userInfo
dictionary in the returned error object contains a kCFURLKeysOfUnsetValuesKey
key whose value is an array of the resource values that were not successfully set.
このメソッドは、同期的に新しいリソース値をすっかりディスクに書き込みます。いくつかのリソースプロパティがうまく変更された後にエラーが発生するならば、返されるエラーオブジェクトの中のuserInfo
辞書は、ひとつのkCFURLKeysOfUnsetValuesKey
キーを含みます、それの値はうまく設定されなかったリソース値からなるある配列です。
Attempts to set a read-only resource property or to set a resource property that is not supported by the resource are ignored and are not considered errors.
読み出し専用リソースプロパティを設定するまたはリソースによってサポートされないリソースプロパティを設定する試みは、無視されます、そしてエラーとみなされません。
The order in which the resource values are set is not defined. If you need to guarantee the order in which resource values are set, you should make multiple requests to this method or setResourceValue(_:forKey:)
.
リソース値が設定される順番は、未定義です。あなたがリソース値が設定される順番を保証する必要があるならば、あなたは複数の要請をこのメソッドまたはsetResourceValue(_:forKey:)
にするべきです。