1
A
回答
5
當然他們使用Xcode本身。沒有理由不這樣做。
Xcode是一個IDE - 基本上是一個花哨的編輯器。就像您可以使用emacs或vi或TextMate編輯生成這些程序的代碼一樣,您也可以使用Xcode自己編輯Xcode的源代碼。
如果您想知道Xcode的第一個版本是如何產生的,那很可能是使用Xcode的前身Project Builder創建的。最早版本的Project Builder(源自NextStep,可追溯到20世紀80年代後期)可以用任何文本編輯器編寫。
1
這是一個艱難的調用,但是Xcode完全可能用於Xcode開發。畢竟Xcode也可以製作OS X應用程序,這些應用程序也是用Objective-C編寫的。
相關問題
- 1. 調試iphone應用程序時,Apple xcode線程有什麼意義?
- 2. Apple CoreData教程:'moc = ...'是什麼意思?
- 3. Xcode iOS 11顯示應用程序中的文件夾應用程序File Apple
- 4. Apple LLVM-gcc x86程序集中發生了什麼?
- 5. Apple的iMessage應用程序有什麼限制?
- 6. TYPO3調度程序什麼都不做
- 7. 接收調度程序 - 它是什麼?
- 8. 什麼算法的調度程序
- 9. 爲什麼ExecutorChannel.onInit()重置調度程序?
- 10. Xcode 7.3 - Swift - 預期聲明 - Apple Watch應用程序
- 11. 從其他應用程序/命令行/ Apple腳本運行Xcode
- 12. 應用程序委託在xcode項目中做什麼?
- 13. 爲什麼我無法在xcode中構建iPhone應用程序?
- 14. 在Apple App Store上驗證iOS應用程序收據與在應用程序中有什麼安全優勢?
- 15. 多線程有用到什麼程度?
- 16. 在Apple程序集中重複字節?
- 17. 爲什麼小程序的採用程度如此之低?
- 18. 是什麼原因乘默認調度程序線程
- 19. 什麼是java信號調度程序線程?
- 20. C#程序集,什麼是程序集?
- 21. Haskell在什麼程度上懶惰?
- 22. 爲什麼Xcode限制這樣做到我的應用程序?
- 23. Xcode:爲什麼我的應用程序不保存UITextField?
- 24. 因爲我們有xcode,airplay sdk的實用程序是什麼?
- 25. XCode調試器:爲什麼只顯示我的彙編程序?
- 26. 在mysql中運行作業調度程序需要什麼?
- 27. 在Windows Vista中,線程調度程序運行的IRQL是什麼?
- 28. 在Apple MFi程序註冊過程中尋找體驗
- 29. 我想知道爲什麼這個程序不會運行,溫度程序
- 30. Apple用於XCode 4模板生成的是什麼?
爲什麼不能使用XCode編程XCode?當然,他們不得不用最初的東西引導它,但是一旦達到某個基本級別的能力,沒有理由不能使用IDE編輯它自己的代碼庫。畢竟,你可以使用vi編輯vi的源代碼。 – aroth 2012-04-16 01:03:38
今天你可能已經忘記了*咖啡*。 – Lion 2012-04-16 01:04:03
我會假設他們在XCode中編寫它。我知道微軟自己寫了Visual Studio。 – SLaks 2012-04-16 01:04:17