|
|
1
7
一个框架几乎肯定是要走的路。OS X上框架的一个非常好的地方是,它们可以将可执行代码、头文件、元数据、图像、图标等捆绑在一个包中。此外,框架可以包含在
苹果的 Framework Programming Guide 文件>新项目。.. 不要忘记,文档和单元测试是一件好事,尤其是对于框架来说,与大多数最终用户代码相比,框架本身更有可能被多个客户端使用。您可以在框架Xcode项目中添加更多目标来记录和测试它。 既然你正在寻找例子,请查看 CHDataStructures.framework PSMTabBarControl.framework (这包括框架中的大量额外资源)。两者都是开源的,应该为自己的滚动提供足够的例子。 有一条建议可以让你省去一些头疼的事情:除非你点击框架目标并更改 角色 “公共”(或“私人”)。 |
|
|
2
5
你想创建一个框架。Xcode中有一个新项目的起点来创建其中之一。有一些注意事项和陷阱,但总的来说,这个过程很简单。 编辑:澄清:如果您计划将其作为自由和开源软件分发;把它打包在一个框架中可能会矫枉过正;仅仅分发源代码可能是一个更明智、更简单的选择。但是,如果你想把源代码留给自己,或者把它和一组相关资源一起分发,框架肯定是个好主意。 重新编辑:有关介绍,请参阅 http://developer.apple.com/documentation/MacOSX/Conceptual/BPFrameworks/ |
|
|
3
1
|
|
|
4
0
|
|
|
5
-1
Java程序在虚拟机的上下文中运行。Jar包含抽象字节码,VM必须将其转换为本机机器码。 Objective-C和C一样,被编译成本地机器代码,如Win.exe文件,可直接由操作系统运行。 任何复杂程度的大多数程序都由多个文件组成,包括DLL、图标文件等。分发文件的配置通常由安装实用程序处理。 |