我在哪裏可以找到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