热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

创建自己的cocoaframework。

在苹果上开发一些组建或者是应用程序的时候,希望做一些动态库什么的,在程序中使用这些动态库的时候能更方便的使用他们。可以作成framework࿰

  在苹果上开发一些组建或者是应用程序的时候,希望做一些动态库什么的,在程序中使用这些动态库的时候能更方便的使用他们。可以作成framework,放到bundle里面使用。这样就不用把动态库放到系统或者是用户的路径下。

创建方法:

1》使用xcode 创建一个cocoa framework。或者是carbon framework。

创建一个group 这个可以放你需要导出的类,头文件,公共对象等等。然后右键设置为public。(还有其他的 如:private,project等)。这样你的framework就可以包含导出的头文件了。

        2》打开target工程build设置,在动态库安装路径上指定为:@executable_path/../Frameworks。

使用framework。

把framework 加入你的cocoa工程中。然后打开你build后生成的app 在contents目录下创建一个目录:

Frameworks。把你的framework拷贝到这个目录下。

        在你的工程中包含framework的头文件。这样就可以使用了。

 

其实在创建一写dylib的时候,原理是一样的。你可以把dylib动态库也放到bundle里面。

 


推荐阅读
author-avatar
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有