中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

iOS學習之路3-Ojective-C語言介紹

發布時間:2020-06-11 20:56:14 來源:網絡 閱讀:679 作者:softweitao 欄目:移動開發

        Objective-C 是在 C 的基礎上,加入面向對象特性擴充而成的通用型高級編程語言。Objective-C主要應用于Mac OS X 和iOS系統及其相關 API 如Cocoa、Cocoa Touch。Objective-C 最初源于 NeXTSTEP 系統,爾后由 OS X 和 iOS 繼承下來。目前主要支持的編譯器有 GCC與Clang。

       1980年代初,BradCox與 在其公司 Stepstone發明 Objective-C,它以一種叫做 SmallTalk-80 的語言為基礎。Objective-C 創建在 C 語言之上,意味著它是在 C 語言基礎上添加了擴展而創造出來的能夠創建和操作對象的一門新的程序設計語言。對 Objective-C 最主要的描述是他1986年出版的《Object-oriented Programming, An Evolutionary Approach》。1988年, NextComputer公司獲得了 Objective-C 語言的授權,并開發出了 Objective-C 的語言庫和一個名為 NEXTSTEP 的開發環境。1992年,自由軟件基金會的 GNU 開發環境增加了對 Objective-C 的支持。1994年,NeXT Computer 公司和 Sun Microsystem 聯合發布了一個針對 NEXTSTEP 系統的標準典范,名為 OPENSTEP。OPENSTEP 在自由軟件基金會的實現名稱為 GNUStep。1996年12月20日,蘋果公司宣布收購 NeXT Software 公司,NEXTSTEP/OPENSTEP 環境成為蘋果操作系統下一個主要發行版本 OS X 的基礎。這個開發環境的該版本被蘋果公司稱為 Cocoa。

     在2006年7月蘋果全球開發者會議中,Apple宣布了Objective-C 2.0的發布,其增加了“現代的垃圾收集,語法改進,運行時性能改進,以及64位支持”,更多詳細信息可以查看蘋果官方文檔。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

鱼台县| 襄汾县| 鄄城县| 达拉特旗| 醴陵市| 桐柏县| 蓝山县| 兴安盟| 灵寿县| 紫阳县| 蛟河市| 永川市| 曲沃县| 平潭县| 都江堰市| 平乡县| 丰城市| 措勤县| 屯留县| 巫溪县| 达孜县| 务川| 兴化市| 河津市| 漳浦县| 安庆市| 敖汉旗| 成安县| 余庆县| 上犹县| 朝阳县| 正宁县| 建德市| 都兰县| 响水县| 米林县| 柘荣县| 勐海县| 松原市| 兖州市| 乡宁县|