Twitter.framework와 같이 iOS와 함께 제공되는 프레임 워크 파일을 탐색합니다. 내가 볼 수있는 것은 모두 .h 파일을 포함하고 있는데, 구현 파일을보고 싶다면 볼 수있는 방법이 있습니까?iOS 프레임 워크의 .m 파일을 찾을 수있는 곳
답변
대다수의 경우 자신의 호기심을 초월 할 필요가 없습니다.
.h 파일은 Apple 제공 API에 코드를 연결할 수 있도록 제공됩니다. 구현을보기위한 기술적 인 필요성이 없으며, 애플이 구현을 보지 않기를 바 랐기 때문에 아마 제공하지 않을 것이다. OS 구성 요소 내에서 자신의 지적 재산권을 보호하고 특정 수준의 보안을 유지하는 것과 같은 유효한 이유가 있습니다.
이것은 항상 저를 귀찮게했습니다. 나는 프레임 워크가 어떻게 작동하는지 이해하기 위해 그들의 문서에 의존하는 것을 좋아하지 않는다. 코드에 대한 모든 작은 세부 사항을 포함 할 수는 없습니다. 우리가 그것을 볼 수 있다면 훨씬 더 쉬울 것입니다. 다른 한편으로, .m의 비밀을 지키는 이유는 이해할 수 있습니다. 그래도 여전히 수치. – Marty
아니요, 아니요, Apple은 프레임 워크 용 구현 파일을 제공하지 않습니다.
모든 프레임 워크의 m 파일을 볼 수 없습니다. 우리가 얻을 수있는 것은 .h 파일뿐입니다.
구현의 소스 파일이 제공되지 않고 링크 할 바이너리가 제공되면 이는 의도에 의한 것입니다. 일부 라이브러리는 구현을 제공하지만 일부 라이브러리는 제공하지 않습니다.
- 1. Xcode는 프레임 워크의 .m 파일을 어디에 저장합니까?
- 2. cuda 4.1에서 cuda.rule 파일을 찾을 수있는 곳
- 3. org.omg.CosTransactions 패키지를 찾을 수있는 곳
- 4. 패턴 모듈을 찾을 수있는 곳
- 5. JBOSS : jboss.xml을 찾을 수있는 곳
- 6. 프레임 워크의 .m 파일에서 소스 코드를 볼 수 있습니까?
- 7. http url 스키마를 찾을 수있는 곳 rfc
- 8. 구글 맵스 스타일 시트를 찾을 수있는 곳
- 9. java.net.urlconnection에서 사용 예제와 문서를 찾을 수있는 곳
- 10. 셰어 포인트 api를 찾을 수있는 곳
- 11. 클래스의 기본 유형을 찾을 수있는 곳
- 12. 우분투에서 'javax.lang'과 'javax.annotation'을 찾을 수있는 곳
- 13. JSR 223 TCK를 찾을 수있는 곳
- 14. 레오파드에서 볼륨 마운트 아이콘을 찾을 수있는 곳
- 15. 리눅스 호스트에서 .cache 폴더를 찾을 수있는 곳
- 16. 쉬운 작업 관리자를위한 예제를 찾을 수있는 곳
- 17. drupal 사이트에서 슬라이드를 찾을 수있는 곳
- 18. 변경 집합에서 단추 재정의를 찾을 수있는 곳
- 19. 아마존에서 판매자 ID를 찾을 수있는 곳
- 20. 웹에서 Tomcat 호스팅 WAR를 찾을 수있는 곳
- 21. WCF BasicHttpBinding - WSDL에서 SOAP1.1을 찾을 수있는 곳
- 22. SubSonic 2.2 소스 코드를 찾을 수있는 곳?
- 23. 지구의 2d 텍스처를 찾을 수있는 곳
- 24. 리눅스에서 실행 파일을 얻을 수있는 곳
- 25. 멀티미디어 프레임 워크의 차이점
- 26. 스프링 프레임 워크의 기초
- 27. Xcode : 프레임 워크의 대상 멤버십입니까?
- 28. EaselJS 프레임 워크의 텍스트
- 29. DSOleFile.dll을 얻을 수있는 곳
- 30. txt 파일을 넣을 곳
이 링크를 확인하실 수 있습니다. http://stackoverflow.com/a/4728125/845115 –