これは奇妙に聞こえるかもしれませんが、Objective-Cコードの小さなスニペットをplistから保存して取得したいと思います。シナリオは次のとおりです。
CoreImageフィルターのプリセットを保存するplistがあります。これは、数値(ほとんどのプリセット)を持つすべてのものに対してすべてグルーヴィーです。ただし、一部のプリセットには、CIColorオブジェクトである「inputColor」のようなものが必要です(つまり、[CIColor colorWithRed:0.75 green:0.75 blue:0.75])。そのようなものをplistに(NSStringまたはNSDataとして)保存し、それを使用可能なコードとして取得する方法はありますか?
論理的な代替手段はRGB値を個別に格納することですが、他のマクロ値があるため、前者のオプションの方が少し便利です。