会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
夏蒲
博客园
首页
新随笔
联系
管理
订阅
2016年7月7日
block使用笔记
摘要: @property (nonatomic,copy) block myblock; //全局属性block防止循环引用,局部block可以直接使用self; // __weak __typeof(self) weakSelf = self;等价于__weak MRBaseViewController
阅读全文
posted @ 2016-07-07 13:57 xp_蒲
阅读(97)
评论(0)
推荐(0)
2016年6月14日
iOS中多线程编程
摘要: 转载此文作为笔记: iOS中多线程编程工具主要有: NSThread NSOperation GCD 这三种方法都简单易用,各有千秋.但无疑GCD是最有诱惑力的,因为其本身是apple为多核的并行运算提出的解决方案.虽然当前移动平台用双核的不多,但不影响GCD作为多线程编程的利器(ipad2已经是双
阅读全文
posted @ 2016-06-14 11:20 xp_蒲
阅读(120)
评论(0)
推荐(0)
Struct和Class
摘要: Struct (结构体),类(Class) 结构体,说白了就是一组变量,这些变量有统一的命名,可以定义变量和方法。 struct为值类型, 要想用它的方法修改属性数据,就必须在方法前面加上mutating关键词 结构体和枚举都是值类型的,默认情况下,值类型的属性是不能从它的实例方法内部改变的。 如果
阅读全文
posted @ 2016-06-14 11:17 xp_蒲
阅读(118)
评论(0)
推荐(0)
2016年5月19日
使用Runtime关联block简化多个Alertview的逻辑判断
摘要: 对象关联 有的时候需要在对象中存放信息,这时候我们通常是是从对象所属的类中继承一个子类,然后改用这个子类。但有的情况无法创建自己的子类实例。这时候我们可以使用Object-C 中一项强大的特性,对象关联。 以下方法管理关联对象: void objc_setAssociatedObject(id ob
阅读全文
posted @ 2016-05-19 21:17 xp_蒲
阅读(135)
评论(0)
推荐(0)
2015年1月13日
iOS中给tableViewcell添加阴影效果解决卡顿问题
摘要: 防止离屏渲染,产生性能问题。 //绘制阴影 self.bgview.layer.shadowPath =[UIBezierPath bezierPathWithRect:self.bgview.bounds].CGPath;//添加这行代码,就可以解决卡顿现象。 self.bgview.layer.
阅读全文
posted @ 2015-01-13 14:22 xp_蒲
阅读(1480)
评论(0)
推荐(0)
公告