基本的なペイント アプリケーションでユーザーが行うすべてのストロークを本質的に表す NSBezierPath オブジェクトの配列があります。ただし、dataOfType:error: で NSData オブジェクト (配列を含む plist) を作成しようとすると、アプリで次のエラーが表示されます。
(プロパティ リストに「CFType」タイプのオブジェクトを含めることはできません)
ただし、ブレークポイントは、配列に CFTypes が含まれていないことを示しています。
_myArray __NSArrayM * @"9 objects" 0x0000610000052300
[0] NSBezierPath * 0x0000610000127300 0x0000610000127300
[1] NSBezierPath * 0x0000618000126d60 0x0000618000126d60
…等々。CFTypes と NSBezierPaths の間に何らかの関連があると思われますが、よくわかりません。アレイを保存するにはどうすればよいですか?