removeFromPList()

概要

indicator を持つ plist のコピーを、その値を削除して(見つかった場合)返します。

plist の名前と値のペアの list " Property リスト 」 の略語です。 適切に形成される plist の項目も含める必要があり、各奇数番の位置 Name を含める必要があります。 この関数は、不適切な plist の修正は試みません。値のない名前の削除を試みた場合はエラーを返します。

構文

removeFromPList ( indicator As Name, _
                  plist As List ) As List
引数 [タイプ] 説明
indicator Name 検索対象ペアのインジケータです。
plist List indicator が含まれる plist です。

例 1

Intent >removeFromPList(:a, {:a, 1, :b, 2, :c, 3})
--> {:b, 2, :c, 3}