Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone Xcode:为什么找不到_objc_retain?_Iphone_Xcode_Sdk_Automatic Ref Counting_Nsfetchrequest - Fatal编程技术网

Iphone Xcode:为什么找不到_objc_retain?

Iphone Xcode:为什么找不到_objc_retain?,iphone,xcode,sdk,automatic-ref-counting,nsfetchrequest,Iphone,Xcode,Sdk,Automatic Ref Counting,Nsfetchrequest,我在构建Xcode项目时遇到问题 我使用的是Xcode4.3,基本SDK=5.0,部署目标=4.3 奇怪的是,几天前我成功地构建了这个项目,没有任何错误。即使对于git commit,它也成功构建 然而,当我试图在命令行中构建.xcodeproj时,它说 Undefined symbols for architecture i386: "_objc_retain", referenced from: 其他未定义的符号有_objc_retainatoreleasedReturnValue、_ob

我在构建Xcode项目时遇到问题

我使用的是Xcode4.3,基本SDK=5.0,部署目标=4.3

奇怪的是,几天前我成功地构建了这个项目,没有任何错误。即使对于git commit,它也成功构建

然而,当我试图在命令行中构建.xcodeproj时,它说

Undefined symbols for architecture i386:
"_objc_retain", referenced from:
其他未定义的符号有_objc_retainatoreleasedReturnValue、_objc_release、_objc_autoreleaseReturnValue、_objc_storeStrong和_objc_autorelease

我想这和ARC有关。。。。。。只是建造它的突然失败让我困惑

我也在这里搜索了一些网站和问题,还有一些提到了框架的引用。。。。。。但我已经检查了连接,似乎没有缺少任何必需的框架

所以有谁能帮我一个忙吗,因为我根本不知道这座大楼突然发生的故障

更多信息: 在这几天里,我没有对代码做太多修改,只是修改了一些布局。一个大的变化是允许应用程序使用APN,该应用程序更新了配置文件并已修复了代码符号错误:未找到配置文件长字符串

编辑: 只要发现这是由更改编码样式引起的。。。。 我在用

NSFetchRequest *request = [[NSFetchRequest alloc] initWithEntityName:(NSString *)];
导致错误的原因类似于-error:no-visible@interface for'NSFetchRequest'声明选择器'initWithEntityName:' 然后当我改用

NSFetchRequest *request = [[NSFetchRequest alloc] init];
NSEntityDescription *entity = [NSEntityDescription entityForName:(NSString *) inManagedObjectContext:(NSManagedObjectContext *)];
[request setEntity:entity];
我在上述问题中提到的错误出现了


需要帮助…

事实证明,这只是在提交到git的过程中发生的意外分支