徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
自由
比浏览器更快的访问!
 

Cocoa

指数 Cocoa

Cocoa是苹果公司为Mac OS X所创建的原生面向对象的编程环境,是Mac OS X上五大API之一(其它四个是Carbon、POSIX、X11和Java)。 Cocoa应用程序一般在苹果公司的开发工具Xcode(前身为Project Builder)和Interface Builder上用Objective-C写成。不过,通过Java bridge、PasCocoa、PyObjC、CamelBones以及RubyCocoa等桥接技术,Java、Clozure CL、LispWorks、Object Pascal、Python、Perl、Ruby等其它工具或者语言也可以用来开发Cocoa应用。也有一些其它语言的Cocoa实现无须桥接,比如苹果公司开发的MacRuby和类似Lisp的Nu语言。不使用Xcode和Interface Builder,仅仅通过文本编辑器、GCC和GNU make工具也可以用Objective-C语言开发Cocoa应用。 对最终用户来说,使用Cocoa编程环境开发的应用程序即为Cocoa應用程式。这类应用有独特的外观,因为Cocoa编程环境让程序在多方面自动遵循苹果公司的人机界面守则。.

39 关系: AdiumAppleScript大五碼字體簿属性列表序列化应用程序接口弱引用剪贴板CaminoCarbon (API)Core Data系统平台Dashboard词典 (应用程序)部件工具箱蘋果的英特爾平台遷移Final Cut ProFirefox歷史GNUstepInterface BuilderMac OS X LeopardMacOSMacOS結構Microsoft Office 2011 for MacObjective-COmniWebQtQuickTimeRealPlayerShiiraSwift (程式語言)ThriftTwitterrificX86-64XcodeXMPP協議的客戶端軟體列表捆绑 (macOS)2014年6月

Adium

Adium 是一个Mac OS X上的多方協議即時通訊客戶端,以libpurple函式庫為基礎。Adium 由 CocoaAPI 編寫,並以自由軟體的GNU釋出。.

新!!: Cocoa和Adium · 查看更多 »

AppleScript

AppleScript是苹果公司开发的一种脚本语言,可以用来控制运行于Mac OS上的程序,也可以写成独立运行的Applet。最早版本在1993年十月推出,在System 7(System 7.1.1)運行。.

新!!: Cocoa和AppleScript · 查看更多 »

大五碼

Big5,又稱為大五碼或五大碼,是使用繁体中文(正--體中文)社群中最常用的電腦漢字字符集標準,共收錄13,060個漢字。 中文碼分為內碼及交換碼兩類,Big5屬中文內碼,知名的中文交換碼有CCCII、CNS11643。 Big5雖普及於台灣、香港與澳門等繁體中文通行區,但長期以來並非當地的國家/地區標準或官方標準,而只是業界標準。倚天中文系統、Windows繁體中文版等主要系統的字符集都是以Big5為基準,但廠商又各自增加不同的造字與造字區,衍生成多種不同版本。 2003年,Big5收錄到CNS11643中文標準交換碼的附錄當中,取得了較正式的地位。這個最新版本稱為Big5-2003。.

新!!: Cocoa和大五碼 · 查看更多 »

字體簿

字體簿 (Font Book) 是Mac OS X的一個字體管理器,自OS X 10.3 (Panther) 起,附在系統上。.

新!!: Cocoa和字體簿 · 查看更多 »

属性列表

在OS X的Cocoa,NeXTSTEP和GNUstep编程框架中,属性列表(Property List)文件是一种用来存储序列化后的对象的文件。属性列表文件的文件扩展名为.plist,因此通常被称为plist文件。 Plist文件通常用于储存用户设置,也可以用于存储捆绑的信息,该功能在旧式的Mac OS中是由资源分支提供的。.

新!!: Cocoa和属性列表 · 查看更多 »

序列化

序列化(serialization)在計算機科學的資料處理中,是指將資料結構或物件狀態轉換成可取用格式(例如存成檔案,存於緩衝,或經由網絡中傳送),以留待後續在相同或另一台計算機環境中,能恢復原先狀態的過程。依照序列化格式重新獲取位元組的結果時,可以利用它來產生與原始物件相同語義的副本。對於許多物件,像是使用大量參照的複雜物件,這種序列化重建的過程並不容易。物件導向中的物件序列化,並不概括之前原始物件所關聯的函式。這種過程也稱為物件編組(marshalling)。從一系列位元組提取資料結構的反向操作,是反序列化(也稱為解編組, deserialization, unmarshalling)。 序列化在计算机科学中通常有以下定義.

