绍棠的博客

Write the code, Change the World!

[绍棠] 消除Xcode iOS项目的警告

最近项目里的NSLog总是报 Expression result unused 警告, 于是收集了下消除警告的方法

第一种警告样式

ld: warning: directory not found for option '-F/Users/auto/Desktop/ECar_apps/ios/branches/EcarGroupon/EcarGroupon/Util/UMSocial_Sdk_Extra_Frameworks/TencentOpenAPI'

ld: warning: directory not found for option '-F/Users/auto/Desktop/ECar_apps/ios/branches/EcarGroupon/EcarGroupon/Util/umeng_ios_social_sdk_4.2.5_arm64_custom/UMSocial_Sdk_Extra_Frameworks/TencentOpenAPI'

ld: warning: directory not found for option '-F/Users/auto/Desktop/ECar_apps/ios/branches/EcarGroupon/EcarGroupon/Util/ThirdParty/umeng_ios_social_sdk_4.2.5_arm64_custom/UMSocial_Sdk_Extra_Frameworks/TencentOpenAPI' 

第二种警告形式(xib)

This file is set to build for a version oldeer than the deployment target. functionality may be limited

第三种警告样式(storyboard)

Automatic Preferred Max Layout Width before iOS 8.0

第四种警告样式

ld: warning: no rule to process file XXX of type net.daringfireball.markdown for architecture x86_64

项目中经常见到的警告


第一种解决方式

错误如下,是查询 Library 的时候出现的异常找不到文件在这个位置;

     ld: warning: directory not found for option '-L/' XXX
     ld: warning: "directory not found for option '-F/..."
解决方法
 1>依次 Project -> targets -> Build Setting -> Library Search Paths
   删除里面的路径
 2> 依次 Project -> targets -> Build Setting -> Framework Search Paths
删除里面的路径
简单说一下 Library Search Paths 和 Framework Search Paths 

第二种解决方式

 warning: Unsupported Configuration: This file is set to build for a version older than the deployment target. Functionality may be limited. 
解决方法:
选中xib 的文件, 最后在 Builds for 选中  Project 见下图
解决方式

第三种解决方式

 问题   Automatic Preferred Max Layout Width before iOS 8.0 
解决方法:

选中storyboard 的文件 , 看下图, 最后在 Builds for 选中 Project改为iOS 8.0 and later 见下图



编译警告

#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
//这里写出现警告的代码就能实现去除警告
#pragma clang diagnostic pop

第四种解决方式

target >Build Phases > Compile Sources delete this file



参考链接


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/happyshaotang2/article/details/80354612
文章标签: iOS
个人分类: iOS开发
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

[绍棠] 消除Xcode iOS项目的警告

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