2012-01-24 54 views

回答

3

點符號是二傳手/ getter方法句法糖。

self.username = x; 

相同

[self setUsername:x]; 
3

self.username使用setUsername方法,因此您的問題。只需使用:

username = user; 
1

從您的代碼中刪除.self

當您編寫self.username時,您一次又一次撥打-(void)setuserName:(NSString*)user函數。

應該

-(void)setUserName:(NSString*)user{ 
     userName = user; 
}