新!!: Cocoa和序列化 · 查看更多 »

应用程序接口

应用程序接口(Application Programming Interface,简称:API),又称为应用编程接口,就是软件系统不同组成部分衔接的约定。由於近年來软件的规模日益庞大,常常需要把复杂的系统划分成小的组成部分,编程接口的设计十分重要。程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分。良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的维护性和扩展性。.

新!!: Cocoa和应用程序接口 · 查看更多 »

弱引用

在计算机程序设计中,弱引用与强引用相对,是指不能确保其引用的对象不会被垃圾回收器回收的引用。一个对象若只被弱引用所引用,则被认为是不可访问(或弱可访问)的,并因此可能在任何时刻被回收。一些配有垃圾回收机制的语言,如Java、C#、Python、Perl、Lisp等都在不同程度上支持弱引用。.

新!!: Cocoa和弱引用 · 查看更多 »

剪贴板

剪贴板(clipboard),有时也称剪切板、剪貼--、剪貼本。它是一种软件功能,通常由操作系统提供,作用是使用复制和粘贴操作短期存储数据和在文档或应用程序间转移数据。它是图形用户界面(GUI)环境中最常用的功能之一,通常实现为匿名、临时的数据缓冲区,可以被环境内的大部分或所有程序使用编程接口访问。典型的应用程序会将剪贴板操作提供到用户界面,比如通过热键、菜单选项等。 是允许用户操控剪贴板的一种应用程序。.

新!!: Cocoa和剪贴板 · 查看更多 »

Camino

Camino(西班牙語意義為路,捷徑)是一個免費,開放原始碼的圖形界面網絡瀏覽器,基於Mozilla基金會的Gecko核心,是為Mac OS X特別設計的瀏覽器。Camino使用了Mac本地的Cocoa環境取代了Mozilla的XUL環境。但它不能使用本地的文字。2013年3月30號,斯圖爾特·摩根(Stuart Morgan)宣佈Camino專案結束,以後不會再有新的版本出現。 Camino的目標之一就是盡可能的和Mac OS X進行整合。它使用了Aqua主題,同時整合了一些OS X的服務和特性,例如:使用钥匙串進行密碼管理,使用Bonjour在所在網絡搜索可用的書籤。另外顯著的特性,包括一個整合的阻擋彈出式廣告的功能,廣告阻擋,使用分頁式瀏覽,同時支持開源標準。 Camino瀏覽器是由Camino Project小組編寫的,Camino Project是一個開源社區組織。自從戴夫·海厄特加入蘋果公司的Safari開發團隊之後(2002年中),邁克·平克頓是該組織的技術領導。.

新!!: Cocoa和Camino · 查看更多 »

Carbon (API)

Carbon是苹果电脑操作系统的应用程序编程接口(API)之一。 Carbon与Cocoa、X11、POSIX、Java并列成为Mac OS X五个主要的API。與Cocoa相比,Carbon是面向过程的编程语言API,而Cocoa是面向对象的编程语言API。Carbon是比Cocoa更为低层次的API,比较类似于微软Windows操作系统的Win32 API。 调用Carbon的程序可以使用包括C、C++在内的多种编程语言。而Cocoa只能支持Objective-C和Java。在从Power PC平台向Intel平台转移的过程中,使用Carbon的程序比使用Cocoa的程序需要更多的修改。 Category:Mac OS介面 Category:兼容层.

新!!: Cocoa和Carbon (API) · 查看更多 »

Core Data

Core Data是蘋果公司所開發的macOS作業系統(舊稱:Mac OS X及OS X)中Cocoa API的一部分,首次在Mac OS X 10.4 ''Tiger''与iOS 3.0系统中出现 Apple, "Core Data Tutorial for iPhone OS".

新!!: Cocoa和Core Data · 查看更多 »

系统平台

系统平台(computing platform)是指在電腦裡讓软件运行的系统环境,包括硬件环境和软件环境。典型的系統平台包括一台電腦的硬件体系结构(computer architecture)、作業系統、運行時庫等。.

