我在哪里可以找到Objective-C语言的源代码?它是开源的还是有开源的实现?Objective-C源代码
4
A
回答
8
它确实取决于Objective-C的含义,它有编译器,运行时和库。
- http://opensource.apple.com/包含许多Apple的OS X和iOS源代码。
- 您还可以看到编译器的http://clang.llvm.org/。
- GNUstep是OpenStep(Cocoa)的开源实现。
0
2
我想你是要求可可 - 而这不是开源的。你所拥有的只是标题和逆向工程工具。
1
环顾四周,我找到了几个Objective-C源代码的副本。苹果维护它在http://opensource.apple.com/source/objc4/,这是最新的OS X 10.9.x小牛在版本551.1,但我也发现了几个存储库GitHub,这是人们在不同时间点的主要存储库的副本,所以他们可能会或可能不会像苹果的主要存储库一样。这些包括版本532.2的GitHub存储库“opensource-apple/objc4”; “bavarious/objc4”,它是最新的版本551.1; “macmade/OBJC4-437.1-Runtime”,它明显只包含437.1版本的Objective-C运行时; “Apple-FOSS-Mirror/objc4”版本532.2; “aosm”,该版本最新版本为551.1; “robertvojta/objc4”,它是最新版本551.1; “j4n0/objc4-532”,显然是在532.0版本;和“chenniaoc/objc4-551.1”,这在551.1版本中显然是最新的。就我个人而言,在我看来,robertvojta/objc4是最好的存储库,因为它可以从Apple的开放源代码网站的每个单一版本中复制到它,因此您可能可以使用fork代码。
相关问题
- 1. 从类图生成Objectivec C代码
- 2. Python的AppKit和ObjectiveC代表
- 3. 文字代码,源代码
- 4. 是Google代码开放源代码的源代码
- 5. OpenCL源代码?
- 6. WinKill()源代码
- 7. 源代码APK
- 8. boost源代码
- 9. NFS源代码
- 10. html源代码
- 11. Chromium源代码
- 12. createJdbcRowSet源代码
- 13. matlab代码源
- 14. 源代码
- 15. FileHelpers源代码
- 16. TwoLineListItem源代码
- 17. ViewPager源代码
- 18. çSTRCMP源代码
- 19. FTP源代码
- 20. Android源代码
- 21. Magento源代码
- 22. “undecompilable” 源代码
- 23. SQLMembershipProvider - 源代码
- 24. isValidUrl源代码?
- 25. batchedgemm源代码?
- 26. gmpy源代码
- 27. javax.persistence.EntityManager源代码
- 28. 源代码
- 29. 未找到源代码:添加源代码附件查看源代码
- 30. 的ObjectiveC类别不进口,但仍运行代码
“源代码”是什么意思?你在寻找Objective-C编译器实现的源代码吗? – 2010-10-02 06:07:57