2012-01-24 15 views

答えて

3

ドット表記でなければならない

はセッター/ゲッターメソッドの糖衣構文です。

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; 
}