iOS开发踩坑

错误1:

ld: '/Users/YWZ/Desktop/项目/MaiTianYingYu 3/MaiTianYingYu/lib/AliyunPlayerSDK.framework/AliyunPlayerSDK' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

如图:


屏幕快照 2016-11-06 下午8.50.31.png

解决方法:target -> Build Settings -> Enable Bitcode 改为NO
如图:

Snip20161106_1.png

错误2:

如图:

屏幕快照 2016-11-06 下午9.03.23.png

解决方法:将你新引入的.framework框架Status 的值Required修改为Optional即可
如图:

屏幕快照 2016-11-06 下午9.07.56.png

打开QQ并跳转到指定QQ号聊天页面

NSURL *url = [NSURL URLWithString:@"mqq://im/chat?chat_type=wpa&uin=这里填写QQ号码&version=1&src_type=web"];
 [[UIApplication sharedApplication] openURL:url];

A push 到 B, B push 到 C, C pop 到 D,D 再 pop到 A

// 建立可变拷贝对象,然后进行替换操作
NSMutableArray *navChildMArr = [self.navigationController.childViewControllers mutableCopy];
[navChildMArr replaceObjectAtIndex:1 withObject:D];

// 当然,最后再将替换后的数组赋值回去不要忘了
[self.navigationController setViewControllers:navChildMArr animated:YES];

#warning 写上面这串代码的时机:写在 B push C 之后可以,写在 C 的 viewDidLoad() 方法中

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. 关于诊断X线机准直器的作用,错误的是()。 (6.0 分) A. 显示照射野 B. 显示中心线 C. 屏蔽多...
    我们村我最帅阅读 10,838评论 0 5
  • 1.在这一路上我在一边得到了什么,也会失去一些。在这路上会顺风顺水也会坎坷曲折,所以路是自己走来的。 2.迷茫和懒...
    人生路漫漫何其多阅读 352评论 0 0
  • 周日,宅在家里,开始最后一周的懒惰时间,追剧最近热播的<我的前半生>,看着原著作者是亦舒,以前看过她的小说,大多都...
    简安胡同阅读 102评论 0 0
  • 《借我》 木心 借我一个暮年 借我碎片 借我瞻前与顾后 借我执拗如少年 借我后天长成的先天 借我变如不曾改变 借我...
    六点过十分阅读 883评论 0 2
  • 巨蟹都是乖孩子 把自己隔离在没有污染的世界里。 巨蟹纯净得你想象不到,过着简单的生活。 喜欢一个人是真的喜欢,可以...
    乖乖愛闲逛阅读 467评论 0 8