Common
【摘要】
1.下拉刷新
[self.m_luntanTable addPullToRefreshWithActionHandler:^{ NSLog(@"refresh dataSource"); [self.m_luntanTable.pullToRefreshView performSelector:...
1.下拉刷新
-
[self.m_luntanTable addPullToRefreshWithActionHandler:^{
-
NSLog(@"refresh dataSource");
-
[self.m_luntanTable.pullToRefreshView performSelector:@selector(stopAnimating) withObject:nil afterDelay:2];
-
-
[self performSelectorOnMainThread:@selector(InitThreadFunc:) withObject:nil waitUntilDone:NO];
-
-
}];
-
-
// trigger the refresh manually at the end of viewDidLoad
-
[self.m_luntanTable.pullToRefreshView triggerRefresh];
2.转圈等待
-
-(void)SetHUD
-
{
-
HUD = [[MBProgressHUD alloc] initWithView:self.navigationController.view];
-
[self.m_BaseScroll addSubview:HUD];
-
-
HUD.delegate = self;
-
HUD.labelText = @"加载中";
-
-
[HUD showWhileExecuting:@selector(myTask) onTarget:self withObject:nil animated:YES];
-
}
3.启动网络监听和更新版本检查
-
listenNetwork = [[zzListenNetworkAndTestVersionUpdate alloc]init];
-
listenNetwork.delegate = self;
-
[listenNetwork SetListenNetWork:622493449 storeUrl:@"https://itunes.apple.com/us/app/xing-ke-hui/id622493449?ls=1&mt=8"];//622493449//588927533
-
[listenNetwork GetBeginNetWork];
4.zip压缩NSString
-
-(void)ZipString
-
{
-
NSString *str = @"{我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我是中国人我人}";
-
///string 转data
-
NSData *data = [str dataUsingEncoding:NSUTF8StringEncoding];
-
-
-
//data zip压缩
-
data = [LFCGzipUtillity gzipData:data];
-
-
-
//data base64编码
-
str =[data base64EncodingWithLineLength:0];
-
-
//base64转data
-
data = [NSData dataWithBase64EncodedString:str];
-
-
//data 解压缩
-
data = [LFCGzipUtillity uncompressZippedData:data];
-
-
//data转string
-
str = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
-
-
//输出string
-
NSLog(str);
-
}
5.图片高斯模糊
-
[self.headBackImg setImageToBlur:[UIImage imageNamed:@"detail_bj.png"]
-
blurRadius:kLBBlurredImageDefaultBlurRadius
-
completionBlock:^(NSError *error){
-
NSLog(@"The blurred image has been setted");
-
}];
文章来源: zzzili.blog.csdn.net,作者:清雨小竹,版权归原作者所有,如需转载,请联系作者。
原文链接:zzzili.blog.csdn.net/article/details/8705629
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)