2012-04-18 33 views
0

我開發了一個iOS應用程序,我在其中使用MPMoviePlayerController來顯示視頻。沒有問題。該應用程序運行良好。在Mac上使用Chameleon項目移植iOS應用程序

現在我想在Mac上移植同一個應用程序。我是Mac編程的新手,所以我決定搜索'任何',這可以幫助我在mac上移植我的應用程序,並且我得到了Chameleon。 MultiApple',它的工作原理,但是當我嘗試在我的應用程序中進行集成時,它會導致無法找到像UIKit框架一樣的錯誤。

某處我正在犯一個可怕的錯誤。

任何人都可以幫助我在這個整合?

回答

2

我也正在從iOS向Mac移植一個相對較大的應用程序(約20k LOC,不包括所有第三方依賴項),但花費的時間比預期的多,我對Chameleon提供的內容仍然很滿意。由於未完全執行和一定的侷限性,我也分叉官方變色龍爲我自己的使用:

https://github.com/jerryrt/Chameleon

你的問題主要是由於不完整/錯誤的項目設置,這indeeds變色龍沒有一個詳細的文件,除了示例項目供參考。我主要是通過逐件檢查示例項目的設置來到這裏。我不會完全覆蓋這裏的詳細過程,但是提供了正確的項目設置,特別是在集成了MPMoviePlayer的情況下。

importing Chameleon

a working project setup

順便說一句,如果你原來的iOS項目主要基於XIB,我不建議變色龍用於這一目的。

相關問題