新!!: Cocoa和系统平台 · 查看更多 »

Dashboard

Dashboard(為儀表板之意)是一個蘋果公司Mac OS X v10.4 Tiger作業系統中的應用程式,用作稱為「widget」的小型應用程式之執行基礎。其界面主要為一半透明的圖層,在啟動以外的時間是隱藏起來的,使用者可透過按下熱鍵來啟動,而熱鍵可在偏好設定中變更指定。 當Dashboard啟動時,使用者的桌面會變暗,而widgets則會漸入出現於前景中。如同一般的應用程式視窗,widgets可以被四處移動、重新配置、關閉,以及重複開啟(因此能夠同時開啟多個相同的widget,並且針對每一個做出不同的設定)。可使用選單列開啟新的widget,只需點選或拖曳widget的圖示至畫面上即可。等待widget載入後就能立即使用。.

新!!: Cocoa和Dashboard · 查看更多 »

词典 (应用程序)

字典(Apple Dictionary)是蘋果公司的一款字典軟體,內置於其作業系統 Mac OS X 系列中。字典軟件內建了幾款辭典,英文部份分別是:新牛津美語大辭典(第二版)、牛津美國作家同義詞典的英文解釋以及 Apple 字典,而日文辭典部份,則包括:大辭泉、現代英和‧‧和英中辞典及類語類解辭典。與大多數字典軟體不同,蘋果字典提供了查詢維基百科的功能,可以自各語言版本的維基百科下載條目釋義。 ,Apple.com.

新!!: Cocoa和词典 (应用程序) · 查看更多 »

部件工具箱

部件工具箱(widget toolkits)亦称为GUI工具箱(GUI toolkits),在程序设计中指的某些基本的GUI的构件元素的集合。他们一般以库或者应用程序框架的形式出现。.

新!!: Cocoa和部件工具箱 · 查看更多 »

蘋果的英特爾平台遷移

Apple的Intel平台遷移指的是2006年Mac電腦從PowerPC平台遷移至Intel x86平台的事件。平台遷移計畫最初在2005年的WWDC大會上由Apple執行長史提夫·喬布斯(Steve Jobs)正式公布,Apple稱日後將停止在Mac電腦中繼續使用由摩托羅拉(Motorola)及IBM提供的PowerPC微處理器,改用Apple大多數競爭對手選用Intel提供的x86處理器。 這一次平台遷移已是Apple第三次更改旗下電腦產品線的CPU架構。Apple將Apple II的8位元6502處理器改用成摩托羅拉的68k處理器架構(首次配備在Macintosh 128k上)是為第一次平台遷移;後來放棄使用摩托羅拉68k處理器,改用PowerPC處理器,則是為第二次平台遷移。迄今Apple仍然是業界裡唯一一家成功完成了核心部件平台遷移的企業(不考慮微軟Surface 2更新至Surface 3時從ARM架構回歸x86架構),歷史上其他嘗試過類似平台遷移的企業最終均以失敗告終,如Commodore、雅達利(Atari)、Acorn Computers、迪吉多(Digital)、SGI、Kaypro等 Apple的最初發佈的新聞稿預計平台遷移將會在2006年6月開始行動,之後在2007年末結束,而實際上Apple的平台遷移進行得比料想中快得多。首代配備了Intel處理器的Mac電腦於2006年1月就正式推出,史提夫·喬布斯在2006年8月推出配備Intel處理器的Mac Pro時表示,硬件的平台遷移已進入最後階段:Apple將會在2006年10月推出最後一款需要遷移至Intel平台的產品─Xserve。 最終新版Xserve伺服器於2006年12月推出,硬體層面的Intel平台遷移此時宣告完結。 Apple於2009年8月28日推出了僅支援Intel處理器的Mac OS X 10.6 Snow Leopard,正式在新版作業系統中去除對PowerPC架構Mac電腦的支援,但仍然留有Rosetta等執行PowerPC應用程式所需的系統元件。2011年推出的Mac OS X 10.7 Lion則不再支援Rosetta。 儘管能夠運作在x86處理器上,但Apple官方目前仍然不支援在x86個人電腦上安裝macOS。在除了Intel Mac以外的x86相容電腦運行Apple軟體,見OSx86。.

