0
我正試圖在mac.i上開發一個應用程序,試圖開發一個使用OS授權對話框並在我的應用程序中使用其功能的用戶認證模塊。我有兩個關於mac開發的問題;基於intel的mac上的碳開發
1)有可能將碳應用程序移植到可可? (我沒有任何關注與64位 ,我想在簡單的可可開發,也因爲它不去 低級編程。)
2)其次,請告訴我,我是使用基於英特爾迷你Mac與OS 10.5,所以,如果 沒有可能將碳應用程序移植到可可,那麼我可以在 上開發這個基於intel的迷你Mac用於碳?
問候
感謝graham的回覆。你能否向我澄清一件事?你有什麼建議,我應該寫我的用戶認證模塊的可可程序或碳。我可以在碳目標c中編寫應用程序嗎?我不想使用碳,但是一個人建議我應該爲授權目的程序編寫碳應用程序。而不是在可可中發展。但我對開發可可應用很感興趣。 – maddy 2009-09-09 12:00:01
你幾乎沒有理由需要碳。不要聽別人告訴你使用碳,但沒有理由給你。 Cocoa會做你想做的事情,但如果沒有,請繼續深入核心庫。關鍵是始終使用可用的最高抽象。 – 2009-09-10 06:35:37
的確,你應該避免在_privileged_代碼中使用高級庫,但對於Carbon,Cocoa或其他任何東西都是如此。如果您的應用程序需要root或admin,那麼使用授權服務將其歸入非特權用戶界面,該界面會調用特權輔助工具。在UI中使用可可。如果你不需要特殊的權限,那麼不用擔心它,只需在UI中使用Cocoa即可:-)。 – 2009-09-10 08:01:39