私は3つのViewControllerを持っています。
これらの各コントローラーは、特定のCoreDataObjectで計算を実行する必要があります。
これらの計算は、オブジェクトのタイプとコントローラーによって異なります。
方法は、
performTimeOperations:(Year *) // VC1
performTimeOperations:(Month *) // VC2
performTimeOperations:(Day *) // VC3
それぞれ約50行のコードです。
しかし、それぞれのコードの変更は非常に小さいので、私は本当にこのようなIDを渡したかったのです。
performTimeOperations:(id)
そして、私が投げるあらゆる種類のオブジェクトを処理できるようにします。
主に私が行うすべての変更のために、私は3つの場所でそれをしなければなりません。
これをどこに実装しますか?そしてどうやって?
カテゴリを見るべきですか?また、これが私のappDelegateに含まれるべきではないと思います...しかし、3つの実装があるよりも確かに良い場所でしょうか?
アドバイスをいただければ幸いです
ありがとうございました!
ヌーノ