新!!: Cocoa和蘋果的英特爾平台遷移 · 查看更多 »

Final Cut Pro

Final Cut Pro是一款由Macromedia(现已被Adobe收购)推出,之後由蘋果公司接手研發、銷售的非線性影片剪輯軟體。最新版本為Final Cut Pro X,能在裝載英特爾處理器和OS X 10.6.7以後版本的麥金塔電腦上運行。本軟體能讓使用者將影片記錄和傳輸至硬碟上(內建或外接),之後進行編輯、剪輯、處理和輸出成多種格式。.

新!!: Cocoa和Final Cut Pro · 查看更多 »

Firefox歷史

Mozilla Firefox網頁瀏覽器最初是由Mozilla Application Suite所分支的的實驗性專案,由戴夫·海厄特及布雷克·罗斯所--。Firefox 1.0於2004年11月9日發行。.

新!!: Cocoa和Firefox歷史 · 查看更多 »

GNUstep

GNUstep,GNU計劃的專案之一。它將Cocoa(前身為NeXT的OpenStep)Objective-C軟體庫,部件工具箱(widget toolkits)以及其上的應用軟體,以自由軟體方式重新實作。它能夠運行在類Unix作業系統上,也能運作在Microsoft Windows上。.

新!!: Cocoa和GNUstep · 查看更多 »

Interface Builder

Interface Builder(縮寫:IB),是用于苹果公司Mac OS X操作系统的软件开发程序,是Xcode套件的一部分。Cocoa和Carbon开发者可以使用Interface Builder来创建和修改应用程序的图形用户界面。其数据以XML的形式被储存在.xib文件中。在过去,其数据则是储存在.nib文件中的,nib是“NeXT Interface Builder”的缩写。 Interface Builder是继承自NeXTSTEP的开发套件的。OpenStep的开发也使用了IB的一个版本,而GNUStep则使用一个非常类似的,称为Gorm的工具。 2008年3月27日,随着iPhone SDK Beta 2的发布,IB开始提供对iPhone程序开发的支持,允许开发者使用IB设计iOS应用程序的界面。.

新!!: Cocoa和Interface Builder · 查看更多 »

Mac OS X Leopard

Mac OS X 10.5 Leopard是蘋果為 Mac 產品所製作的作業系統Mac OS X的第六個版本,也是前代作業系統Tiger的繼承者。Leopard最早於2007年10月26日發行,以兩種版本:以個人電腦為訴求的桌上型電腦版本,以及伺服器版本——Mac OS X Server。蘋果提供減價升級版或者內含升級版DVD給介於2007年10月1日到2007年12月29日購買新蘋果電腦,且新電腦未預裝Mac OS X v 10.5的用戶。 根據蘋果的說法,Leopard包含了超過300種更新與加強功能,含括核心操作系統元件,以及應用程式與開發工具。Leopard引進了顯著大修過的桌面,包括重新設計的Dock,改進過的Finder,新功能Stacks、半透明選單條,以及內含最初於iTunes使用的Cover Flow。其它主要的特點在包含支援64位元GUI應用程式、可自動備份的時光機(Time Machine)、Spotlight搜尋可橫跨多台機器,以及原來只在一部分Mac機型才有的Front Row與Photo Booth。 蘋果錯過了蘋果執行長史提夫·賈伯斯所公告的Mac OS X 10.5推出時間。當第一次於2005年6月提出,賈伯斯說蘋果將在2006年底或2007年初推出Leopard。 一年後,更改成「2007年春天」,然而在2007年4月12日蘋果公告因iPhone的開發因素,將延後至10月推出。 Leopard在2006年的 WWDC 對軟體設計師做第一次發表,而Leopard已在2007年10月26日上市,以 129 美元、129 歐元,或是 4390 新台幣賣出。 蘋果亦提供199美元的五人授權“家庭版”,116美元的學生版(皆含稅)。 凡於2007年10月1日至12月29日購買Mac可以9.95美元的代價購買升級。.

新!!: Cocoa和Mac OS X Leopard · 查看更多 »

MacOS

