私のアプリでは、ライブラリ検索のさまざまな結果を保存するためにNSArrayが作成されています。結果の各NSArrayもローカルに保存して、後で検索が再度行われた場合にローカルの結果が取得されるようにするという考え方です。
今、私は2つの異なるアプローチについて考えてきました。1つ目は、2番目のView Controllerで、さまざまな結果の配列を格納する配列を作成することです。2つ目は、代わりに、結果を格納するためのNSArray属性を持つSearchというクラス(たとえば)を作成することです。このオブジェクトは、2番目のView Controllerで開始されます(その後、独自の配列に追加されます)。
これは意味がありますか?メモリ管理の観点から、一方が他方より優れていますか?また、デリゲート関数を使用して、データを2番目のViewControllerに渡す必要があります。ありがとう