看板 MacDev 關於我們 聯絡資訊
※ 引述《leondemon (狗狗)》之銘言: : 具我所知目前沒聽說過Mac的App有能夠在其他平台執行... : 但是Mac OS X是由FreeBSD衍生來的 而Obj-C是由GNU做編譯 : 那為什麼Mac App沒有辦法在其他平台執行? : (這種問題不知道該怎麼google...) 可以, 你要自己make, 牽扯到硬體部分, 就要自己修改了, 不過apple專屬涵式一般都過不了, 你要去別人做好的抓obj包. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.43.114.27
jclin:Cocoa前身NeXT step, 跟現在GNUStep API 很像 但還是很難 12/19 00:56
jclin:做到跨平台,因為那是Apple未公開的source 12/19 00:56
jclin:原理上是可以,你看Safari/iTunes裡面dll就有一堆Cocoa一樣 12/19 00:57
jclin:等很像的 library name 12/19 00:57
Blueshiva:GNUStep就是實作OpenStep Spec的計畫... 12/19 01:12
zonble:看 Safari/iTunes 的 windows 版本不準吧 12/22 11:14
zonble:Webkit 的核心是用 C++ 寫的,iTunes 則是 carbon app 12/22 11:15