摘要: iPhone SDK 包含哪些东西?苹果公司将大部分系统接口发布在框架这种特殊的数据包。一个框架就是一个目录,它包含一个动态共享库以及使用这个库所需的资源(例如头文件、图像以及帮助应用程序等)。如果要使用某个框架,则需要将其链接到应用程序工程,这一点和使用其他共享库相似。另外,您还需要告知开发工具何处可以找到框架头文件以及其他资源除了使用框架,苹果公司还通过标准共享库的形式来发布某些技术。 由于iOS以UNIX为基础,操作系统底层的许多技术都源自开源技术,这些技术的许多接口可以从标准库和接口目录访问。Cocoa Touch 层Cocoa Touch层包含创建 iOS应用程序所需的关键框架。上至 阅读全文
posted @ 2012-01-03 18:33 Piosa 阅读(4131) 评论(0) 推荐(0) 编辑
摘要: Xcode 工程定义的信息无论您创建的是什么样的产品,Xcode都会为您管理三种类型的信息:源文件的引用,包含源代码、图像、本地化的字符串文件、数据模型、以及更多的信息。目标,定义要制作的产品。目标将制作产品需要的文件和指令组织为一个可以执行的连编动作序列。执行环境,您可以在这个环境中运行和测试软件产品。执行环境定义了运行产品时使用的程序。在很多情况下,这个程序就是产品的本身,但是不一定是这样。另外,执行环境还可以定义命令行参数和需要用到的环境变量。深入理解源文件引用当您将一个Objective-C源代码文件(带有.m后缀)加入到工程、并和某个目标相关联的时候,该文件将会被加入到目标中的编译源 阅读全文
posted @ 2012-01-03 13:10 Piosa 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 静态档案文件.a动态共享库.dylibC的运行环境libSystem.dylib标准C++库libstdc++.dylib 阅读全文
posted @ 2012-01-03 12:41 Piosa 阅读(380) 评论(0) 推荐(0) 编辑