2010-04-25 1 views
1

Когда дело доходит до компиляции моего приложения, я получаю ошибку, упомянутую в названии. Как я могу исправить эту ошибку? В принципе, я хочу попасть из одной таблицы в другую. Иерархия, навигация.iPhone: error: запрос для таблицы «member» в чем-то не структура или объединение

NextViewController.m

#import "RootViewController.h" 
#import "NextViewController.h" 


@implementation NextViewController 

- (void)didReceiveMemoryWarning { 
    [super didReceiveMemoryWarning]; // Releases the view if it doesn't have a superview 
    // Release anything that's not essential, such as cached data 
} 


- (void)dealloc { 
    [super dealloc]; 
} 

- (IBAction) changeTable:(NSString *)str{ 
    tblCSS.table = str; 
} 

Последняя строка содержит ошибку.

Если вам нужен еще один код, просто спросите. Я исправлю этот пост.

Приветствия, Джек

NextViewController.h

#import <UIKit/UIKit.h> 


@interface NextViewController : UIViewController { 
    IBOutlet UITableView *tblCSS; 
} 

- (IBAction) changeTable:(NSString *)str; 
@end 
+0

Вам необходимо опубликовать код для заголовка (файла .h), который определяет 'tblCSS'. Вот где ваша проблема лежит. – TechZen

+0

Обновлено сообщение с .h –

+0

UITableView не имеет свойства 'table'. Что ты хочешь делать? – kennytm

ответ

1

Предположительно переменная tblCSS является объектом, и он не имеет свойство с именем таблицы. Вы должны либо создать его как свойство, либо создать для него переменные доступа.

Edit:

Это не ясно, что ваш код пытается сделать. tblCSS - UITableView, который не имеет имущества под названием table; и если бы это было так, маловероятно, что это будет NSString (но кто знает?).

Кроме того, IBAction ы обычно принимают sender в качестве аргумента, который, как правило, будет представлять собой UIControl, не NSString.

+0

Не могли бы вы рассказать об этом? Я довольно новичок в Objective-C, и я не совсем знаком с его терминологией. –

+0

Было бы проще, если бы вы разместили свое определение для tblCSS и таблицы. –

+0

Обновлено сообщение с .h –