2013-01-17 4 views
1

우선, 죄송합니다. 나는 영어가 능숙하지 않다. 안녕하세요. 나는 IOS의 초보자입니다.기본 방법 재정의

처음으로 Objective-c를 배우려면 헤더 파일에 클래스 이름과 메소드 이름을 정의하고 위에 구현 된 클래스 객체를 구현 세부 정보의 main.m 파일에 선언하십시오. 메서드를 호출하는 M 않습니다.

[NewPoint SetPoint: 3]; 
[NewPoint print]; 

iOS를 공부했지만, 갑자기 iOS가 궁금해졌습니다.

main.m에서 직접 메서드를 호출하지 않고 appdelegate.m 메서드를 사용하면 위와 같은 이유가있는 [NewPoint SetPoint:3]을 좋아하지 않는다면 무시할 수 있습니다.

왜 [NewPoint SetPoint : 3]을 사용하지 않고 실행하는 방법을 그냥 덮어 씁니다.

+1

코드를 넣어주세요. – iPatel

+0

iPatel이 좀 더 광범위한 것을 요구하고 있다고 생각합니다. 나 자신의 수업을 만들었습니까? 그렇다면이 헤더와 구현을 게시하십시오. –

답변

0

학습 목적으로 main.m 자체에서 클래스를 만드는 법을 배웠습니다.

실제 프로그래밍 세계에서는 청색 인 클래스를 따르므로 응용 프로그램에서 완전히 사용하기 위해 별도로 만들어지며 다른 클래스/객체가 클래스를 사용할 수 있습니다.

클래스는 코드를 다른 클래스와 구분합니다. AppDelegate는 처음에는 프로젝트와 함께 제공되는 클래스 중 하나입니다.

나중에는 사람, 직원, 상자 등과 같이 자신의 클래스를 만들 것입니다에 각각 자신의 특성을 갖는 등 행동

훈련에 당신은 클래스와 객체로를 만들 배운 내가 느끼는 것은 NewPoint, 나중에 AppDelegate에서 생성되었습니다. 이제 Differenct 클래스 인 NewPoint를 사용하여 AppDelegate 내부에서 그 객체를 만들고 사용해볼 수 있습니다.