2017-03-29 3 views
0

"ParseMessages"という名前のクラスを作成しました。これはUITableViewのサブクラスです。 StoryBoardでは、私はUITableViewを追加し、クラスを "ParseMessages"に変更しました。UITableViewサブクラスメソッドが呼び出されない

UITableViewを含むViewControllerのViewDidLoadメソッドでは、 "ParseMessages"クラスメソッドの1つを呼び出そうとしています。クラッシュはありませんが、関数は実行されませんでした。

ParseMessagesクラス(.M)

- (void)setupMessageTableViewWithThread:(Thread *)thread { 
    NSLog(@"function working!"); 
} 

のUITableViewを含むのViewController(ParseMessages)

@property (strong, nonatomic) IBOutlet ParseMessages *table_view; 

- (void)viewDidLoad { 

    Thread *tempthread = [[Thread alloc] init]; 
    tempthread.threadid = @"82"; 
    [self.table_view setupMessageTableViewWithThread:tempthread]; 

} 

提案誰ですか?

+1

テーブルビューに 'IBOutlet ParseMessages * table_view; 'は接続されていますか? – vitormm

+0

どのように私はこれをチェックしなかった*一息*ありがとう!今のところ私はこの質問に答えました。 – iOSDec

+1

あなたは質問を削除したり、解決策を使って答えたりできるので、同じ問題を抱えている他の人がそれを見るかもしれません。 – vitormm

答えて

1

@vitormmが提案したように、「ParseMessages」コンセントはStoryBoardオブジェクトに接続されていませんでした。私は単に一緒に接続し、コードは完全に走った!

関連する問題