macOS(2012年前称 Mac OS X,2012年-2016年称 OS X,2016年起称 macOS)是苹果公司推出的图形用户界面操作系統,為麦金塔电脑专用,自2002年起在所有的 Mac 电脑预装。 StatCounter 在2017年1月的数据表示,在桌面操作系统中,macOS 的使用份额为11.2%,次于 Microsoft Windows 的84.4%位居第二。 macOS 是1999年发行的“经典”Mac OS 最终版本 Mac OS 9 的后继者。1999年发布 macOS Server 的首个版本 Mac OS X Server 1.0,桌面版 Mac OS X v10.0“Cheetah”于2001年3月24日发布。2012年苹果将 Mac OS X 更名为 OS X,第一个使用此命名的系统为“OS X Mountain Lion”。以前版本的 macOS 以大型猫科动物命名,例如 Mac OS X v10.8 被称为“Mountain Lion”,但随着2013年6月 OS X Mavericks 的公布,命名开始采用加州地标。2016年6月,苹果公司宣布 OS X 更名为macOS,以便与苹果其他操作系统 iOS、watchOS 和 tvOS 保持统一的命名风格。 其包含两个主要的部分:核心名为 Darwin,是以 BSD 源代码和 Mach 微核心为基础,由苹果公司和独立开发者社群合作开发;及一个由苹果电脑开发,名为 Aqua 的专利的图形用户界面。 macOS Server 也同时于2001年发售,架构上来说与工作站(客户端)版本相同,只有在包含的工作群组管理和管理软件工具上有所差异,提供对于关键网络服务的简化存取,像是邮件传输服务器,Samba 软件,轻型目录访问协议服务器以及域名系统。同时它也有不同的授权类型。 苹果公司在圣何塞当地时间2017年6月5日 WWDC 2017 首日介绍了新一代 macOS High Sierra(版本10.13),正式版已于2017年9月25日发布。.

新!!: Cocoa和MacOS · 查看更多 »

MacOS結構

OS X 是苹果公司 Mac OS 操作系统替代品的产物。 在多次失败的尝试之后,苹果于1994年启动了 Pink 项目(后来和 IBM 进行了合作),这就是 Taligent 和 Copland ,两年后这一项目取消。 通过收购获得了 NeXT 和其 NeXTSTEP 操作系统之后,苹果公司开始着手开发他们最新的操作系统 (Mac OS X)  OS X 首次出现是1999年的 OS X Server 1.0,第一个正式的 OS X 桌面版本发布于2001年3月24日。 从10.5版本开始,OS X 通过了 Open group Unix O3 单一 Unix 规范认证。 2016年6月,苹果公司宣布OS X更名为macOS,以便与苹果其他操作系统如iOS、watchOS和tvOS保持统一的命名风格。 Mac OS X 包含两个主要的部分:以FreeBSD源代码和Mach微核心为基础的 XNU 混合内核,并在 XNU 上构建的 Darwin 核心系统;及一个由苹果开发,称为 Aqua 的闭源、独占版权的图形用户界面。 细分的看,Mac OS X 系统可以分成五层结构,每一层有其代表性的技术。.

新!!: Cocoa和MacOS結構 · 查看更多 »

Microsoft Office 2011 for Mac

Microsoft Office 2011 for Mac 是微軟发布的 Microsoft Office Mac OS X 版本,用以取代 Microsoft Office 2008 for Mac,与 Windows 平台上的 Microsoft Office 2010 等效。它是由Microsoft's Macintosh Business Unit開發,並於2010年10月26日發佈。 相比Windows版本的Office 2010,Office 2011有相對的限制,例如不支援ActiveX控制項。此外,它亦不支援OpenDocument Format。.

新!!: Cocoa和Microsoft Office 2011 for Mac · 查看更多 »

Objective-C

Objective-C是一种通用、高级、面向对象的编程语言。它扩展了标准的ANSI C编程语言,将Smalltalk式的消息传递机制加入到ANSI C中。目前主要支持的编译器有GCC和Clang(採用LLVM作為後端)。 Objective-C的商標權屬於蘋果公司,蘋果公司也是這個程式語言的主要開發者。苹果在開發NeXTSTEP操作系統時使用了Objective-C,之后被OS X和iOS继承下來。現在Objective-C与Swift是OS X和iOS操作系统、及与其相关的API、Cocoa和Cocoa Touch的主要编程语言。.

