今天介绍一些比较有用的源代码,你既可以把它们做为例子学习,也可以直接在你的项目里使用。

这些例子包括一个Core Animation文档中提及的动画菜单,一个高级点的Core Animation例子,一个Http服务器的例子以及一个如何设置“偏好设置”窗口的例子。希望对大家有用。

 

一、Core Animation动画菜单

苹果的Core Animation里提供了一个动画菜单的教学,但是没有提供源代码。你可以在XCode帮助中或者这里查看这个动画菜单的教学文档,你可以在这里下载这个例子的XCode源代码。(只能运行在Leopard中,项目需要XCode 3.0以上版本打开)

二、Core Animation例子:NanoLife

这个例子解释了Core Animation,Core Image Filters,图片数据类型转换以及如何将NSView全屏显示。例子只能用XCode 3.0以上版本打开。

原文地址

例子下载

三、一个简单的Http server例子

这个例子实现了一个简单的Http服务器,你可能会在某些程序中需要它,比如要实现远程配置服务或者编写某些P2P程序时。

原文地址

例子下载

四、偏好设置窗口Contrller例子

DBPrefsWindowController 1.1.2

作者:Dave Batton

这个NSWindowController子类可以帮助你设置和管理“偏好设置”窗口,你只需要设置需要显示的窗口视图,工具条图标即可做出带有窗口渐变特效的配置窗口了。

原文地址

例子下载