摘要: 在日常的开发工作中,我们经常会遇到是选择用 GCD 还是用 NSTimer,来做延迟操作的任务需求。今天,我们就来说说是选择 GCD 还是 NSTimer? 延迟操作的方案一般有三种: 1.NSObject的方法: 2.使用NSTimer的方法: 3.使用GCD的方法: 一般情况下,我们选择使用GC 阅读全文
posted @ 2019-07-30 11:58 低调De奢华~ 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 一、监听屏幕旋转方向 在处理iOS横竖屏时,经常会和UIDeviceOrientation、UIInterfaceOrientation和UIInterfaceOrientationMask这三个枚举类型打交道,它们从不同角度描述了屏幕旋转方向。 1、UIDeviceOrientation:设备方向 阅读全文
posted @ 2019-07-24 17:52 低调De奢华~ 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 1. OC有多继承吗?没有,用什么代替? 答:没有多继承。cocoa中所有类都是NSObject的子类,多继承用@protocol 委托代理来实现。 2. OC中有私有方法吗?有私有变量吗? 答:私有变量有。在类的实现即.m文件中也可以声明成员变量,但是因为在其他文件中通常都只是包含头文件而不会包含 阅读全文
posted @ 2019-07-22 17:48 低调De奢华~ 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 前言 计算机分层中的传输层,主要是负责计算机之间的数据传输,TCP 和 UDP 都属于传输层协议。在实际开发过程中,需要根据实际需求的来选择适当的传输协议。 在这里我们简单总结下 TCP、UDP 的特点和区别以及实际开发中如何选择。 TCP 和 UDP 的定义 TCP 是面向有连接,可靠的流协议。保 阅读全文
posted @ 2019-07-22 16:43 低调De奢华~ 阅读(697) 评论(0) 推荐(1) 编辑
摘要: 一、全局变量声明 二、功能部分 1、UI部分 2、功能部分 阅读全文
posted @ 2019-06-17 18:20 低调De奢华~ 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 队列 概念:队列只负责任务的调度,而不负责任务的执行,任务是在线程中执行的。(可以理解成任务是放在队列里面的,要被调度到线程中去执行)特点:队列先进先出,排在前面的任务最先执行。分类:队列分为串行、并行、主队列、全局队列。 串行队列:任务按照顺序被调度,前一个任务不执行完毕,队列不会调度。 并行队列 阅读全文
posted @ 2019-06-17 17:49 低调De奢华~ 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 苹果提供了NetworkExtension框架让开发者实现VPN以及WiFi热点相应的功能,虽然iOS9系统出来之后,这个框架的很多功能被苹果屏蔽了,需要申请权限才能用,但是今天介绍的的获取WiFi名字和mac地址信息的方法还是可以用的。 获取WiFi相关信息的时候需要引入一下头文件 #import 阅读全文
posted @ 2019-06-14 17:29 低调De奢华~ 阅读(1282) 评论(0) 推荐(0) 编辑
摘要: 当前人工智能领域玩的是热火朝天,导致AI人才供不应求。 那怎么知道自己适不适合学AI技术呢? 学AI,需要掌握Python、数学、算法,这些是跑不掉的。 但是怎么知道自己适不适合学AI呢?看下面: AI课程目录 模块一:计算机视觉 1. 数字成像系统 2. 视觉处理与分析 3. 视觉处理算法基础 4 阅读全文
posted @ 2019-06-14 14:31 低调De奢华~ 阅读(158) 评论(0) 推荐(0) 编辑