新!!: Cocoa和Objective-C · 查看更多 »

OmniWeb

OmniWeb是一个专有的互联网浏览器,由The Omni Group开发并推向市场。它只在苹果公司的Mac OS X上运行。不同于它的许多竞争对手,例如:Mozilla Firefox或Camino,OmniWeb直至2009年2月24日才提供免費下載,而在此前,购买一个授权需要14.95美元。.

新!!: Cocoa和OmniWeb · 查看更多 »

Qt

Qt(,發音同「cute」)是一个跨平台的C++應用程式開發框架。廣泛用於開發GUI程式,這種情況下又被称为部件工具箱。也可用於開發非GUI程式,比如控制台工具和伺服器。Qt使用於OPIE、Skype、VLC media player、Adobe Photoshop Elements、VirtualBox與Mathematica以及被Autodesk 、歐洲太空總署、夢工廠、Google、HP、KDE、盧卡斯影業、西门子公司、沃尔沃集团, 华特迪士尼动画制作公司、三星集团、飞利浦、Panasonic 所使用。 它是Digia公司的产品。Qt使用標準的C++和特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些巨集。通過語言綁定,其他的程式語言也可以使用Qt。 Qt是自由且開放原始碼的軟體,在GNU較寬鬆公共許可證(LGPL)條款下發布。所有版本都支援廣泛的編譯器,包括GCC的C++編譯器和Visual Studio。.

新!!: Cocoa和Qt · 查看更多 »

QuickTime

QuickTime是由蘋果公司所開發的一種多媒体框架,能夠處理許多的數位視訊、媒體段落、音效、文字、動畫、音樂格式,以及互動式全景影像的數項類型。.

新!!: Cocoa和QuickTime · 查看更多 »

RealPlayer

RealPlayer,是一個由RealNetworks開發的跨平台的播放器,可欣賞各種線上音訊和視訊資料,包括有:MP3、MPEG-4、QuickTime、Windows Media及其專用的RealAudio與RealVideo格式。 RealPlayer的第一個版本在1995年4月面世,是互聯網上首個媒體串流播放軟件 。RealPlayer最初一直都以數字來命名各個版本,但第6版改名為「RealPlayer G2」,第9版改名為「RealOne Player」,第12版改名為「RealPlayer SP」。RealPlayer一直以來都為客戶提供兩個不同的版本:分別為免費的基本版和需付費的Plus高級版,付費版本提供額外的功能。在14版,RealPlayer新增一個「捆綁服務」(SuperPass),是整合基本版和Plus高級版的一項服務,有提供14天的免費體驗,但需要註冊RealNetworks的帳戶。此外,在Windows推出的第9版曾附載有RealJukebox。 RealPlayer第11版的Windows版本在2007年11月推出,而Mac OS X則遲至2008年5月才推出。此外,現時RealPlayer在以下各個平台皆有播放版本:Mac OS X、Linux、Unix、Palm OS、Windows Mobile、Symbian OS及Android 。有指程式是以一個開源軟體Helix作為其核心,但亦有指--有Linux版本才是使用Helix架構。而從RealPlayer SP開始,在Windows版的RealPlayer的左下角亦用紅色小字標上「Powered by Helix DNA」。.

新!!: Cocoa和RealPlayer · 查看更多 »

Shiira

Shiira (シイラ, 鯕鳅) 是运行在Mac OS X 操作系统下的一款开源浏览器.

新!!: Cocoa和Shiira · 查看更多 »

Swift (程式語言)

Swift是一種支持多编程范式和編譯式的編程語言,是用來撰寫macOS/OS X、iOS、watchOS和tvOS的语言之一。 2014年,其在苹果开发者年会(WWDC)發布。設計Swift時,蘋果公司有意讓Swift與Objective-C共存在蘋果公司的作業系統上。.

新!!: Cocoa和Swift (程式語言) · 查看更多 »

Thrift

Thrift是一种接口描述语言和二进制通讯协议,它被用来定义和创建跨语言的服务。它被当作一个远程过程调用(RPC)框架来使用,是由Facebook为“大规模跨语言服务开发”而开发的。它通过一个代码生成引擎联合了一个软件栈,来创建不同程度的、无缝的跨平台高效服务,可以使用C#、C++(基于POSIX兼容系统)、Cappuccino、Cocoa、Delphi、Erlang、Go、Haskell、Java、Node.js、OCaml、Perl、PHP、Python、Ruby和Smalltalk。虽然它以前是由Facebook开发的,但它现在是Apache软件基金会的开源项目了。该实现被描述在2007年4月的一篇由Facebook发表的技术论文中,该论文现由Apache掌管。.

