[帮助文档] iOSSDKAPI获取网络栈接口

通过currentIpStack方法,获取网络栈接口。

[帮助文档] 如何排查iOS网络请求没有数据

概述iOS网络请求没有数据的排查方法详细信息SDK是否最新版本,即1.1.1+以上版本。autoInit方式进行SDK初始化时确认AliyunEmasServices-Info.plist中有appmonitor.rsaSecret的配置,initWithAppKey方式进行SDK初始化时,secr...

iOS中的网络和多线程编程(十)

iOS中的网络和多线程编程(十)

iOS中如何触发定时任务或延时任务定时任务指周期性地调用某个方法,实现任务的反复执行,如倒计时等;延时任务指等待一定的时间后再执行某个任务,如页面的延时跳转等。iOS中控制任务的延时或定时执行的方法有很多,使用中要注意是同步还是异步,是否会阻塞主线程等问题。延时和定时的实现方法依次如下。1.perf...

iOS中的网络和多线程编程(九)

iOS中的网络和多线程编程(九)

GCD中有哪几种队列在GCD中,派发队列(Dispatch Queue)是最重要的概念之一。派发队列是一个对象,它可以接受任务,并将任务以FIFO(先进先出)的顺序来执行。派发队列可以是并发的或串行的。并发队列可以执行多任务,串行队列同一时间只执行单一任务。在GCD中,有...

iOS中的网络和多线程编程(八)

iOS中的网络和多线程编程(八)

block与GCD“块”(block)与“大中枢派发”(GCD)是苹果公司为解决多线程编程而一起引入的解决方案。block是一种可以在C、C++以及Objective-C代码中使用,类似于“闭包”(closure)的代码块,借助block机制,开发者可以将...

iOS中的网络和多线程编程(七)

iOS中的网络和多线程编程(七)

如何使用NSURLConnection进行网络请求NSURLConnection是iOS中最经典的网络请求方案。虽然在苹果公司推出NSURLSession后已经不推荐使用NSURLConnection了(NSURLConnection在iOS 9被宣布弃用),但是在一些早先构建的项目和框架中可能仍然...

iOS中的网络和多线程编程(六)

iOS中的网络和多线程编程(六)

什么是线程死锁在讲解线程死锁前,首先看下面代码有什么问题?int main(int argc, char * argv[]) { NSLog(@"1"); dispatch_sync(dispatch_get_main_queue(), ^{ NSLog(@"2"); }); NSLog...

iOS中的网络和多线程编程(五)

iOS中的网络和多线程编程(五)

用户下载一个大图片,分成很多份下载,如何使用GCD实现使用Dispatch Group追加block到Global GroupQueue,这些block如果全部执行完毕,那么就会执行通过dispatch_group_notify添加到主队列中的block,进行图片的合并处理。dispatch_que...

iOS中的网络和多线程编程(四)

UIKit类要在哪一个应用线程上使用UIKit的界面类只能在主线程上使用,对界面进行更新,多线程环境中要对界面进行更新必须要切换到主线程上。例如下面的问题代码:@interface TTWaitController () @property (strong, nonatomic) UILabel *...

iOS中的网络和多线程编程(三)

iOS中的网络和多线程编程(三)

如何理解HTTP协议超文本传输协议(HyperText TransferProtocol,HTTP)是互联网上应用最为广泛的一种网络协议。简单来说,HTTP是客户端和服务器端之间请求和应答的标准,它可以使浏览器(或其他客户端)更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

mPaaS 移动开发平台
mPaaS 移动开发平台
mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas
148+人已加入
加入
相关电子书
更多
Facebook iOS App技术演化十年之路
From Java_Android to Swift iOS
深入剖析 iOS 性能优化
立即下载 立即下载 立即下载