• iOS开发之网络编程

    时间:2022-12-14 22:58:11

    前言:根据前篇《iOS开发之网络编程--2、NSURLSessionDownloadTask文件下载》或者《iOS开发之网络编程--3、NSURLSessionDataTask实现文件下载(离线断点续传下载)》,都遗留了一个细节未处理的问题,那就是在离线断点下载的过程中,当应用程序重新启动之后,进度...

  • iOS开发之网络编程

    时间:2022-12-14 22:58:05

    前言:关于NSURLSession的主要内容快到尾声了,这里就讲讲文件上传。关于文件上传当然就要使用NSURLSessionUploadTask,这里直接讲解常用的会和代理NSURLSessionDataDelegate一起搭配实现文件上传功能。另外,下面使用的文件上传思路是和NSURLConnec...

  • iOS开发之网络编程

    时间:2022-12-14 22:53:04

    前言:iOS开发之网络编程--使用NSURLConnection实现大文件断点续传下载是在前篇iOS开发之网络编程--使用NSURLConnection实现大文件下载的基础上进行    断点续传的设置。关于iOS开发之网络编程--使用NSURLConnection实现大文件下载的细节这里当然就不会再...

  • iOS开发之网络编程

    时间:2022-12-14 22:52:58

    前言:第三方网络请求框架中AFNetwork 3.x收欢迎程度相当高的: 由于iOS 7 和 Mac OS X 10.9 Mavericks 中一个显著的变化就是对 Foundation URL 加载系统的彻底重构。而且现在AFN 3.x版本 完全摒弃了NSURLConnection,而使用了NS...

  • ios11中的NSFoundationVersionNumber—如何以编程方式检测iOS版本

    时间:2022-12-05 00:20:15

    In previous iOS versions I used NSFoundationVersionNumber to detect the iOS version: 在之前的iOS版本中,我使用NSFoundationVersionNumber检测iOS版本: #define IS_IOS10o...

  • iOS-网络编程(二)文件上传和断点离线下载

    时间:2022-12-03 11:07:26

    一. iOS中发送HTTP请求的方案在iOS中,我们常用发送HTTP请求的方案有苹果原生(自带)NSURLConnection:用法简单,最古老最经典最直接的一种方案 (iOS 9.0弃用)NSURLSession:功能比NSURLConnection更加强大,苹果目前比较推荐使用这种技术第三方框架...

  • Mac iOS Mac Watch 应用和游戏编程开发工具推荐

    时间:2022-12-01 13:44:57

    今日分享「iOS / Mac / Watch 应用和游戏开发工具」推荐,这期专题主要为iOS开发者推荐一些优秀的设计和开发工具,这些工具包含移动原型的设计、程序的开发等,可以大大提高开发的效率!专题会及时更新,如果一些优秀软件未包含,可留言提醒。本文图片和内容均来自【风云社区 SCOEE】,如想了解...

  • iOS并发编程对比总结,NSThread,NSOperation,GCD - iOS

    时间:2022-11-29 09:25:40

    1. 多线程概念 进程 正在进行中的程序被称为进程,负责程序运行的内存分配 每一个进程都有自己独立的虚拟内存空间 线程 线程是进程中一个独立的执行路径(控制单元) 一个进程中至少包含一条线程,即主线程 可以将耗时的执行路径(如:网络请求)放在其他线程中执行 创建线程的目的就...

  • [深入浅出Cocoa]iOS网络编程之Socket

    时间:2022-11-23 19:37:00

    http://blog.csdn.net/kesalin/article/details/8798039版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] [深入浅出Cocoa]iOS网络编程之Socket罗朝辉 (http://blog.csdn.net/kesalin)CC ...

  • 请教:现在,本人小白一枚,想去学编程,HTML5,Android,IOS,PHP等等,哪个比较好呢?

    时间:2022-11-22 14:41:57

    请教:现在,本人小白一枚,想去学编程,HTML5,Android,IOS,PHP等等,哪个比较好呢? 请教:现在,本人小白一枚,想去学编程,HTML5,Android,IOS,PHP等等,哪个比较好呢?从就业、待遇、入门提高难易程度等综合考虑的话?在深圳,有哪家好的培训机构推荐的吗?忘业内专业人士给...

  • 我们什么时候可以开始使用Swift编程语言向iOS App Store提交应用程序?

    时间:2022-11-19 15:06:14

    I mean using iOS 7, as it is clear that iOS 8 will be released in the fall. Put another way, can I publish apps written in Swift now using Xcode 6 bet...

  • iOS多线程编程之NSOperation和NSOperationQueue的使用(转自容芳志专栏)

    时间:2022-11-18 22:29:32

    转自由http://blog.csdn.net/totogo2010/使用 NSOperation的方式有两种,一种是用定义好的两个子类:NSInvocationOperation 和 NSBlockOperation。另一种是继承NSOperation如果你也熟悉Java,NSOperation就...

  • iOS开发多线程编程2 - NSOperation

    时间:2022-11-16 18:27:42

    1.简介 NSOperation实例封装了需要执行的操作和执行操作所需的数据,并且能够以并发或非并发的方式执行这个操作。 NSOperation本身是抽象基类,因此必须使用它的子类,使用NSOperation子类的方式有2种: 1> Foundation框架提供了两个具体子类直接供我们使用:N...

  • iOS开发之再探多线程编程:Grand Central Dispatch详解

    时间:2022-11-14 11:26:01

    Swift3.0相关代码已在github上更新。之前关于iOS开发多线程的内容发布过一篇博客,其中介绍了NSThread、操作队列以及GCD,介绍的不够深入。今天就以GCD为主题来全面的总结一下GCD的使用方式。GCD的历史以及好处在此就不做过多的赘述了。本篇博客会通过一系列的实例来好好的总结一下G...

  • IOS开发网络篇—Socket编程详解

    时间:2022-11-13 18:27:31

    这篇文章主要介绍了IOS开发网络篇—Socket编程的相关资料,需要的朋友可以参考下

  • IOS高级编程之一:多点触摸与手势验证

    时间:2022-11-12 02:35:37

    前段时间学习了IOS基础的一些控件的使用作为基础,现在开始学习一些高级编程的东西,手势处理器、文件I/O、定位、网络通信、多线程这些,分享一些学习的重点,还是很实用的。今天就先介绍个简单点得,手势处理器:一、首先,应该清楚ios事件相应的顺序,即响应者链。只要继承了UIResponder的对象就可以...

  • iOS 触摸事件与UIResponder(内容根据iOS编程编写)

    时间:2022-10-31 01:15:20

    触摸事件因为 UIView 是 UIResponder 的子类,所以覆盖以下四个方法就可以处理四种不同的触摸事件:1.  一根手指或多根手指触摸屏幕- (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(nullable U...

  • 以编程方式锁定iOS 7中的iPhone屏幕

    时间:2022-10-23 21:02:23

    I know that we can call GSEventLockDevice (); from the GraphicsServices.framework to lock the screen in iOS 6 and older version, as explained by H2CO3...

  • 一步一步学习 iOS 5 编程

    时间:2022-10-21 08:19:55

    第一部分:Hello World!创建你的第一个iPhone App 首先,你需要安装好 Xcode,配置好你的开収环境。如果你丌知道如何安装,请参考文章 –了觋并准备iOS编程所需要的条件和环境。 如果乊前你看过任何编程书籍,你就应该吩说过 Hello World程序。它成为刜学者创建第一...

  • iOS 视图:重绘与UIScrollView(内容根据iOS编程编写)

    时间:2022-10-08 11:08:38

    我们继续之前的 Hypnosister 应用,当用户开始触摸的时候,圆形的颜色会改变。首先,在 JXHypnosisView 头文件中声明一个属性,用来表示圆形的颜色。#import "JXHypnosisView.h"@interface JXHypnosisView ()/** 颜色 */@pr...