摘要: 1、先来几个常用的: 01// 是否高清屏02#define isRetina ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640, 960), [[UISc... 阅读全文
posted @ 2015-11-19 21:10 brave-sailor 阅读(415) 评论(0) 推荐(0)
摘要: NSString *dictString = [dict JSONFragment];//组合成的。 用这个就行了。。。 dictString==={"content":"Sadgfdfg","phoneno":"","email":"1049055935@qq.com"}=== ... 阅读全文
posted @ 2015-11-19 17:44 brave-sailor 阅读(771) 评论(0) 推荐(0)
摘要: 新建一个Category,命名为UIColor+Hex,表示UIColor支持十六进制Hex颜色设置。UIColor+Hex.h文件,?1234567891011121314#import#defineRGBA_COLOR(R,G,B,A)[UIColorcolorWithRed:((R)/255.... 阅读全文
posted @ 2015-11-19 16:14 brave-sailor 阅读(250) 评论(0) 推荐(0)
摘要: 首先,Swift 为类定义了两种初始化器来确保类中所有的储存属性都能得到一个初始化值。这两种初始化器就是「指定初始化器」(Designated Initializer)与「便利初始化器」(Convenience Initializer)。指定初始化器与便利初始化器指定初始化器是类的最主要的初始化器,... 阅读全文
posted @ 2015-11-19 10:22 brave-sailor 阅读(552) 评论(0) 推荐(0)
摘要: 初始化是类,结构体和枚举类型实例化的准备阶段。这个阶段设置这个实例存储的属性的初始化数值和做一些使用实例之前的准备以及必须要做的其他一些设置工作。通过定义构造器(initializers)实现这个实例化过程,也就是创建一个新的具体实例的特殊方法。和Objective-C不一样的是,Swift的构造器... 阅读全文
posted @ 2015-11-19 09:55 brave-sailor 阅读(471) 评论(0) 推荐(0)