在内容越来越多的今天,你需要做出一些选择。选择你喜欢的和你感兴趣的并且关注它们,对于你来说,是一个快捷的发现喜欢的内容的途径。 简书推出了各类兴趣专题,整合了简书上的优质内容...
断点续传概述: 断点续传就是从文件上次中断的地方开始重新下载或上传数据,当下载大文件的时候,如果没有实现断点续传功能,那么每次出现异常或者用户主动的暂停,都会去重头下载,这样...
前言 Blocks是C语言的扩充功能,而Apple 在OS X Snow Leopard 和 iOS 4中引入了这个新功能“Blocks”。从那开始,Block就出现在iOS...
一、简介:多线程在之前进行过一篇详细的基础博客 iOS多线程 二、多线程的基础知识回顾 1.1、iOS中的常见多线程方案 1.2、GCD中有2个用来执行任务的函数(queue...
1.对属性修饰符的理解 MRC下 assign 主要用于修饰基本数据类型,setter方法也只是简单的赋值,例如NSInter,CGFloat 如果用来修饰对象,并不持有对象...
本文主要整理了Runtime的相关知识。对于一个iOS开发者来说,掌握Runtime的重要性早已不言而喻。OC能够作为一门优秀的动态特性语言,在其背后默默工作着的就是Runt...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
前言 文章主要分为四个部分 一、RunLoop 简介 二、RunLoop 相关接口 三、RunLoop 相关逻辑流程 四、RunLoop 休眠实现原理 五、RunLoop 实...
一、前言: 作为一名iOSer,把开发出来的App上传到App Store是必要的。下面就来详细讲解一下具体流程步骤。 二、准备: 一个已付费的开发者账号(账号类型分为个人(...