Запрос участника не структура или союз - PullRequest
1 голос
/ 25 ноября 2011

Я получил пробу, когда пытался установить свойство webview на uiviewcontroller. вот код:

UIWebView:

@interface mainView : UIWebView { 
    int currentPage;
}
@property int currentPage;

и я синтезирую на реализации

UIViewController

(void)loadView {
    webview = [[mainView alloc]init];
    webview.currentPage = 2; // error -> Request for member "currentPage' in something not a structure or union
    self.view=webview;
    [webview release];
}

почему я не могу установить свойство currentPage?

Кто-нибудь знает решение, чтобы я мог установить currentPage на UIViewController?

Спасибо.

1 Ответ

2 голосов
/ 25 ноября 2011

Является ли webview экземпляром mainView (кстати, имена классов должны начинаться с заглавной буквы, поэтому оно должно быть MainView), или это экземпляр UIWebView. Похоже, вы забыли объявить webview как правильный тип класса, так как компилятор не распознает, что у него есть свойство с именем currentPage.

...