首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CHDataStructures.framework在iPhone上的应用

CHDataStructures.framework在iPhone上的应用
EN

Stack Overflow用户
提问于 2009-11-04 11:52:00
回答 1查看 1.2K关注 0票数 3

我是iPhone编程新手,我正在尝试在我的项目中使用CHDataStructures。但我遇到了一些问题:

  1. 当我在下载后直接尝试构建它时,我会得到错误"Foundation/Foundation.h“,没有这样的文件或目录。Active SDK是"Use“,活动架构是x86_64。我认为我应该将Active SDK设置为iPhone SDK,但它没有列出;
  2. 在某种程度上(我不记得)我设法调整了它,我在active SDK中得到了iPhone SDK (模拟器),但是当我试图构建它时,我得到了以下错误:"target指定产品类型‘com.apple.Product- type . for’,但是对于‘iphone仿真器’平台没有这样的产品类型“;

现在我被困住了。我做错了什么?

提前谢谢你,努诺

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-11-04 13:54:41

CHDataStructures是为Mac编写的框架。iPhone上不使用框架,取而代之的是静态库。我建议创建一个新的Cocoa静态库项目,然后将所有源文件添加到该静态库中。该项目的源文件中没有一个包含Cocoa.h或其他特定于Mac的头文件,因此您应该能够在不需要太多修改的情况下编译这个静态库。

这里有几个关于创建和使用静态库的好问题,包括:

对于静态库的例子,我将向您介绍Three20岩心图项目。

更新: CHDataStructures现在同时支持Mac框架和iOS静态库。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1673322

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档