The purpose of this document is to provide fundamental high-level information about the Mac OS X core operating-system architecture. It also provides background for system programmers and developers of device drivers, file systems, and network exten
Apple iPhone 推出以后,以其动人的外观、超强的性能和丰富的软件资源吸引了众多的拥趸 者。iPhone 的原始出厂功能比较基本,仅能完成一般的电话、短信、时钟、邮件、上网以及定位 的较少的功能。然而,其基于 Apple Mac OS X 的操作系统,为用户提供了编写应用软件的可能。 目前仅在 AppStore 上架的软件就已经达到近十万个。可以形象的比喻,原始的 iPhone 像个刚 买来的电脑,但众多的第三方软件使其可以完成几乎任何你可以想象到的功能。 你的创意总是独特的,或许那些
GCC(GNU Compiler Collection,GNU编译器套装),是一套由 GNU 开发的编程语言编译器。它是一套 GNU编译器套装[1]以 GPL 及 LGPL 许可证所发行的自由软件,也是 GNU计划的关键部分,亦是自由的类Unix及苹果电脑 Mac OS X 操作系统的标准编译器。[1] GCC 原名为 GNU C 语言编译器,因为它原本只能处理 C语言。GCC 很快地扩展,变得可处理 C++。之后也变得可处理 Fortran、Pascal、Objective-C、Jav
关于Swift语言 About Swift Swift 语言是一种基于 IOS 和 OS X 应用的编程语言,其建立 C 和 Objective-C 最优的技术方面之上,而不受 C 兼容性的约束。Swift 采用安全编程模式,增加了现代特征来使得编程变得更容易,更灵活和更有趣。Swift 干净的过去,回顾到成熟和广受喜爱的 Cocoa 和 Cocoa Touch 框架,是一种重新想象软件开发怎么工作的机会。 Swift 已经开发了很多年。Apple 通过我们现有编译器,调试器和框架底层作为 S
Inside Mac OS X: System Overview(系统概述)的阅读对象是那些希望为Mac OS X 系统开发软件的人员。但对于那些只是乐于将Mac OS X视为一种应用开发和部署平台 的人们,它同样也是一个资源。无论您是否拥有Mac OS 9、UNIX、Windows、Java,还 是任何其它平台方面的软件开发背景经验,您都极有可能在本书中发现一些有价值的东 西。 本书从功能性和体系结构两个视角来描述了Mac OS X 操作系统,并解释了有关概念、 服务以及与Carbon、Co
Swift 是编写程序的绝佳选择,无论是手机、电脑还是服务器,任何能跑代码的设备都是如 此。它是一门集现代语言之大成,集结了苹果的工程师文化精髓以及开源社区多样化于一身的 编程语言。编译器为专为性能所调优,语言专为开发所优化,二者绝不互相妥协。
Swift 语言还对新的程序员十分友好。它是第一个工业级系统编程语言,却又像脚本语言那样 富有张力且十分有趣。在 Playground 编写代码并实时查看 Swift 代码运算结果,完全不需要 从头编译然后运行软件。
Swift 通过向其他现代编程模式学