방금 목표를 배우기 시작했습니다. C. Java 프로그래밍 1 년과 Actionscript 1 년을했습니다. 예를 들어 변수를 선언하거나 메서드 및 함수를 작성하는 방법과 같은 기본 작업을 수행하는 방법을 알려주는 웹 사이트 또는 블로그를 찾아야합니다. 나는 이것을 어디에서 발견하는 것 같다. 누군가 내게 좋은 링크를 줄 수 있다면 좋을 것입니다. 감사의 말Objective-C에서 메서드, 함수 또는 변수를 코딩하는 방법
답변
Introduction to The Objective-C 2.0 Programming Language은 Apple이 Objective-C 언어를 시작하기에 좋은 장소입니다.
일반적으로 선언 변수는 메소드 내에서 너무 다르지 않습니다.
-(void)doSomething {
// Declaration of a variable.
int myVariable = 0;
}
방법 및 기능에 대한 구문은 약간 상이 할 수 있고, 목표-C는 C.
클래스에 대한 하나 개의 개념적 차이의 수퍼 같이 언어 자체는 C의 사용을 허용 Java와 비교 한 Objective-C의 객체는 구현과 선언이 서로 다른 두 개의 파일로 분리되어 있다는 것입니다. interface
을 정의하는 "헤더"정보는 일반적으로 .h
파일에 포함되어 있으며 implementation
은 .m
파일에 포함되어 있습니다.
interface
은 메서드, 속성 등을 정의하고 implementation
은 메서드에 사용할 실제 코드를 포함합니다. 또한
는, 엄격하게, 목표 - C에서 "방법", "메시지", "소위"하지만,하지 않습니다되지 않습니다 말하기 객체에 "전송"되고 개체는 그들에게 반응 : 또한
// The following is sending the "doSomething" message to "myObject".
// Strictly speaking, it's not a method call, but a messaging of an object.
[myObject doSomething];
, Wikipedia article on Objective-C도 언어에 대한 아주 좋은 개요를 제공합니다.
Stephen Kochan의 Programming in Objective-C 2.0 책을 적극 추천합니다.
Objective-C를 학습했을 때 이전 버전을 사용했지만 가끔씩 참조하기도했습니다. 그것은 언어의 기본에 대한 훌륭한 소개입니다.
전적으로 동의합니다. 이것은 내가 읽은 가장 잘 쓰여진 기술 서적 중 하나입니다. 또한 많은 Objective-C 서적이하는 C를 알지 못한다고 가정합니다. Objective-C에 대해 알아야 할 모든 것뿐만 아니라 알 필요가있는 평범한 C 비트와 그렇지 않은 비트도 알려줄 것입니다. –
- 1. ObjectiveC에서 ECMAscript
- 2. addEventlistner가 먼저 함수 또는 변수를 수신합니까?
- 3. ObjectiveC에서 다른 클래스의 클래스 변수를 어떻게 간단히 변경할 수 있습니까?
- 4. codeigniter에서 jquery를 코딩하는 방법
- 5. ObjectiveC에서 .doc (MSWord) 파일 읽기?
- 6. 전화 번호를 지오 코딩하는 방법
- 7. RedirectToAction을 사용하여 메서드 매개 변수를 반환하는 방법
- 8. JavaScript 메서드 (함수)를 인식하는 방법
- 9. Codeigniter에서 메서드/함수 재정의
- 10. 런타임시 메서드/함수 수정
- 11. 파이썬 함수 또는 메서드 내에서 함수 또는 메서드의 이름을 얻으려면 어떻게해야합니까?
- 12. 함수 내에서 정적 변수를 재설정하는 방법
- 13. SQL 쿼리에서 함수 매개 변수를 사용하는 방법?
- 14. 함수 매개 변수에 클래스 변수를 전달하는 방법
- 15. 변수를 자바 스크립트 함수 안에 넣는 방법?
- 16. system() 함수 내에서 C++ 변수를 사용하는 방법
- 17. 메서드 호출 중 : 정의되지 않은 함수 오류
- 18. 익명 메서드에서 ref 또는 out 매개 변수를 사용하여 메서드 호출
- 19. * _url 또는 * _path 메서드 (Rails)에 매개 변수를 자동으로 추가
- 20. '논리'유형의 입력 인수에 대해 정의되지 않은 함수 또는 메서드 'cornermetric'
- 21. C# class - 함수 호출 또는 메서드 호출 및 제어 전달
- 22. Objective-C의 "개인 메서드"또는 정적 함수. 어느 것을 사용해야합니까?
- 23. Ruby - 메서드 매개 변수를 변수 이름으로 사용하는 방법?
- 24. 멤버 변수를 사용하거나 함수 내에서 변수를 선언해야합니까?
- 25. ObjectiveC에서 수퍼 클래스의 메서드를 호출하는 타이밍이 중요합니까?
- 26. AS3을 사용하여 필요할 때만 전역 또는 함수 내에서 변수를 선언해야합니까?
- 27. 정적 함수 또는 변수를 사용하는 나뭇 가지 템플릿 엔진
- 28. Moq에서 Delegate 매개 변수를 사용하여 메서드 확인
- 29. Static (VB.NET에서 공유) 또는 일반 메서드
- 30. View.OnClickListener, 메서드 또는 클래스?
감사합니다. 나는 전에 그것을 줄 것입니다. –
그게 정말 도움이 다시 감사합니다. –
도와 드리겠습니다. – coobird