Objective-C 프로그램에서 main에 정수를 반환하는 용도는 무엇입니까?Objective-C에서 반환
1
A
답변
10
나는 C 프로그램에서와 같은 것으로 가정한다. 반환 값은 명령 줄에서 응용 프로그램을 실행할 때 유용하며, 실패했는지 여부를 알려줍니다.
셸의 대부분의 명령은 이와 같은 표시를 제공합니다. 그런 다음 셸 스크립트를 작성하고 앱을 실행하고 반환 값을 확인한 다음이를 기반으로 작업을 수행 할 수 있습니다.
C는 원래 Unix와 같은 운영 체제를 작성하기 위해 작성되었습니다.
예를 들어 ls
명령과 같은 일부 리눅스/유닉스 유틸리티를 가지고 :
> ls
bla1 bla2
> echo $?
0
> ls bla3
/bin/ls: bla3: No such file or directory
> echo $?
1
이제 쉘 스크립트에서 반환 값을 사용할 수 있습니다.
0
스테판이 가정 한 것처럼 코코아 앱은 UNIX 규칙을 따르므로 main()에서 정수를 반환합니다. 실제로 앱이 추락하지 않는 한 0 이외의 것을 반환하지는 않습니다.
관련 문제
- 1. ObjectiveC에서 ECMAscript
- 2. ObjectiveC에서 .doc (MSWord) 파일 읽기?
- 3. ObjectiveC에서 수퍼 클래스의 메서드를 호출하는 타이밍이 중요합니까?
- 4. ObjectiveC에서 iOS 대 % d의 다른 처리
- 5. ObjectiveC에서 다른 클래스의 클래스 변수를 어떻게 간단히 변경할 수 있습니까?
- 6. ObjectiveC에서 다른 문자열 뒤에 문자열을 가져 오는 방법은 무엇입니까?
- 7. ObjectiveC에서 사용자 지정 클래스에 대한 대리자를 구현할 때 참조 계산
- 8. ObjectiveC에서 3 차원 배열을 선언하고 사용하는 방법은 무엇입니까?
- 9. 반환
- 10. T-SQL 반환 테이블의 테이블 반환 함수
- 11. 다른 반환 형식에도 불구하고 함수를 반환 함
- 12. sqlite 플렉스 반환 COUNT 반환 [object Object]
- 13. 반환 순서
- 14. 배열 반환
- 15. 반환 선택
- 16. 반환 함수
- 17. 반환 값은
- 18. 반환 진폭
- 19. 반환 데이터가
- 20. 반환 오류
- 21. 반환 값은
- 22. 반환 값
- 23. 반환 유형
- 24. 반환 값
- 25. 반환 값
- 26. request.format 반환 */*
- 27. 반환 uikeyboard
- 28. 반환 행
- 29. ObjectiveC에서 클래스 인스턴스 변수가 'nil'로 초기화 된 포인터입니까? 그렇지 않으면? 당신이 포인터 등을 만들 경우
- 30. "모든 코드 경로 값을 반환"반환 열거 형
그건 내게 새로운 지식입니다 ... 고마워요 stefanB –
$를 참조하는 것보다 훨씬 간단합니다 : if! 전 국장님; 그때 ...; fi –
예, 스크립트에서 사용되는 방법입니다. 단지'ls'와 같은 값으로 반환되는 값을 보여주고 싶었습니다 ... – stefanB