上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页
  2016年10月4日
该文被密码保护。 阅读全文
posted @ 2016-10-04 20:47 久冬不雨 阅读(3) 评论(0) 推荐(0) 编辑
  2016年10月3日
摘要: 这是利用人的视觉错觉来实现无限轮播,UICollectionView 有很好的重用机制,这只是部分核心代码,后期还要继续完善和代码重构。 PageControl控件: 阅读全文
posted @ 2016-10-03 21:13 久冬不雨 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 使用事务插入数据: 预编译绑定: 阅读全文
posted @ 2016-10-03 21:03 久冬不雨 阅读(2115) 评论(0) 推荐(0) 编辑
摘要: 由于tableView:heightForRowAtIndexPath:方法的调用频率非常高,如果将cell高度的计算过程放在此方法中,那么效率将会非常的低,快速tableview就会出现卡顿 1、通过代码 (在模型当中只计算一次cell高度,然后在方法中直接从模型属性当中取出cell高度) 2、通 阅读全文
posted @ 2016-10-03 10:28 久冬不雨 阅读(195) 评论(0) 推荐(0) 编辑
摘要: .gitignore文件可以直接使用https://github.com/github/gitignore 1、在项目中设置忽略文件(1)将从github上荡下来的对应的.gitignore文件(Swift.gitignore,就是swift项目需要的忽略文件)放到项目根目录,并且改名为.gitig 阅读全文
posted @ 2016-10-03 10:19 久冬不雨 阅读(1164) 评论(0) 推荐(1) 编辑
摘要: 问题描述: 用NSTimer来实现每隔一定时间执行制定的任务,例如最常见的广告轮播图。如果我们在 timerWithTimeInterval:1 target:self 中指定target为当前控制器,控制器则会被timer强引用,而控制器对timer也是强引用的。一般,我们终止定时器往往在界面销毁 阅读全文
posted @ 2016-10-03 10:13 久冬不雨 阅读(2498) 评论(2) 推荐(0) 编辑
  2016年10月1日
摘要: 1.在Xcode 8出来之后,需要我们去关闭多余的日志信息打印 2.在开发的过程中,打印调试日志是一项比不可少的工程,但是在iOS 10中NSLog打印日志被屏蔽了,就不得不使用自定义Log 3.去掉xcode8的日志打印:Edit->Run->ENvironment variables -->添加 阅读全文
posted @ 2016-10-01 10:32 久冬不雨 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 一直都觉得使用Masonry的时候语法特别优雅,很早的时候就想尝试下怎么实现, 一直都没弄明白,直到最近看见一篇叫block实现链式编程的 1.方法的返回类型是代码块 >代码块的返回类型是该类的实例变量 >在返回的代码块中,设置完相关的操作,并把实例对象返回 使用实例: 给系统的UIkit框架中的U 阅读全文
posted @ 2016-10-01 10:24 久冬不雨 阅读(480) 评论(0) 推荐(0) 编辑
  2016年9月30日
摘要: 三. 什么是函数式编程? 什么是函数式编程呢? 函数式编程其实是一种编程思想, 代码写出来只是它的表现形式. 在面向对象的编程思想中, 我们将要解决的一个个问题, 抽象成一个个类, 通过给类定义属性和方法, 让类帮助我们解决需要处理的问题.(其实面向对象也叫命令式编程, 就像给对象下一个个命令) 而 阅读全文
posted @ 2016-09-30 15:49 久冬不雨 阅读(695) 评论(0) 推荐(0) 编辑
摘要: 每当小编再开发中遇到了困难,在网上搜,简直是垃圾堆里找金子。国内网站真的全不可靠,最后FQ去国外网站寻找,才可以找到。找到了写websocket文章,同时找到了集成的框架文件,一个叫Starscream的第三方库,附上github地址『去看下->Starscream』最近,开发中要使用WebSock 阅读全文
posted @ 2016-09-30 14:58 久冬不雨 阅读(4460) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页