`
374016526
  • 浏览: 99233 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

iOS http封装

阅读更多

程序开发避免不了与服务器的交互,这里打包了一个自己写的http交互库。希望可以帮到大家。

 

内置一个basehttp,当我们创建自己的service可以继承实现。

 

KuroAppBaseHttp *baseHttp = [[KuroAppBaseHttp alloc] init];

[baseHttp setDelegate:self];

[baseHttp loadHttp:@"http://www.baidu.com" withKey:@"baidu" withData:nil withMethod:KURO_HTTP_METHOD_GET];

 

回调函数:

- (void)didAppHttpComplate:(id)aObj withKey:(NSString *)aKey

{

    NSLog(@"akey %@   aobj %@",aKey, aObj);

}

 

- (void)didAppHttpComplateError:(id)aObj withKey:(NSString *)aKey

{

    NSLog(@"akey %@   aobj %@",aKey, aObj);

 

}

1
0
分享到:
评论

相关推荐

    一款优秀的iOS网络封装框架(基于AFN封装)

    本资源提供了一款基于AFNetworking(简称AFN)的优秀网络封装框架,名为"YBNetwork",旨在简化iOS开发中的网络交互流程,提高开发效率。AFNetworking作为iOS最流行的网络库之一,以其强大的功能和易用性深受开发者...

    仿25ge封装的APP封装源码-可以封装安卓和IOS.zip

    本主题聚焦于一个名为“仿25ge封装的APP封装源码-可以封装安卓和IOS”的压缩包,其中包含了用于封装Android APK和iOS描述文件的源代码。下面将详细解释相关知识点。 1. **安卓APK封装**: - **APK**:APK是Android...

    ios-封装GET、POST请求(基于AFNetworking).zip

    本项目"ios-封装GET、POST请求(基于AFNetworking).zip"就是针对AFNetworking进行二次封装,简化了GET和POST请求的使用方式,使得开发者能够更加高效地进行网络编程。 首先,我们来看一下AFNetworking的核心组件。...

    ios-AF数据请求封装.zip

    "ios-AF数据请求封装.zip"是一个针对iOS平台的网络请求库,它利用了著名的第三方库AFNetworking进行封装,使得数据请求变得更加便捷高效。AFNetworking是Objective-C中最受欢迎的HTTP客户端库,它的强大功能和易用性...

    iOS数据请求封装

    以下是关于"iOS数据请求封装"的知识点详解: 1. **网络请求基础**: - iOS中的网络请求通常基于URLSession,它是苹果推荐的网络编程接口,替代了旧的NSURLConnection。 - URLSession提供了异步操作的能力,可以在...

    EasyiOS_iOS开发类的各种封装

    在iOS开发过程中,为了提高开发效率和代码复用性,开发者常常会进行各种类的封装。"EasyiOS_iOS开发类的各种封装"就是一个这样的项目,它旨在为iOS开发者提供一套便利的工具集,使得开发过程更为高效。EasyiOS可能是...

    ios常用动画封装类

    封装了常见的动画类,很好用 注释非常详细 如下: + (void)showAnimationType:(NSString *)type withSubType:(NSString *)subType duration:(CFTimeInterval)duration timingFunction:(NSString *)timingFunction...

    ios-AFNetwork封装.zip

    本压缩包"ios-AFNetwork封装.zip"包含了一个针对AFNetworking的简单封装,使得使用起来更加便捷。 AFNetworking是一个基于Foundation框架的轻量级网络库,它支持HTTP和HTTPS协议,可以进行GET、POST、PUT、DELETE等...

    ios-封装一个图片缓存工具.zip

    这个名为"ios-封装一个图片缓存工具.zip"的压缩包文件包含了一个开源项目,名为XZHWebImage,它显然是为了帮助开发者解决图片加载和缓存的问题。下面将详细解释这个工具的主要功能、实现原理以及相关的iOS开发知识点...

    iOS 封装的下载类

    总结,这个“iOS封装的下载类”是一个全面的工具,涵盖了异步下载、网络数据获取、进度更新、断点续传和错误处理等多个方面。它为开发者提供了一个高效且灵活的下载解决方案,帮助他们轻松集成到自己的应用中,提升...

    ios-swift第三方Alamofire封装.zip

    本压缩包"ios-swift第三方Alamofire封装.zip"包含的内容很可能是对Alamofire进行二次封装的示例代码或库,旨在帮助开发者更高效地在iOS应用中集成网络功能。 Alamofire的核心特性包括: 1. **简单易用的API**:...

    ios-网络库封装.zip

    在iOS开发中,网络库封装是一项重要的工作,它能够帮助开发者高效、稳定地处理网络请求,提高代码的可复用性和可维护性。本压缩包“ios-网络库封装.zip”很可能包含了一套完整的网络库封装示例或者框架,旨在简化iOS...

    IOS网络图片封装类

    "IOS网络图片封装类"这个主题就聚焦于如何通过封装来简化这一过程,特别是使用了SDWebImage库。 SDWebImage是一个流行的开源库,专门用于iOS、macOS、tvOS和watchOS平台,旨在提供高效、便捷的网络图片加载、缓存...

    大文件下载封装ios

    本文将详细讲解如何在iOS环境中,利用Objective-C编程语言,结合Xcode 6.4和iOS 8.4进行大文件下载的封装。 一、基本概念与原理 大文件下载通常涉及到网络请求、文件存储、断点续传和进度更新等关键点。断点续传是...

    iOS封装好的广告位代码

    本文将详细介绍如何在iOS中封装一个广告位代码,以便于在应用的多个页面中方便地集成和管理广告。 首先,我们来看“iOS封装好的广告位代码”这个标题,它暗示我们要讨论的是一个已经预处理好的代码库,用于创建和...

    swift-iOS平台下基于IJKplayer封装的视频播放器

    在iOS平台上,开发一款视频播放器是常见的需求,而基于IJKplayer的封装可以提供高效、稳定且功能丰富的解决方案。IJKplayer是由Bilibili开源的一款跨平台的媒体播放库,支持iOS和Android,它基于FFmpeg进行了优化,...

    iOS封装文件下载

    首先,我们需要了解iOS中的网络请求库,如`NSURLSession`,它是Apple提供的标准网络编程接口,用于处理HTTP/HTTPS请求。`NSURLSession`不仅支持同步和异步请求,还能处理断点续传、后台下载等高级特性。在封装文件...

    ios-封装良好,集成简单的二维码扫描.zip

    二维码,封装良好,使用简单(注意二维码只能真机调试) 我的GitHub:https://github.com/Wzxhaha/WZXQRcode 我的简书:http://www.jianshu.com/users/389c20d5a244

    ios-iOS系统原生蓝牙方法基础上的封装类.zip

    iOS蓝牙原生封装,助力智能硬件开发 最近公司在做硬件设备,作为一名iOS开发人员,主要负责手机软件、硬件的连接方面,开发连接硬件使用的SDK,其中主要模块是蓝牙连接,通过蓝牙与硬件设备连接,发送指令使硬件...

Global site tag (gtag.js) - Google Analytics