- 博客(15)
- 资源 (1)
- 收藏
- 关注
转载 浅谈Cell的重用机制
首先我们需要搞明白为什么要使用重用机制,它的原理是什么.无论是UITableView还是UICollectionView,都有许多需要显示的cell (item), 但是屏幕的大小是有限的,一次只能显示那么几个,如果我们把所有的数据全部都加载进去,暂时又看不到,就会非常浪费内存.那么该如何避免这种不必要的内存消耗呢?就是每次只显示屏幕能放得下的cell的数据,在用户滑动屏幕的过
2016-09-29 13:14:03 2538
转载 计算机科学中最重要的32个算法
来源:infoq 链接:http://www.infoq.com/cn/news/2012/08/32-most-important-algorithms奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)的Christoph Koutschan博士在自己的页面上发布了一篇文章,提到他做了
2016-09-28 11:23:12 335
转载 iOS 10 的适配问题
文/Eternaldream(授权)原文链接:http://www.jianshu.com/p/f8151d556930随着iOS10发布的临近,大家的App都需要适配iOS10,下面是我总结的一些关于iOS10适配方面的问题,如果有错误,欢迎指出.1.系统判断方法失效:在你的项目中,当需要判断系统版本的话,不要使用下面的方法:#define isiOS10 ([[[
2016-09-24 15:45:39 393
转载 有了这个列表,程序员不愁没练手的小项目了
来源:伯乐在线网址:http://blog.jobbole.com/49762/我经常看有人发帖问关于项目点子的事,也看到了很多回帖,我自己也回了一些常见的项目。不过我觉得只列出三两个是远远不够的,因此就收集并这个项目列表,大家要找简单的编程项目学习练手的话,可以收藏并扩散本文。这些项目并不是论文级别的,只是想抛砖引玉让大家能从中受些启发。下
2016-09-22 11:44:12 598
转载 JSPatch热修复的使用的那些深坑
1、为什么要分享JSPatch?Cicada(iOS)1.6.0版本上线后发现有个非常严重的Bug,导致老版本升级之后一打开应用就Crash,如果紧急修复提交审核,最快也得三天左右,那么这三天的成本是巨大的,所以引入JSPatch进行热修复,动态更新App,替换项目原生代码,无需更新App即时修复Bug。2、实现原理JSpatch用iOS内置的JavaS
2016-09-21 14:47:40 1212
转载 自定义Collection View布局
” 阅读器 转自answer-huang的博客原文出自:CustomCollection View Layouts UICollectionView在iOS6中第一次被介绍,也是UIKit视图类中的一颗新星。它和UITableView共享API设计,但也在UITableView上做了一些扩展。UICollectionView最强大、同时显著超出UITabl
2016-09-19 17:05:01 666
转载 UICollectionView 高级进阶篇
在聊完几次理论后,今天给大家带来一篇关于UI的文章,看标题大家已经知道了,没错,就是大家所熟悉的UICollectionView。说起github上赫赫有名的卡片展示视图iCarousel,大多数iOS开发人员或多或少都有听过或使用过,其丰富的展示样式经常出现在某些APP的一级路径,其实,苹果公司针对卡片样式祭出了自己的解决方案——UICollectionView废话少说,先上干货HJCa
2016-09-19 16:41:14 499
转载 iOS 动画Animation-3: CATransform3D 特效详解
版权声明:本文为fish_yan_原创文章,转载请注明出处:http://blog.csdn.net/fish_yan_首先说明:这是一系列文章,参考本专题下其他的文章有助于你对本文的理解。关于图层的几个坐标系。对于ios来说,坐标系的(0,0)点在左上角,就是越往下,Y值越大。越往右,X值越大。一个图层的frame,它是position,bounds,
2016-09-19 16:38:27 1053
转载 iOS形变之CATransform3D
目录(?)[-]概述样例素材方法介绍关于结构体中的m34概述CATransform3D是一个用于处理3D形变的类,其可以改变控件的平移、缩放、旋转、斜交等,其坐标系统采用的是三维坐标系,即向右为x轴正方向,向下为y轴正方向,垂直屏幕向外为z轴正方向在CALayer中有一个transform属性便是专门用来控制3D形变的,其使用方法如下样例素材在介
2016-09-19 16:37:02 529
转载 UICollectionViewLayout
分类:IOS(690) 目录(?)[-]UICollectionView的结构回顾UICollectionViewLayoutAttributes自定义的UICollectionViewLayoutDemoLineLayout对于个别UICollectionViewLayoutAttributes的调整CircleLayout完全自定义的Layout添加
2016-09-19 16:31:00 327
转载 [iOS] UICollectionView实现图片水平滚动
首先先加入一些资源文件:先建立一个 xcassets 文件,放入图片: 再建立一个plist文件,写入与图片对应的内容:在ViewController中读取 plist 到词典中: @property (nonatomic, strong) NSArray *itemTitles;NSString *path = [[NSBundle mainBundle] p
2016-09-19 14:13:22 6403
转载 如何面试 iOS 工程师
推荐序私下和很多朋友交流过这个话题,大部分求职者认为,我能做基本的 iOS 开发工作,就达到公司的要求了,殊不知公司招聘员工,更希望的是这个人能够在关键时候能够发挥一般人做不到的能力。这篇文章是来自微信读书的 bang ,我完全同意他的观点。除了他的这些面试方法外,我还认为做比说更重要,所以我更喜欢在面试的时候,拿出一张白纸,让求职者写一段富有逻辑性的代码,看看他的思维是否严谨
2016-09-18 11:20:42 329
转载 如何利用Reveal神器查看各大APP UI搭建层级
文/乔同X原文链接:http://www.jianshu.com/p/df445cebd882前期工具准备pp助手 Mac版PP助手破解版的Reveal破解版1.5Reveal直接解压拖到应用程序打开得到libReveal.dylib,且存好备用已越狱的iPhone手机怎么越狱,盘古越狱已经说得很详细了.越狱手机需要
2016-09-13 10:47:51 531
转载 聊聊 #pragma 和 // MARK:
(点击上方公众号,可快速关注) 来源:伯乐在线专栏作者 - 叫什么都不如叫Pluto-Y 链接:http://ios.jobbole.com/88643/ 点击 → 了解如何加入专栏作者 我去,就这两个东西还要讲?是OC或Swift开发人员都知道是怎么回事好吗?不就是用来标记和分组代码的吗?难道还有别的装逼技能? 当然,其实问大
2016-09-12 10:26:02 445
转载 随便说说removeFromSuperview方法
本文作者: 伯乐在线 - 刘小壮 。未经作者许可,禁止转载!欢迎加入伯乐在线 专栏作者。该文章属于原创,转载请注明:http://www.jianshu.com/p/b817c94cac0b之前写过一篇关于removeFromSuperview方法处理的文章,写完后一直就没怎么更新这篇文章。这两天回过头来看看,感觉这篇文章有些地方写的不够严谨,而且还有一些自己理解错
2016-09-10 12:03:33 588
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人