草庐IT

clang_complete

全部标签

iphone - clang : error: linker command failed with exit code 1 (use -v to see invocation)

我已经使用Xcode5版本6开发了一个iOS应用程序。我已在iOS模拟器和我的iPhone5(iOS7beta6)上成功运行该应用程序我正在按照Apple的教程学习如何将应用发布到应用商店(有点复杂)。我已经到了他们要我“存档”我的项目的地步。每次我尝试归档它时,它都会给我这个错误:ld:filenotfound:/Users/name/Library/Developer/Xcode/DerivedData/Mobile-cwvgezbobyhhzzccadgoqizqcmfd/Build/Intermediates/ArchiveIntermediates/trial/Install

ios - 忽略与属性相关的 clang 警告

我想忽略这些警告,这些警告在我使用时出现有效架构:arm64armv7armv7s这些类型的警告出现在许多标题中。我想忽略这些警告,就像clang对弃用警告所做的那样。#pragmaclangdiagnosticpush#pragmaclangdiagnosticignored"-Wdeprecated-declarations"我想要这样的东西或任何编译器标志来忽略这些警告 最佳答案 如果您转到日志导航器(Xcode左侧面板上的最后一个选项卡),您可以展开“成绩单”(参见Viewandfilterlogsandreports)。找

ios - Xcode .pch 编译时出错。找不到clang文件

我有一个很烦人的问题。我在Dropbox上备份了我的代码,但现在我在编译时遇到了这个错误clang:error:nosuchfileordirectory:'../firstFoo-Prefix.pch'由于我在Xcode中的项目和我的项目文件夹中唯一的.pch文件是secondFoo-Prefix.pch并且我不知道如何修复此错误我决定删除每个.pch文件所以我进入了项目>BuildSettings并删除PrefixHeader中的所有内容,并将PrecompilePrefixHeader设置为NO。在此之前,PrefixHeader的值为secondFoo-Prefix.pch而不

ios - 奇怪的 CLANG_WARN_NULLABLE_TO_NONNULL_CONVERSION 警告

我已经激活了新的编译器警告CLANG_WARN_NULLABLE_TO_NONNULL_CONVERSION。我可以解决大部分警告,但有一个警告来自宏,我不确定如何解决该问题。宏看起来像这样:#defineMYAssertionFail(...)[[NSAssertionHandlercurrentHandler]handleFailureInFunction:[NSStringstringWithCString:__PRETTY_FUNCTION__encoding:NSUTF8StringEncoding]file:[NSStringstringWithCString:__FILE

ios - xcode 5 ld : 11 duplicate symbols for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see invocation)

在尝试构建我的项目时,我经常收到此错误提示ld:11duplicatesymbolsforarchitecturearmv7clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)我最近尝试在我的项目中实现GPUImage,这与它有什么关系吗?我也读过类似的问题,但没有一个有我的解决方案。 最佳答案 大胆猜测,您是否可能在任何地方导入了.m文件而不是.h? 关于ios-xcode5ld:11duplicatesymbolsforarchitecturearmv7clang:er

ios - Objective-C:方法的返回值和Completion block ,它们是如何执行的?

我在iPhone中制作了一个摄影应用程序,我有这3个类:ViewController、CaptureManager和ImgProcessor。ViewController:-(IBAction)takePic:(id)sender{images=[captureManagertakeMultipleImagesWithCompletion:^{//SomeUIrelatedcode..[imgProcessorprocess:images];}];}捕捉管理器:-(NSArray*)takeMultipleImagesWithCompletion:^(void)completionHa

ios - ld : framework not found FBSDKCoreKit clang

我正在使用Layer+Parse构建一个iOS消息传递应用程序。我已将示例项目中的文件复制到我现有的应用程序中。起初我在构建时遇到了40多个错误,但我已经将其减少到一个。我刚刚添加了FacebookSKD,但出现了这个错误:ld:frameworknotfoundFBSDKCoreKitclang:error:linkercommandfailedwithexitcode1(use-vtoseeinvocation)任何有助于消除这种情况的帮助都会大有帮助。我已经尝试过这些步骤:Addthe-ObjCflagtoyourproject'sOtherLinkerFlagsbuildset

ios - UIViewController presentViewController :animated:completion - taking 4 to 6 seconds to launch

我正在构建一个登录模块,其中用户输入的凭据在后端系统中进行验证。我正在使用异步调用来验证凭据,在用户通过身份验证后,我使用presentViewController:animated:completion方法进入下一个屏幕。问题是presentViewController方法的启动在呈现下一个屏幕之前花费了异常时间。恐怕我之前对sendAsynchronousRequest:requestqueue:queuecompletionHandler:的调用会产生副作用。只是为了确保我说的4-6秒是在命令presentViewController:animated:completion启动之

ios - GCM IOS 错误 - 注册到 GCM 失败,错误为 : The operation couldn’t be completed.(com.google.iid 错误 7。)

我只在第一次打开应用程序时收到此错误RegistrationtoGCMfailedwitherror:Theoperationcouldn’tbecompleted.(com.google.iiderror7.)如果我尝试再次运行该应用程序,我将能够注册并获取token并接收推送消息。我已经在unabletoregister(com.google.iiderror1005.)上尝试过该解决方案但还是有问题。知道如何解决这个问题吗?谢谢编辑:同样的错误发生在Quickstart示例应用上这是来自Quickstart示例应用程序的xcode日志2015-10-1415:40:51.722G

c++ - GCD-> block ->C++->SQLCipher : Sqlite3MemMalloc memory does not release after task completion

我正在研究数据库应用程序并使用SQLCipher进行数据库加密。我正在使用GCD串行队列进行所有与数据库相关的操作和手动内存管理。下面是我的数据库相关操作的代码片段。我有更多方法,例如saveRecordData:,它为不同类型的记录调用executeOnGCD:。-(void)saveRecordData:(NSArray*)dataObjects{[selfexecuteOnGCD:^{std::vectorlist;for(idobjectindataObjects){RecordDatarecordDataObject(/*createc++dataobject*/)list.