objective-c – 找不到Cocoa / Cocoa.h(错误)
栏目: Objective-C · 发布时间: 5年前
内容简介:翻译自:https://stackoverflow.com/questions/6530819/cocoa-cocoa-h-not-found-error
我已经对此进行了大量研究,并且只有在iPhone上构建可可应用程序时才会发现人们抱怨此错误.
我最近抓住了Colloquy for Mac的源代码并完成了它所要求的所有内容(‘找不到Cocoa /Cocoa.h’文件)
以下是#import的一切代码.
#define ENABLE(FEATURE) (defined(ENABLE_##FEATURE) && ENABLE_##FEATURE) #define SYSTEM(NAME) (defined(SYSTEM_##NAME) && SYSTEM_##NAME) #define LIKELY(x) __builtin_expect((x) ? 1 : 0, 1) #define UNLIKELY(x) __builtin_expect((x) ? 1 : 0, 0) #define SYSTEM_MAC 1 #ifdef __OBJC__ #ifdef COMMAND_LINE_UTILITY #import <Foundation/Foundation.h> #else #import <Cocoa/Cocoa.h> #endif #import "NSCharacterSetAdditions.h" #import "NSDataAdditions.h" #import "NSDictionaryAdditions.h" #import "NSMethodSignatureAdditions.h" #import "NSNotificationAdditions.h" #import "NSObjectAdditions.h" #import "NSScannerAdditions.h" #import "NSStringAdditions.h" #endif #import "MVUtilities.h" #if !defined(__unsafe_unretained) #define objc_unretainedObject(object) (id)(object) #endif
我重新链接了框架,所以没有必要问我是否尝试过.
将非常感谢帮助:D
您是否正在尝试为iOS构建Colloquy?如果不是,请跳过第一部分.
您的问题是您正在导入Cocoa / Cocoa.h.这真的是两个问题:
> Cocoa是Mac开发框架.它在iOS上不存在.
> iOS没有伞形框架.没有CocoaTouch.framework作为Mac OS X的Cocoa.framework的对应物;对于iOS,您可以专门导入每个框架的标头,并专门链接每个框架.
因此,在将SDK从Mac SDK更改为iOS SDK后,取出Cocoa.framework并导入Cocoa.h,并添加Foundation和UIKit(以及您需要的任何其他框架)并导入其标题.
特别是在Colloquy的情况下
Colloquy主干中有两个项目:一个用于Mac OS X,另一个用于iOS.确保您正在打开并尝试构建正确的项目.
如果您有意尝试构建Mac项目,那就是失败,请确保安装了必要的Mac SDK.检查项目的构建设置以查看其项目使用的项目,然后从Xcode磁盘映像安装它. (如果你通过MAS安装Xcode,我不知道你需要做什么,如果有的话.)
翻译自:https://stackoverflow.com/questions/6530819/cocoa-cocoa-h-not-found-error
以上所述就是小编给大家介绍的《objective-c – 找不到Cocoa / Cocoa.h(错误)》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- Gradle多项目给出“找不到属性”sourceSets’在项目“错误
- Laravel – PHP致命错误:在migrate:refresh中找不到类’CreateMatchesTable’
- 链接时找不到C库,错误编译`boost :: program_options`的例子
- 放弃 OpenStack?恐怕还不到时候
- 意想不到的MySQL复制延迟原因
- 盘点一下不到100行的给力代码
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
公众号运营实战手册
中信出版社 / 2018-11 / 58
作者粥左罗在刚入行做新媒体的一年时间里,就写了100篇阅读量10万+的公众号文章,但是在此之前,他足足花了两个月的时间研究公众号运营和爆款文章的逻辑和打法。 这本书就是他总结和归纳自己公众号写作和运营的全部秘诀和技巧,是一本行之有效的实战指南。 从如何注册一个公号,给公号起什么名字? 多长时间更新一次为好? 到如何找选题,如何积累爆款素材? 如何编辑内容,如何做版面设......一起来看看 《公众号运营实战手册》 这本书的介绍吧!