![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IOS第三方框架
zh_2017
这个作者很懒,什么都没留下…
展开
-
IOS常用第三方框架 --- 其他github上的
GitHub:https://github.com/vicpenap/PrettyKit定制了一些UI组件如UITableViewCell、UINavigationBar、UITabBar、UIToolBar等,比系统自带的更加美观。GitHub:https://github.com/sobri909/MGBox2提供一些定制的UI组件可以更简单快速的创建表格、网格转载 2015-05-15 15:55:44 · 517 阅读 · 0 评论 -
IOS常用第三方框架 --- MBProgressHUD 提示效果
支持各种状态加载的提示效果,以及带进度的提示效果。GitHub:https://github.com/matej/MBProgressHUD一般会在.m文件实现MBProgressHUDDelegate协议,并声明HUD变量:@interface SampleViewController (){ MBProgressHUD *HUD;}#pra转载 2015-05-15 15:13:16 · 610 阅读 · 0 评论 -
IOS常用第三方框架 --- SVProgressHUD 提示效果
GitHub:https://github.com/samvermette/SVProgressHUDSVProgressHUD和MBProgressHUD效果差不多,不过不需要使用协议,同时也不需要声明实例。直接通过类方法进行调用即可:[SVProgressHUD method]可以使用以下方法来显示状态:+ (void)show;+转载 2015-05-15 15:14:35 · 1201 阅读 · 0 评论 -
IOS常用第三方框架 --- Reachability 检测网络连接
用来检查网络连接是否可用:包括WIFI和WWAN(3G/EDGE/CDMA等)两种工作模式。现在有更好的替代品:https://github.com/tonymillion/Reachability,比Apple提供的兼容性更好,而且更加好用,更具体的使用方法请看它提供的例子。Reachability* reach = [Reachability reachabilityW转载 2015-05-15 15:06:31 · 361 阅读 · 0 评论 -
ios中的coredata的使用
CoreData转载 2015-06-01 22:23:03 · 273 阅读 · 0 评论 -
SDWebImage的使用
我之前写过一篇博客,介绍缓存处理的三种方式,其中最难,最麻烦,最占内存资源的还是图片缓存,最近做的项目有大量的图片处理,还是采用了SDWebImage来处理,但是发现之前封装好的代码报错了。研究发现,是我用了新版的SDWebImage,好多方法都变了。现在把代码贴出来,供大家参考。尤其是新手,看完这篇博客,图片缓存so easy。最后有demo供大家下载,先学习。第一步,下载SDWebIm转载 2015-05-25 14:20:07 · 378 阅读 · 0 评论 -
支付宝集成
最近在升级之前的支付宝集成,中间遇到一些问题,下面记录下集成步骤。1、首先在https://doc.open.alipay.com/doc2/detail?treeId=54&articleId=103419&docType=1下载移动支付功能的SDK和Deme。2、将下载的SDK中的下面文件拷到一个新创建的文件夹aliPaySDK;3、然后将ali原创 2016-03-02 16:06:13 · 285 阅读 · 0 评论 -
轻量级iOS安全框架:SSKeyChain
SSKeyChains对苹果安全框架API进行了简单封装,支持对存储在钥匙串中密码、账户进行访问,包括读取、删除和设置。SSKeyChain的作者是大名鼎鼎的SSToolkit的作者samsoffes。项目地址:https://github.com/samsoffes/sskeychain在工程中加入SSKeyChain在工程中加入Security.framework框架。把SSK转载 2016-02-17 18:15:39 · 460 阅读 · 0 评论 -
iOS开发~CocoaPods使用
简要步骤:1、新建一个xcode项目2、打开终端,cd到项目总目录;(如:cd Desktop > cd PodTests (可能需要/))3、建立Podfile(配置文件),终端输入 vim Podfile4、键盘输入 i,进入编辑模式,输入platform :ios, '7.0' pod 'MBProgressHUD', '~>转载 2016-02-24 17:12:41 · 431 阅读 · 0 评论 -
网络操作与AFNetworking
众所周知,苹果搞的一套框架NSContention发送请求与接收请求的方式十分繁琐。操作起来很不方便。不仅要做区分各种请求设置各种不同的参数,而且还要经常在多线程里操作,同时还要对请求与返回的数据做各种序列化的操作,同时还要考虑请求数据的安全等一堆问题。一、早前的几个网络框架1、ASI框架: HTTP终结者.很牛, 但是有BUG, 已经停止更新.2、MKNetworkK转载 2015-05-20 16:23:47 · 277 阅读 · 0 评论 -
IOS常用第三方框架 --- ASIHTTPRequest 网络请求
ASIHTTPRequest是对CFNetwork API的一个包装,它提供了一套更加简洁的API,使用起来也更加简单。官方网站:http://allseeing-i.com/ASIHTTPRequest/GitHub:https://github.com/pokeb/asi-http-request它不仅仅支持基本的HTTP请求,而且支持基于REST的服务(GET/POS转载 2015-05-15 15:08:27 · 715 阅读 · 0 评论 -
IOS常用第三方框架 --- EGOTableViewPullRefresh 下拉刷新
GitHub:https://github.com/enormego/EGOTableViewPullRefresh这是最早出现的为UITableView提供下拉刷新功能的类库,使用起来稍显麻烦,需要实现诸多协议(代码取自官方DEMO):#import "EGORefreshTableHeaderView.h"@interface RootViewContr转载 2015-05-15 15:30:02 · 438 阅读 · 0 评论 -
IOS常用第三方框架 --- SDWebImage 图片异步加载及缓存
SDWebImage用于异步下载网络上的图片,并支持对图片的缓存等。多数情况下是使用UIImageView+WebCache为UIImageView异步加载图片:#import SDWebImage/UIImageView+WebCache.h>// ...[cell.imageView setImageWithURL:[NSURL URLWithString:@"http转载 2015-05-15 15:22:37 · 1050 阅读 · 0 评论 -
IOS常用第三方框架 --- CMPopTipView 提示信息
GitHub:https://github.com/chrismiles/CMPopTipViewCMPopTipView用于在一些视图上显示提示信息:self.tipView = [[CMPopTipView alloc] initWithMessage:@"提示消息"];self.tipView.delegate = self;[self.tip转载 2015-05-15 15:46:22 · 2100 阅读 · 0 评论 -
IOS常用第三方框架 --- SVPullToRefresh 下拉刷新、上拉加载更多
GitHub:https://github.com/samvermette/SVPullToRefresh包含SVPullToRefresh + SVInfiniteScrolling为UITableView提供下拉刷新、上拉加载更多功能。使用起来也相当简单,只要在UITableViewController里实现以下方法:- (void)viewDi转载 2015-05-15 15:43:07 · 2039 阅读 · 0 评论 -
IOS常用第三方框架 --- STableViewController 下拉刷新、上拉加载更多
GitHub:https://github.com/shiki/STableViewControllerSTableViewController比PullToRefresh多了一个上拉加载更多功能,使用上也差不多简单,需要继承自STableViewController,再实现一些方法:- (void) viewDidLoad{ [super vie转载 2015-05-15 15:36:37 · 594 阅读 · 0 评论 -
IOS常用第三方框架 --- PullToRefresh 下拉刷新
GitHub:https://github.com/leah/PullToRefreshPullToRefresh提供比EGOTableViewPullRefresh更加简单的使用方法,只要继承自PullRefreshTableViewController,再实现refresh方法即可:- (void)refresh { // 加载数据转载 2015-05-15 15:35:38 · 1294 阅读 · 0 评论 -
IOS常用第三方框架 --- UIImage+Resize 调整图片大小
GitHub:https://github.com/coryalder/UIImage_Resize提供多种方法为图片设置透明度、圆角、裁剪、调整大小等:- (UIImage *)imageWithAlpha;- (UIImage *)transparentBorderImage:(NSUInteger)borderSize;- (UIImage *)roundedCorner转载 2015-05-15 15:26:58 · 1778 阅读 · 0 评论 -
IOS常用第三方框架 --- ZAActivityBar 提示效果
GitHub:https://github.com/zacaltman/ZAActivityBarZAActivityBar和SVProgressHUD非常相似,它提供了更加简洁的API来显示提示效果。ZAActivityBar使用的动画效果来源于ZKBounceAnimation(https://github.com/khanlou/SKBounceAnimation),转载 2015-05-15 15:17:13 · 390 阅读 · 0 评论 -
IOS常用第三方框架 --- MWPhotoBrowser
GitHub:https://github.com/mwaterfall/MWPhotoBrowser图片展示效果,支持本地及远程的图片,使用也比较简单,只要实现MWPhotoBrowserDelegate协议:@interface TestViewController ()MWPhotoBrowserDelegate>{ NSArray *_转载 2015-05-15 15:51:30 · 2487 阅读 · 0 评论 -
经验之谈-记录
一. XMPPFramework:robbiehanson/XMPPFramework · GitHub,这个如果是做过聊天的通信通信可能会用过,本人因为工作原因,两年前第一次接触这个代码,就对这个大牛非常崇拜。代码值得学习的东西非常多。作者在开发这个框架的时候,同时也开发了非常多的基础库,都非常值得学习。1. 首先是插件是框架设计,设计的非常优雅,功能强大易扩展,而且写的很简洁,易懂转载 2016-02-24 17:59:39 · 345 阅读 · 0 评论