This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
UIImage *image = [UIImage imageNamed:@"name.png"]; | |
view.layer.contents = (id) image.CGImage; | |
// 如果需要背景透明加上下面这句 | |
view.layer.backgroundColor = [UIColor clearColor].CGColor; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// test code that generate the error | |
for (int i = 0; i < 1000; i++) { | |
NSDate *date= [NSDate date]; | |
NSString *queueName = [NSString stringWithFormat:@"queue%i", i]; | |
dispatch_queue_t testqueue = dispatch_queue_create([queueName cStringUsingEncoding:NSUTF8StringEncoding], NULL); | |
dispatch_async(testqueue, ^{ | |
NSDateFormatter *ndf = [BXAppDelegate dateFormatter]; | |
DDLogInfo(@"%@", [ndf stringFromDate:date]); | |
}); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// pls check http://t.cn/z8ncg24 | |
[CATransaction begin]; | |
[CATransaction setCompletionBlock:^{ | |
[weakself.tableView reloadData]; | |
}]; | |
[weakself.tableView beginUpdates]; | |
[weakself.tableView deleteSections:indexSet withRowAnimation:UITableViewRowAnimationFade]; | |
[weakself.tableView endUpdates]; | |
[CATransaction commit]; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
NSArray *images = @[@"http://example.com/image1.png", | |
@"http://example.com/image2.png", | |
@"http://example.com/image3.png", | |
@"http://example.com/image4.png"]; | |
dispatch_queue_t imageQueue = dispatch_queue_create("Image Queue",NULL); | |
for (NSString *urlString in images) { | |
dispatch_async(imageQueue, ^{ | |
NewerOlder