0
我創建了一個具有UIWebView屬性的類。我想在其主文件中設置屬性,但要確保其他開發人員如果使用此屬性只能獲取屬性,而不是將其重新設置。屬性只是getters而不是setters
我看過@private iVar's,但顯然它只調節點函數,如果我調用[WebView LoadRequest:[NSURLRequest]],還沒有設置,該函數仍然可以從類外部調用。
很高興知道這是否有任何工作可以解決?
謝謝。
和什麼有關以下行? foo-> bar = @「Huh」; – 2012-03-08 00:29:18
把@private放在實例變量 – 2012-03-08 02:01:24
@dbrajkovic之前,這是一個好方法,但是我仍然可以在我的另一個類中爲UILabel設置文本。這就是我在做什麼.. [[self.viewController bar] setText:@「yes」];它恰好設置文本。或[self.viewcontroller.bar setText:@「yes」];任何想法爲什麼它讓我允許設置屬性?我從appdelegate設置這些只是爲了測試。謝謝。 – kforkarim 2012-03-08 03:11:28