会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
跳跳骑士
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2017年7月3日
截取字符串中的中文,数字和英文
摘要: 废话不多说,直接撸代码。 +(NSArray* )getChineseStringFromString:(NSString* )string{ if (string == nil || [string isEqual:@""]) { return nil; } NSMutableArray *arr
阅读全文
posted @ 2017-07-03 17:03 跳跳骑士
阅读(686)
评论(0)
推荐(0)
编辑
2017年1月3日
毛玻璃效果
摘要: //创建毛玻璃效果 UIBlurEffect* blurEffect=[UIBlurEffect effectWithStyle:UIBlurEffectStyleLight] ; UIVisualEffectView* effectView=[[UIVisualEffectView alloc]i
阅读全文
posted @ 2017-01-03 16:04 跳跳骑士
阅读(128)
评论(0)
推荐(0)
编辑
2016年11月14日
transform初学习
摘要: 1.什么是transform? transform主要用于形变,位移和旋转,可用于动画。 CGAffineTransformMakeTranslation 2.transform常用的几种方法。 (1)CGAffineTransformMakeTranslation(a,b) 图片x坐标平移a的距离
阅读全文
posted @ 2016-11-14 15:13 跳跳骑士
阅读(187)
评论(0)
推荐(0)
编辑
2016年9月19日
new和alloc的区别
摘要: 简单来说,new和alloc在功能上基本没有什么区别,都是分配内存,初始化对象。 但是,调用new的话,只能通过默认的init方法来初始化对象,而alloc可以通过其他的初始化方法如:-(instance)initWithxxxxxx 来初始化对象。
阅读全文
posted @ 2016-09-19 20:43 跳跳骑士
阅读(242)
评论(0)
推荐(0)
编辑
Masonry学习笔记
摘要: 1.边距 [bottomView mas_makeConstraints:^(MASConstraintMaker *make) { make.left.equalTo(self.view).offset(0) ; }] ; 在和父视图比较时,可以省略掉父视图,如下: [bottomView mas
阅读全文
posted @ 2016-09-19 20:40 跳跳骑士
阅读(195)
评论(0)
推荐(0)
编辑
2016年8月2日
Runtime初学习
摘要: 什么是runtime? runtime是一套纯c的API.平时用oc写的代码在运行时都会先转成runtime代码,然后在执行。 runtime可以干什么? 1.交换方法。(method_exchangeImplementations) 首先创建一个People类,有俩个类方法,+(void)run{
阅读全文
posted @ 2016-08-02 22:57 跳跳骑士
阅读(134)
评论(0)
推荐(0)
编辑
2016年6月12日
位段(bitfield)
摘要: struct { unsigned int fieldA : 4 ; unsigned int fieldB : 2 ; unsigned int fieldC : 1 ; } ; 这是c语言的特性,很少人使用。 fieldA代表将占用4个二进制位,fieldB代表占用2个二进制位,fieldC代表
阅读全文
posted @ 2016-06-12 20:59 跳跳骑士
阅读(437)
评论(0)
推荐(0)
编辑