- 博客(4)
- 收藏
- 关注
转载 [IOS 开发] performSelectorXXX的延迟的使用
- (void)changeText:(NSString *)string { label.text = string; NSLog(@"changeText:(NSString *)string"); } - (void)changePopoverSize { [self performSelector:@selector(changeText:)
2015-04-20 15:31:41 360
转载 [IOS 开发] enumerateObjectsUsingBlock 、for 、for(... in ...) 的区别 & 性能测试
for VS for(... in ...) for 的应用范围广基本可以NSArray、NSArray以及C语言的数组等,而for(... in ...)仅限于NSArray、NSArray等for(... in ...) 更简洁、效率更高 测试代码: 10^7 的数组,时间单位 秒,精确度 毫秒 NSMutableArray *test = [NSMutableArray ar
2015-04-09 16:31:55 1316
转载 [IOS 开发] 应用性能调优的25个建议和技巧
UIView *view = [[UIView alloc] init]; // ... [self.view addSubview:view]; [view release]; 忘掉代码段结尾的release简直像记得吃饭一样简单。而ARC会自动在底层为你做这些工作。 除了帮你避免内存泄露,ARC还可以帮你提高性能,它能保证释放掉不再需要的对象的内存。这都啥年代了,你应该在你的所有项目
2015-04-09 14:51:34 646
原创 [IOS 开发] UIImage改变像素值
- (UIImage*) imageBlackToTransparent:(UIImage*) image { // 分配内存 const int imageWidth = image.size.width; const int imageHeight = image.size.height; size_t bytesPerRow = imageWidth
2015-04-02 16:21:34 1134
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人