摘要: 1 . 创建swift项目 跟创建OC项目一样,只不过改成选择swift语言而已 2 . 搞桥接文件 桥接文件可以自动生成 也可以自己自定义 自动生成桥接文件 在项目中没有OC文件情况下,创建第一个OC文件系统会提示是否自动生成桥接文件,点creat就ok啦~~~~(推荐 方便快捷) 自动生成的桥接 阅读全文
posted @ 2016-06-21 13:59 PittWong 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 1 . SDWebImage 遭遇固定URL 后台图片复用固定URL,由于SDWebImage自动缓存7天图片,同一url不重复下载,需要对url进行一下小处理,在原url后面添加无用参数就ok了 http://www.touchfound.cn:8080/vms/toupload/etl_img/ 阅读全文
posted @ 2016-06-20 15:18 PittWong 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1,KVO+通知等 监听类 必须在dealloc方法中注销监听,否则极其容易崩溃 2,除法的使用 当被除数为0时,无法计算,那就崩给你看 3,非可变字典和数组 尤其在使用字面量方法来快捷创建时,当value为nil时,崩给你看 4,富文本 如果string是空,崩给你看 5,归档 解档 数据解析通过 阅读全文
posted @ 2016-06-16 17:43 PittWong 阅读(474) 评论(0) 推荐(0) 编辑
摘要: KVO崩溃问题 忘记了注销监听 //问题在这里 忘记了dealloc删除监听 //问题在这里 忘记了dealloc删除监听 阅读全文
posted @ 2016-05-23 15:40 PittWong 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 两者常用位置 什么是const ? 什么是 define? 他们有什么用? 他们有什么区别? 两者常用位置 详见 : "XXLazyKit" XXLazy有大量应用 1. 什么是const ? const是C/C++中的一个关键字(修饰符), const一般用来定义一个常量, 既然叫做常量, 以后不 阅读全文
posted @ 2016-05-18 01:35 PittWong 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 使用CocoaPods做依赖管理 每种语言发展到一个阶段,就会出现相应的依赖管理工具。本章讲解iOS项目的依赖管理工具CocoaPods。 CocoaPods简介 每种语言发展到一个阶段,就会出现相应的依赖管理工具,例如Java语言的Maven,nodejs的npm。随着iOS开发者的增多,业界也出 阅读全文
posted @ 2016-05-17 14:24 PittWong 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 学会使用别人的Pods依赖库以后,你一定对创建自己的依赖库跃跃欲试,今天就来揭开Pods依赖库创建过程的神秘面纱。整个创建过程都以我实现的一个名称为WZMarqueeView跑马灯效果的view为例,步骤如下: 一、创建自己的github仓库 CocoaPods都托管在github上(官方链接为:h 阅读全文
posted @ 2016-05-17 01:33 PittWong 阅读(217) 评论(0) 推荐(0) 编辑