自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (5)
  • 收藏
  • 关注

原创 UIWindow 的一些知识

一、UIWindow是一种特殊的UIView,通常在一个程序中只会有一个UIWindow,但可以手动创建多个UIWindow,同时加到程序里面。UIWindow在程序中主要起到三个作用:  1、作为容器,包含app所要显示的所有视图  2、传递触摸消息到程序中view和其他对象  3、与UIViewController协同工作,方便完成设备方向旋转的支持二、通常我们

2016-04-27 15:28:56 204

转载 swift 小技巧进阶

与if语句相同的是,guard也是基于一个表达式的布尔值去判断一段代码是否该被执行。与if语句不同的是,guard只有在条件不满足的时候才会执行这段代码。你可以把guard近似的看做是Assert,但是你可以优雅的退出而非崩溃。 guard let x = x where x > 0 else { // 变量不符合条件判断时,执行下面代码 retur

2016-04-20 10:33:13 661

原创 swift 属性的几个写法

基础语法速查 http://www.jianshu.com/p/1c25105bba4fimport Foundationclass Person : NSObject { //普通属性 var firstName = "" var lastName = "" var nickName = "" //计算属性,不需要等号,不需要初始值,swif...

2016-04-18 20:59:43 586 1

转载 swift 中的闭包回调

https://blog.csdn.net/shifang07/article/details/76293275@noescape在swift3.0中已经被废弃,在swift3.0中@noescape被用作一个默认值。@escaping属性写在参数类型的前面而不是参数名称的前面。这是swift3里一个新的点。 这里需要先介绍一下escape的概念。当一个闭包当做一个参数传进函数里,...

2016-04-18 11:37:28 1017

转载 storyboard中自定义cell

iOS开发中,在storyboard中实现自定义cell比在nib文件中实现要简单许多。   首先创建自己的自定义cell的类,我们叫做CustomCell,要继承于UITableViewCell。在这个类中定义自己所需要的控件。    然后,打开storyboard,选择自己要添加自定义cell的UIViewController,我们叫它为ViewController。在UITa

2016-04-15 10:09:52 660

转载 我是一个线程

我是一个线程,我一出生就被编了个号: 0x3704,然后被领到一个昏暗的屋子里, 这里我发现了很多和我一模一样的同伴。  我身边的同伴0x6900待的时间比较长, 他带着沧桑的口气对我说:  “我们线程的宿命就是处理包裹。把包裹处理完以后还得马上回到这里,否则可能永远回不来了。”  我一脸懵懂,包裹,什么包裹?  “不要着急,马上你就会明白了, 我们这里是不养闲人的

2016-04-14 10:34:39 271

转载 picker View控件使用

一、实现效果  说明:点击随机按钮,能够自动选取,下方数据自动刷新。  二、实现思路1.picker view的有默认高度为162,不可修改。2.显示数据,需要设置数据源,也有两种方式(成为数据源,遵守协议)3.实现数据源里面的两个方法1)返回一共有多少列2)在这一列中一共有多少行4.通过代理告诉它那一列的哪一行显示哪些数据(

2016-04-11 12:45:20 1466

原创 TableView 进阶

TableView不显示没内容的Cell怎么办?类似这种,我不想让下面那些空的显示.很简单.1self.tableView.tableFooterView=[[UIViewalloc]init];试过的都说好.加完这句之后就变成了这样.自定义了left

2016-04-11 10:09:05 404

原创 零碎知识点随意记录

//返回带周几的时间戳+(NSString *)dateFromTimeStamp:(double)timerStamp forFormatWithWeekDay:(NSString *)dateFormat{    if (timerStamp 0) {        returnnil;    }    NSDate * date = [NSDatedateWi

2016-04-05 15:41:35 333

ios swift 直播动画demo

swift的 , 会OC的看无压力 , 直播中送礼物的动画, 写了常见的4种 , 包括 同时收到多个礼物时 , 展示位不够 的处理 , 可以到cocoaChina上找,那里不要积分

2018-07-04

NSArray越界崩溃解决方法

比较完美的解决了数组越界的问题, 在debug模式下会崩溃 , 在release不会崩溃 , 开发过程中 , 方便调试 , 正式环境中 减少崩溃.

2018-05-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除