我有一個我用python編寫的腳本,它實際上通過終端在iPhone上工作。我正在尋找用於iPhone的GUI編寫代碼片段或文檔 - 實際上,我需要的是實現一個輸入和一些輸出。 沒什麼特別的 - 現在。 我找到這個網頁:http://www.saurik.com/id/5 但是據我所知,我需要將它寫在我不熟悉的objective-c中 - 我必須嗎?或者我可以用python或C編寫? 這是非常具有描述性的,尋找更多的文檔... 非常感謝:)尋找例子用iPhone編寫的用於iPhone的GUI應用程序
1
A
回答
1
您無法在Python中編寫iPhone應用程序,該應用程序將在非越獄手機上運行。 Apple的SDK許可禁止iPhone上的解釋代碼,這肯定排除了Python。雖然您可以使用PyObjC以Python編寫OS X應用程序,但您仍然需要了解Objective-C語言,這些語言既可用於文檔編寫,也可用於處理與Objective-C的做事方式密切相關的許多Cocoa模式。
學習Objective-C。對於瞭解C或C++的程序員來說,精通Objective-C只需幾天時間。如果您以前從未使用過含有指針的語言,則可能需要更長一點的時間。另一方面,支持Objective-C的動態特性對於來自動態語言的開發人員來說更容易,而不像C/C++/Java/C#這樣的靜態類型語言。
0
該鏈接中有一個GUI樣本。整個應用程序使用ObjC運行時編寫的Python(但不包含ObjC代碼)。
儘管如此,ObjC「感覺」無法避免,因爲UIKit是爲ObjC設計和使用的。請注意,用Python編程的GUI在iPhoneOS上非常慢。 Python可以用作測試,但絕不會向公開釋放(解釋的)iPhoneOS Python GUI應用程序。
相關問題
- 1. 尋找iphone應用程序的視頻
- 2. iphone應用程序GUI編程
- 3. 適用於iPhone應用程序的iPad內容比例因子
- 4. 尋找C++的應用程序GUI庫
- 5. 用於開發iPhone應用程序的漂亮的GUI IDE?
- 6. 用於編寫GUI應用程序的編程語言
- 7. 編寫iPhone應用程序在Windows XP
- 8. iPhone應用程序編程
- 9. 用Java編程的iPhone應用程序
- 10. 適用於iPhone的Flex應用程序
- 11. 適用於iPhone的OCR應用程序
- 12. 可以編寫腳本在iPhone應用程序實例變量
- 13. 尋找優秀設計的GUI應用程序的一些例子
- 14. 使用iPhone的「Web應用程序工具包」用於iPhone
- 15. 只爲iPhone編程的應用程序
- 16. 尋找iPhone設備內的應用程序文件夾
- 17. 尋找在iPhone應用程序中顯示Google Adsense的方式
- 18. 尋找更好的方式來演示iPhone應用程序
- 19. 應用程序的共享實例-iPhone
- 20. 調用iPhone應用程序編程
- 21. 使用jQuery的iPhone應用程序編寫短信
- 22. 尋找使用不同語言編寫的程序示例
- 23. 適用於iPad和iPhone的Xamarin示例應用程序?
- 24. 提交iPhone應用程序時用於SKU#的良好慣例
- 25. 找到我的iPhone應用程序
- 26. iPhone - 找不到我的應用程序
- 27. 提交適用於iPhone 5的iPhone應用程序,僅限iPad?
- 28. xmlvm適用於iPhone的iPhone應用程序?
- 29. 尋找iphone編程的時間
- 30. 有沒有讓你在iPhone上編碼的應用程序(不適用於iphone)?
我沒有注意到GUI很慢。你的意思是從Python編程時GUI很慢? – AnthonyLambert 2010-02-19 13:07:03
@Tony:是的。 ___ – kennytm 2010-02-19 13:14:45
好,是啊。感謝您的信息 - objc python是一樣的iphone爲它的Mac? – 2010-02-19 17:38:45