实现快捷创建简单的定时重复提醒推送功能。 主要实现原理 iOS10及以上 1.获取通知权限 iOS10及以上要先请求通知权限 2.创建通知 创建 UNNotification...
实现快捷创建简单的定时重复提醒推送功能。 主要实现原理 iOS10及以上 1.获取通知权限 iOS10及以上要先请求通知权限 2.创建通知 创建 UNNotification...
替换图片hash需要以下几步 第一步:安装HomeBrew,如果没有安装的话,可以使用以下命令(已安装跳过此步) 安装成功可用 brew -v 看一下版本号另:若第二步安装i...
Could not find module 'x x x x' for target 'x86_64-apple-ios-simulator 模拟器编译第三方库报错 解决方案之一:
获取某个类的所有属性,这里举例UIAlertAction 调用下面方法打印出属性列表
扩展阅读:
2019 iOS面试题大全---全方面剖析面试 2019 iOS面试题-----网络相关之HTTP协议 2019 iOS面试题-----网络相关之HTTPS、对称加密、非对称...
总结一些iOS的底层面试题。巩固一下iOS的相关基础知识。 如有出入,还望各位大神指出。 OC对象 1. NSObject对象的本质是什么? NSObject对象的本质就是结...
前言 在移动设备上开发软件,性能一直是我们最为关心的话题之一,我们作为程序员除了需要努力提高代码质量之外,及时发现和监控软件中那些造成性能低下的”罪魁祸首”也是我们神圣的职责...
面试的时候总会遇到以下问题: 一、CPU和GPU 在屏幕成像的过程中,CPU和GPU起着至关重要的作用。 那CPU和GPU是怎么协作呢?一个app的展示会包含很多内容,诸如,...
这里用来总结记录一些算法题目(答案大部分Swift, 算法思路解法不唯一, 答案仅供参考) 基础篇IOS 算法(基础篇) ----- 两数之和求解问题[https://www...
想必大家对block都很熟悉了,虽然都会用,但是你真的知道它的原理吗?比如为什么要加上__block,这个修饰符到底有什么用?不加会有什么后果?block又是如何实现的等等。...
什么是KVC和KVO? KVC:键-值编码,使用字符串直接访问对象的属性 KVO:键值观察机制,它提供了观察某一属性变化的方法 KVC的底层实现 当一个对象调用setValu...
以下探讨只关于 ios 端抖音(虽然字数不多,但是绝对重点!!!) 最近项目中总感觉自己的滑动播放没有抖音那么流畅,在不断摸索不断碰壁中找到中间方案.ps 抖音的方案:经过抖...
在实际开发场景中,有时候我们需要在调用系统方法,或者某个类的方法的时候,增加自己的一些逻辑操作,这时候可以采用 方法交换 的方式去实现这个需求。这种方式也被称为 黑魔法(Me...
iOS信号量的理解和使用 问题: 我们要下载很多图片,并发异步进行,每个下载都会开辟一个新线程,可是我们又担心太多线程肯定cpu吃不消,那么我们这里也可以用信号量控制一下最大...
开胃面试题 1.开发中用过KVO吗?2.开发中用过KVC吗?3.一个对象的KVO是怎么实现的(KVO的本质是什么)?4.可以手动触发KVO吗?怎么触发?5.KVC跟KVO有关...
有时候开发中有绘制声波图形的需求,找到类似的demo借鉴了一下思路,下面是波形的效果图。 先说一下图1.1 和图 1.2 的实现,下载这个Demo 1.首先,需要一个数组保存...