IOS
文章平均质量分 66
sunnyMun
这个作者很懒,什么都没留下…
展开
-
IOS 获取设备信息
NSLog(@"globallyUniqueString=%@",[[NSProcessInfo processInfo] globallyUniqueString]);//全球唯一标识 NSLog(@"uniqueIdentifie=%@",[UIDevice currentDevice].uniqueIdentifier);//唯一的标识 可用于区分设备 NSLog(@"name=转载 2016-06-24 17:46:24 · 179 阅读 · 0 评论 -
/**切控件圆角 设置边框*/
/**切控件圆角 设置边框*/ +(void)setcontrolStyleWithheightNum:(int)heightNum AndBorderColor:(id)borderColor AndBorderWidth:(float)borderW AndControler:(UIView*)control { control.layer.corn原创 2016-06-24 18:01:07 · 203 阅读 · 0 评论 -
Masonry基本用法
Masonry基本用法 2015年11月29日 黄仪标 18条评论 5,206 阅读 前言 说到iOS自动布局,有很多的解决办法。有的人使用xib/storyboard自动布局,也有人使用frame来适配。对于前者,笔者并不喜欢,也不支持。对于后者,更是麻烦,到处计算高度、宽度等,千万大量代码的冗余,对维护和开发的效率都很低。 笔者在这里介绍纯代码自动转载 2016-06-27 13:38:18 · 221 阅读 · 0 评论 -
iOS通知传值
iOS通知传值 转载▼ 通知 是在跳转控制器之间常用的传值代理方式,除了代理模式,通知更方便、便捷,一个简单的Demo实现通知的跳转传值. 输入所要发送的信息 ,同时将label的值通过button方法调用传递, - (IBAction)buttonClick:(id)sender { //添加 字典,将label的值通过key值设置传递原创 2016-06-27 14:14:44 · 269 阅读 · 0 评论 -
iOS 代理Delegate
主线程与子线程经常需要进行数据的传递,不同的类之间,不同的控制器之间都需要。 而且经常需要监听一个动作的完成,而后才去做相应事件。(代理是一对一的关系)。 一、代理传值 代理是一种设计模式。iOS中用的非常多。可以通过自定义代理来进行传值。 参见我的这篇文章 http://blog.csdn.net/xn4545945/article/details/31036转载 2016-06-27 14:20:48 · 347 阅读 · 0 评论 -
块代码传值
块代码传值 块代码传值更加简便,且代码更加紧凑,更方便。多线程中用块代码更加普遍。 使用注意 : 1.当不设置block而传入nil时,会报野指针excbadaccess. (解决:判断一下,if(xx){..}) 2.block中执行应该回主线程去更新UI,到里面dispatch一下. 3.苹果建议所有的块代码定义都不要放在头文件中.(解决:直接在使用块代码的来个匿转载 2016-06-27 14:22:57 · 311 阅读 · 0 评论 -
UILabel 添加删除线
NSUInteger length = [[NSString stringWithFormat:@"¥%@/次",fmodel.price] length]; NSMutableAttributedString *attri = [[NSMutableAttributedString alloc] initWithString:[NSString stri原创 2016-07-11 15:14:58 · 219 阅读 · 0 评论