NSObjectのメモリをナビゲーションコントローラの1つのビューに割り当てて、別のビューでそのNSObjectを初期化できるかどうかは悩んでいますか?私は私が失いたくない、私はそれに値を渡すことができNSObjectのを持ちたいので、これをやりたい異なるナビゲーションビューでNSObjectを割り当てて初期化する方法は?
//mainview.m
id anObject = [SomeClass alloc];
//subview.m
[anObject init];
[anObject someOtherMessage];
すなわち
..
すなわち 私のメインビューには、いくつかを持っていますuitableviewセルを選択すると、データベースにクエリを行い、ユーザーが選択するためにサブビューにロードされる異なる結果が返されます。各選択をNSObjectに格納したいので、サブビューはロードされ、何度もアンロードされますがその選択を渡すNSObjectは一定である必要があります。
私が物事をよりよく説明する必要があるならば、私は私のベストを試してみる。それは私が何を達成しようとしているのか少し不明だ。 。
歓声。
大丈夫はシングルトンを尋ねます..歓声。 –
あなたはシングルトン_view_を望んでいない可能性がありますが、シングルトンは間違いなくあなたが望むように聞こえる – bshirley