저는 iOS 프로젝트에서 다시 작업하고 있습니다. 그러나 나는 그것이 일어나는 이유를 모르는 함수 호출의 계단식 영원한 고리를 강타한 것 같다. GDB 출력은 여기에서 볼 수 있습니다 :무한 함수 호출 루프
http://img205.imageshack.us/img205/527/gdberror.png
저는 iOS 프로젝트에서 다시 작업하고 있습니다. 그러나 나는 그것이 일어나는 이유를 모르는 함수 호출의 계단식 영원한 고리를 강타한 것 같다. GDB 출력은 여기에서 볼 수 있습니다 :무한 함수 호출 루프
http://img205.imageshack.us/img205/527/gdberror.png
도트 표기법 세터/게터 방법하는 문법적이다이어야한다.
self.username = x;
는
[self setUsername:x];
와 동일
self.username
그러므로 문제는 setUsername
방법을 사용합니다. 다음을 사용하십시오 :
username = user;
코드에서 .self
을 제거하십시오.
self.username
을 쓸 때 -(void)setuserName:(NSString*)user
함수를 반복해서 호출합니다.
그것은
-(void)setUserName:(NSString*)user{
userName = user;
}