码迷,mamicode.com
首页 > 移动开发 > 详细

ios开发——错误总结篇&开发中常见错误和警告总结(十四)

时间:2015-08-26 23:51:18      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:

开发中常见错误和警告总结(十四)

 第三方类库支持

 

Swift项目取消了预编译文件,一些第三方Objective-c库没有导入必要框架(如UIKit)引起编译错误

 Cocoapods找不到.o文件

在使用了Cocoapods项目中,会出现部分类库的.o文件找不到,导致此种错误主要是以下两种问题:

  • 类库本身存在编译错误

  • Swift没有预编译,UIKit等没有导入

将此库文件中的代码文件直接加到项目中,编译,解决错误。

 JSONModel支持

在Swift中可以使用JSONModel部分简单功能,一些复杂的数据模型建议使用Objevtive-c

 
1 import UIKit
2 @objc(ILLoginBean)
3 public class ILLoginBean: JSONModel {
4     var userAvatarURL: NSString?
5     var userPhone: NSString!
6     var uid: NSString!
7 }

 

Tips

在Swift使用JSONModel框架时,字段只能是NSFoundation中的支持类型,Swift下新添加的String、Int、Array等都不能使用

 友盟统计

Swift项目中引入友盟统计SDK会出现referenced from错误:

技术分享

解决办法,找到Other Linker Flags,添加-lz

技术分享

 

ios开发——错误总结篇&开发中常见错误和警告总结(十四)

标签:

原文地址:http://www.cnblogs.com/iCocos/p/4761796.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!