新!!: Cocoa和Thrift · 查看更多 »

Twitterrific

Twitterrific是一个Twitter客户端。Twitterrific由The Iconfactory公司开发,可以免费使用,但每小时会有广告弹出。如果以14.95$的售价购买一个序列号,则可以去除该限制。 Mac OS X平台上的Twitterrific是一个Cocoa程序,它仅运行在Mac OS X v10.4及以上。目前它是Mac平台上最受欢迎的Twitter客户端。 iPhone OS平台上的Twitterrific是一个Xcode程序,2008年发布。它与网络应用PocketTweets同为Twitter官方所推介。 根据Sysomos发布于2009年11月的统计,Twitterrific在Twitter客户端中所占市场份额位列第四,达1.63%。.

新!!: Cocoa和Twitterrific · 查看更多 »

X86-64

x86-64( 又稱x64,即英文詞64-bit extended,64位元拓展 的簡寫)是x86架構的64位拓展,向后相容於16位及32位的x86架構。x64於1999年由AMD設計,AMD首次公開64位元集以擴充給x86,稱為「AMD64」。其後也為英特爾所採用,現時英特爾稱之為「Intel 64」,在之前曾使用過「Clackamas Technology」 (CT)、「IA-32e」及「EM64T」。 蘋果公司和RPM套件管理員以「x86-64」或「x86_64」稱呼此64位架構。甲骨文公司及Microsoft稱之為「x64」。BSD家族及其他Linux發行版則使用「x64-64」,32位元版本則稱為「i386」(或 i486/586/686),Arch Linux用x86_64稱呼此64位元架構。.

新!!: Cocoa和X86-64 · 查看更多 »

Xcode

Xcode是蘋果公司向開發人員提供的集成開發環境,用於開發macOS、iOS、WatchOS和tvOS的應用程序。.

新!!: Cocoa和Xcode · 查看更多 »

XMPP協議的客戶端軟體列表

下列是片面的即時消息客戶端支持Jabber/XMPP協議的清單。.

新!!: Cocoa和XMPP協議的客戶端軟體列表 · 查看更多 »

捆绑 (macOS)

NeXTSTEP,Mac OS X和GNUStep中,捆绑(Bundle)是一个目录(也可能是一个文件),它允许相关资源(例如可执行代码,本地化资源,图片等)被组合在一起,在某些情况下可以当作一个单独文件看待。在Mac中,该特性在Mac OS 9中引入,被称为“包”(package),它类似于RISC OS和ROX Desktop中应用程序目录的特性,以及使用SpatialBundle技术的Ubuntu和Debian等Linux发行版。 应用程序,应用程序框架和插件通常以捆绑的形式将其内部文件组织在一起,同时,文档也可以构成框架。在NeXT的Foundation工具包和Cocoa的Foundation框架中,可以使用NSBundle类操作捆绑;在Core Foundation中,则使用CFBundle系列函数进行操作。 捆绑通常包含一个可执行代码文件和一些资源文件,例如NIB文件,图像,声音,本地化字符串,配置文件(通常是属性列表文件)和其它媒体。在其它系统上,例如Microsoft Windows,这些资源通常在编译时就被直接包含在了可执行文件中。Mac OS X从NeXTSTEP中引入了捆绑的概念,用以代替早期Mac OS中以资源分支存储附加元数据的技术。多数类型的捆绑在使用时与普通文件类似,从而减少了其内部文件意外更改或丢失的风险。同时,捆绑的另一个意义在于可以使用文件夹简化组织资源的方式,避免使用资源分支导致的额外的复杂性。 捆绑的统一类型标识符是com.apple.bundle,而包的则是com.apple.package。.

新!!: Cocoa和捆绑 (macOS) · 查看更多 »

2014年6月

; 災害事故.

新!!: Cocoa和2014年6月 · 查看更多 »

传出传入
嘿!我们在Facebook上吧! »