自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (4)
  • 收藏
  • 关注

原创 优化TableViewCell高度计算的问题

我是前言这篇文章是我和我们团队最近对 UITableViewCell 利用 AutoLayout 自动高度计算和 UITableView 滑动优化的一个总结。我们也在维护一个开源的扩展,UITableView+FDTemplateLayoutCell,让高度计算这个事情变的前所未有的简单,也受到了很多星星的支持,github链接请戳我这篇总结你可以读到:UITableV

2016-04-26 12:03:15 1192

转载 如何优化tableView的流畅度

TableView卡顿的原因1、 在代理方法中做了过多的计算占用了 UI 线程的时间2、Cell 中 view 的组织复杂关于第一点,首先要明白 tableview 的代理(这里指 datasource 和 delegate 的那套方法,下同)方法的调用顺序,和时机。对于一般的应用会有如下顺序:1、向代理要 number Of Rows。2、对于每行向代理要 height

2016-04-25 15:23:54 1042

原创 iPhone的屏幕尺寸和分辨率

设计原型时,使用低分辨率的就可以。最终用户界面才使用高分辨率的,以适应苹果Retina屏的显示。iPhone4做原型时,可以用320*480,iPhone5做原型时,可以用320*568,iPhone6做原型时,可以用375*667,iPhone6 Plus原型,可以用414x736, 参考链接:http://www.zhihu.com/question/2

2016-04-22 16:56:49 916

原创 TCP,Socket,HTTP,TCP和UDP的区别

网络由下往上分为  物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。  通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,  三者从本质上来说没有可比性,  socket则是对TCP/IP协议的封装和应用(程序员层面上)。  也可以说,TPC/IP协议是传输层协议,主要解决数据如何

2016-04-20 21:42:03 1603

原创 实用的Githup上的iOS开源项目

在 Github 上 Star 太多了,有时候很难找到自己想要的开源库,所以在此记录下来。便于自己开发使用,也顺便分享给大家。动画awesome-ios-animation收集了iOS平台下比较主流炫酷的几款动画框架RCTRefreshControlqq的下拉刷新TBIconTransitionKit

2016-04-19 09:50:50 2214

原创 关于图片的等比缩放,从相机和照片选取头像,显示圆形头像

话不多说,应该都是大家经常使用的功能,就总结了下,分享给朋友们,希望多提宝贵意见1.通过相机和从相片中选择设置头像//MARK:通过相机和从相片中选择设置头像    //弹出提示框,选择获取头像的方式    //从相册获取图片- (void)takePictureClick:(UIButton *)sender    {        //    /*注:使用,需要

2016-04-16 17:04:31 1153

原创 非常好用的iOS正则表达式

//邮箱+ (BOOL) validateEmail:(NSString *)email{    NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";    NSPredicate *emailTest = [NSPredicate predicateWithForma

2016-04-15 20:27:23 760

PMBOOK第6版英文版

适用于2018年改版的pmp考试使用,其中变化加入了很多内容,18年考试的同学要小心了,我是一名准备在17年12月份考pmp的pm,希望抓住最后的小尾巴

2017-09-15

如何获取iOS设备的UUID

UDID自从被苹果公司禁止开发者使用,UUID便成为替代品,一般使用UUID的时候,当程序被卸载重装之后,UUID一般会被改变,无法保证唯一。但使用我代码里的方法,便可以保证唯一,即使程序被卸载重装之后也仍然是卸载前的UUID。

2016-06-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除