2017-03-29 7 views
0

Ich habe eine Klasse namens "ParseMessages" erstellt, die eine Unterklasse von UITableView ist. Im StoryBoard habe ich ein UITableView hinzugefügt und die Klasse in "ParseMessages" geändert.UITableView Subclass-Methode ruft nicht auf

In der ViewDidLoad-Methode des ViewController, die die UITableView enthält, versuche ich eine der "ParseMessages" -Klassenmethoden aufzurufen - es gibt keinen Absturz, aber die Funktion wurde nie ausgeführt.

ParseMessages Klasse (.m)

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

Viewcontroller enthält UITableView (ParseMessages)

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

- (void)viewDidLoad { 

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

} 

Vorschläge anyone?

+1

Ist 'IBOutlet ParseMessages * table_view;' mit Ihrer Tabellenansicht verbunden? – vitormm

+0

Wie habe ich das * Seufzen nicht überprüft * danke! Was mache ich jetzt mit dieser Frage, da sie beantwortet wird? – iOSDec

+1

Sie können die Frage entfernen oder mit der Lösung beantworten, damit andere Leute mit dem gleichen Problem sie sehen können :) – vitormm

Antwort

1

Wie von @ litiormm vorgeschlagen - der Ausgang "ParseMessages" wurde nicht mit dem StoryBoard-Objekt verbunden. Ich habe sie einfach miteinander verbunden und der Code lief perfekt!

Verwandte Themen