会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
a'sa'mu
我唯一庆幸的是,在最美好的年华遇见你。
首页
新随笔
管理
上一页
1
2
3
2016年4月16日
iOS 学习 - 9.Block 相关
摘要: Block 一些基础知识 1.Block 使用哪种修饰符? Block 使用 copy 关键字,因为在 MRC 中,方法内部的 block 是在栈区的,使用 copy 可以把它放到堆区 2.Block 循环引用的问题 self 持有 block, 并且 block 里使用 self 会导致循环引用.
阅读全文
posted @ 2016-04-16 15:29 猪嘻嘻
阅读(274)
评论(0)
推荐(0)
2016年4月14日
iOS 学习 - 8.TableViewCell 自适应高度
摘要: 思路:计算文字的高度,存进数组 加注:存在中文,需要加一行文字的高度,也就是 font 主要代码 介绍一个类库:SDAutoLayout,比自己造的轮子好多了
阅读全文
posted @ 2016-04-14 15:59 猪嘻嘻
阅读(295)
评论(0)
推荐(0)
iOS 学习 - 7.限制 TextField 输入字符长度
摘要: Method - one 比较绕
阅读全文
posted @ 2016-04-14 15:50 猪嘻嘻
阅读(368)
评论(0)
推荐(0)
2016年4月12日
iOS 学习 - 6.Objective-C中的各种遍历(迭代)方式
摘要: 说明:转自文顶顶 一、使用 for 循环 要遍历字典、数组或者是集合,for 循环是最简单也用的比较多的方法 优点:简单 缺点:由于字典和集合内部是无序的,导致我们在遍历字典和集合的时候需要借助一个新的【数组】作为中介来处理,多出一部分开支 二、使用 for...in遍历 在Objective-C
阅读全文
posted @ 2016-04-12 22:20 猪嘻嘻
阅读(206)
评论(0)
推荐(0)
iOS 学习 - 5.UILabel设置行距
摘要: NSMutableAttributedString *arrString =[[NSMutableAttributedString alloc]initWithString:@"asdassadklsjsdjaskljdklsajdlsajldjsla;jdl;sajdjlas;dsak"]; NSMutableParagraphStyle *para = [[NSMutablePar...
阅读全文
posted @ 2016-04-12 20:59 猪嘻嘻
阅读(221)
评论(0)
推荐(0)
2016年4月6日
iOS 学习 - 4.存储聊天记录
摘要: 主要是用sqlite3来存储聊天记录 先导入sqlite3.dylib, 点 Add Other, 同时按住 shift + command + G , 在弹出的 Go to the folder 中输入 /usr/lib/libsqlite3.dylib, 就 OK 了. 还需要#import<s
阅读全文
posted @ 2016-04-06 22:35 猪嘻嘻
阅读(1615)
评论(0)
推荐(0)
2016年3月25日
iOS 学习 - 3.仿qq列表
摘要: 完整代码放在 github 上面 https://github.com/slodier/SimilarQQ
阅读全文
posted @ 2016-03-25 19:31 猪嘻嘻
阅读(307)
评论(0)
推荐(0)
iOS 学习 - 2.Runtime 相关
摘要: 具体代码,见 Runtime 笔记 Objective-C 方法的本质是:给接收者发送消息 如果消息接收者能够找到对应的 selector,那么就相当于直接执行了接收者这个对象的特定方法;否则,消息要么被转发,或者临时向接收者动态添加这个 selector 对应的实现内容,要么干脆玩完崩溃掉. 运行
阅读全文
posted @ 2016-03-25 18:26 猪嘻嘻
阅读(238)
评论(0)
推荐(0)
2016年3月21日
iOS 学习 - 1.快速排序和冒泡算法
摘要: 1.快速排序 原理: <!--?xml version="1.0" encoding="UTF-8"?--> 优化:从并发执行入手提升速度,利用 dispatch_apply 快速迭代器加速循环速度 2.冒泡算法 越小的元素会经由交换慢慢"浮"到数列的顶端
阅读全文
posted @ 2016-03-21 00:05 猪嘻嘻
阅读(367)
评论(0)
推荐(0)
上一页
1
2
3