アプリで設定したプロトコルとデリゲートに問題があります。クラスからビューコントローラにデータを返そうとしていますが、返そうとしても何も起こりません...プロトコルメソッドが入力されません。
これを参考にして何度か設定していて、どこでエラーが発生しているのかわからないので、コードを共有すれば、ここの誰かが私ができないことを見ることができるかもしれないと思いました。
これが私が書いたコードです。
SendingClass.h
@protocol SearchViewCachedData <NSObject>
- (void)sendMyArray:(NSArray *)array;
@end
//..
__weak id <SearchViewCachedData> SearchViewDelegate;
//..
@property (weak, nonatomic) id <SearchViewCachedData> SearchViewDelegate;
//..
SendingClass.m
@synthesize SearchViewDelegate;
//..
[[self SearchViewDelegate]sendMyArray:dictionaryArray];
SearchView.h
@interface SearchViewController : UITableViewController <SearchViewCachedData> {
SearchView.m
- (void)sendMyArray:(NSArray *)array
{
//Break point in here.. but its never reached.
}
ここでボンカーを食い物にするので、どんな助けでも大いに感謝されます。