- 博客(11)
- 收藏
- 关注
转载 内存管理
在ios中,为了方便都这样加载图片 myImage = [UIImage imageNamed:@"icon.png"]; 如果你也这样加载的话,要小心了,这种方法在一些图片很少或者图片很小的时候是没问题的,在大量加载图片时候如果这样会造成内存占用过大。当我们需要加载很多图片(相册)的时候我们一般会用[UIimage imageNamed:imageName];实际上[UIima
2016-09-07 14:15:14 210
转载 IOS开发之----常用函数和常数
算术函数【算术函数】函数名说明int rand()随机数生成。(例)srand(time(nil)); //随机数初期化int val = rand()P; //0~49之间的随机数int abs(int a)整数的绝对值(例)int val = abs(-8); →8※浮点数的时候用fab
2016-09-06 11:51:22 174
转载 IOS用CGContextRef画各种图形
首先了解一下CGContextRef:An opaque type that represents a Quartz 2D drawing environment.Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的view中显示即可,view看作是一个画框.自己学习时实现的demo,希望对大家有
2016-09-06 11:38:28 510
转载 CGContextRef画图小结
CGContextRef context = UIGraphicsGetCurrentContext(); //设置上下文 //画一条线 CGContextSetStrokeColorWithColor(context, [UIColor redColor].CGColor);//线条颜色 CGContextSetLineWidth(conte
2016-09-06 11:36:53 237
转载 UITableView优化技巧5
上篇我们讲到了tableView是继承自scrollView,假如cell中有比较多的图片需要通过网络加载,这时候我们可以利用scrollView的代理来进行网络请求的时机选择从而减小网络开销和性能损耗。这是看了一篇关于UIScrollView 实践经验后得到的启发。首先我们得了解scrollView的几个常用的代理方法。为了方便理解,特地把方法进行排序,滑动时调用顺序从上到下//在手指开
2016-08-31 17:57:27 263
转载 UITableView优化技巧4
TableView相信只要是做iOS开发的就不会陌生,目前大多数iOS的app都是采用TabBar+NavigationBar+TableViewController这一主流框架,既然用的这么频繁,肯定就会在开发过程中碰到一些问题--比如屏幕掉帧、卡顿等现象。这些现象大幅度的降低了用户的性能体验,并提高了crash的频率。因此如何能优化好tableView就非常考验程序猿们的功底了。本猿~啊呸
2016-08-31 17:56:16 296
转载 UITableView优化技巧3
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath这个代理方法的实现,在可见的页面是会重复绘制页面的,所以绝大部分人都会在这里做一些代码处理比如:static NSString *CellIdentifier = @"LazyTa
2016-08-31 17:40:03 164
转载 UITableView优化技巧2
在iOS应用中,UITableView应该是使用率最高的视图之一了。iPod、时钟、日历、备忘录、Mail、天气、照片、电话、短信、Safari、App Store、iTunes、Game Center⋯几乎所有自带的应用中都能看到它的身影,可见它的重要性。然而在使用第三方应用时,却经常遇到性能上的问题,普遍表现在滚动时比较卡,特别是table cell中包含图片的情况时。实际上只要针对性
2016-08-31 17:36:56 294
转载 UITableView优化技巧1
详细整理:UITableView优化技巧2015-06-02 08:59 编辑: lansekuangtu 分类:iOS开发 来源:longxdragon8 38053UITableView优化招聘信息:高级iOS开发工程师高级PHP开发工程师iOS高级研发工程师iOS开发工程师高级iOS手机应用软件开发工程师(培训讲师)高级Cocos2d-
2016-08-31 17:33:18 231
原创 iOS 亮度传感器 获取屏幕亮度值
获取屏幕亮度值:CGFloat value = [UIScreen mainScreen].brightness;设置屏幕亮度值:[[UIScreenmainScreen] setBrightness:0.5]; // 值为0~1其实我们获取到的值就是手机上这个亮度值
2016-07-20 10:02:00 1282
转载 每个ios开发者都应该知道Top 10 Swift三方库
原文:Top 10 iOS Swift libraries every iOS developer should know aboutSwift每天都在变的越来越流行。如果你正开始一个新项目,你有机会决定使用swift。为了你转变(从ios转swift)更容易和节省你造轮子的时间,下面是我们认为每个ios开发者都应该知道的10个三方库。就像我们在Top 5 iOS libr
2016-06-01 09:23:01 188
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人