SkipShortArray

モジュール: FoundationLite

入力配列に十分な要素がある場合は出力にコピーされ、そうでない場合は Nil が返されます。

アプリケーション

FitSegmentToPoints フィルターが呼び出される直前など、配列の要素が少なすぎるために発生するドメイン エラーを防ぎます。

名前 範囲 説明
Input value
inArray <T>Array 要素数が少なすぎる可能性のある配列
Input value
inMinSize Integer 0 - 要素数の最小値
Output value
outBigEnoughArray <T>Array? 最小で inMinSize の要素を持つ配列、または Nil
Output value
outIsBigEnough Bool

このフィルターの型は、任意の有効な型を表す型変数 T を使用して定義されています。 詳しくはこちら.

エラー

このフィルターは、問題が発生した場合に例外としてエラーを通知することがあります。エラーへの対処方法については、エラーハンドリングをご覧ください。

発生する可能性のある例外の一覧:

エラータイプ 説明
DomainError SkipShortArray では inMinSize は 0 以上である必要があります。

複雑さのレベル

このフィルタは Basicレベルで使用できます。