Instance Method インスタンスメソッド

allowEvaluation()

Forces a securely decoded sort descriptor to allow evaluation. ある安全にデコードされたソート記述に、評価を許可するように強制します。

Declaration 宣言

func allowEvaluation()

Discussion 議論

When securely decoding NSSortDescriptor objects that are encoded using NSSecureCoding, evaluation is disabled because it is potentially unsafe to evaluate descriptors you get out of an archive. NSSecureCodingを使ってエンコードされるNSSortDescriptorオブジェクトを安全にデコードしている場合、評価は使用不可にされます、なぜならアーカイブからあなたが取り出した記述子を評価することは潜在的に安全でないからです。

Before you enable evaluation, you should validate key paths, selectors, and related properties to ensure no erroneous or malicious code will be executed. Once you’ve preflighted the sort descriptor, you can enable the sort descriptor for evaluation by calling allowEvaluation(). あなたが評価を可能にする前に、あなたはキーパス、セレクタ、そして関連プロパティを検証して、間違ったまたは悪意のあるコードが実行されないことを確実にしてください。一旦あなたがソート記述子を飛行前にしたならば、あなたはソート記述子を評価可能にすることがallowEvaluation()を呼び出すことによって可能です。

See Also 参照

Using Sort Descriptors ソート記述子を使う