0
我有我學習的這反而在M文件中聲明布爾的示例代碼中,作者這樣做:返回布爾值與自身有什麼關係?
-(BOOL) loading
{
return _loading;
}
,並使用它像這樣:
self.loading = NO;
爲什麼能「T我只是做:
BOOL loading = NO;
,並設置它像這樣,如果我們需要:
loading = YES;
我有我學習的這反而在M文件中聲明布爾的示例代碼中,作者這樣做:返回布爾值與自身有什麼關係?
-(BOOL) loading
{
return _loading;
}
,並使用它像這樣:
self.loading = NO;
爲什麼能「T我只是做:
BOOL loading = NO;
,並設置它像這樣,如果我們需要:
loading = YES;
該示例是一個getter方法,它從_loading屬性返回值。 self.loading執行一個setter方法,它將BOOL屬性設置爲NO。
有很多描述setter和getter方法,例如教程:http://www.youtube.com/watch?v=9fmJLaTLsok
希望掃清了一點東西。
_loading是一個類變量,可以使用setter和getters在類中的任何位置進行訪問。 self.loading。 –
@AnshukGarg你怎麼知道'_loading'是一個類變量? – trojanfoe
@trojanfoe他可能是指「實例」變量。 – Sulthan