介绍 公司接入的是国际Apple Pay支付,支付扣款这一步是由国外第三方支付公司Adyen完成的,App开发使用第三方提供的CSR文件生成Apple pay证书并绑定,所以...
介绍 公司接入的是国际Apple Pay支付,支付扣款这一步是由国外第三方支付公司Adyen完成的,App开发使用第三方提供的CSR文件生成Apple pay证书并绑定,所以...
此篇文章我将用最短的篇幅列举RunLoop在实际项目中几种具体的用法,以便以后使用时查阅。 应用1:创建常驻线程 首先上经典代码: 类似的,项目中,我们也可以在单例工具中实现...
前言 runtime的资料网上有很多了,部分有些晦涩难懂,我通过自己的学习方法总结一遍,主要讲一些常用的方法功能,以实用为主,我觉得用到印象才是最深刻的,并且最后两个demo...
一、存储Cookie 1. 登录成功后,存储Cookie到本地。因为下次重启APP,不再走登录接口的话,Cookie会丢失,所以需要先存本地。 存储时注意,要判断是当前登录系...
最近公司要做一个SDK,由于之前没有做过,只能度娘了,写出一个demo后,然后SDK里面要用到网络请求,用原生的网络请求,自问没有能力封装出一个AFN出来,只能在SDK里面加...
接上篇cocoapods打包静态库(静态库引用.a,.Framework, .bundle文件,本文讲解再引入AFNetworking等的情况。上篇文章中,我们讲的是SDK中...
IOS开发有些时候通过制作SDK进行组件化, 封装化开发很方便, 那么怎么制作一个可用的SDK呢? 直接上干货 当前环境:MacOS 12.3.1Xcode13.4.1In...
当下蓝牙开发可谓是越来越火,不论是智能穿戴的兴起还是蓝牙家具,车联网蓝牙等等,很多同学也会接触到蓝牙的项目,我从事蓝牙开发也有一段时间了,经手了两个项目。废话不多说了,先向大...
核心代码如下: 支持用其他软件查看本文件,用tableView获取到文件列表点击某个文件是实现预览文件的效果,如同QQ上收到的文件一样的。 NSFileManager *fi...
最近手头上一个日程管理的项目里有一个功能是做事务提醒的,原本是想用本地推送来实现,但是无奈本地推送数量有限制,最多不能超过64条。如果改用远程推送来实现,那是最好的了,但是资...
在不弹出通讯录控制器的情况下获取所有的通讯录信息 1.设置 info.plist 的Privacy - Contacts Usage Description 2.导入头文件 ...
一. 下载集成GCDWebServer 地址:https://github.com/swisspol/GCDWebServer 将GCDWebServer文件夹拉进项目中即可...
之前公司有个需求,需要在产品里面加入新功能 “ 网页能对手机直接访问、查看、下载、上传媒体 ”。最终功能实现的效果图如下: 开发这个功能的时候,我借助了GCDWebServe...
你好 原demo在哪可以看到呢
iOS端使用GCDWebServer搭建本地服务器一. 下载集成GCDWebServer 地址:https://github.com/swisspol/GCDWebServer 将GCDWebServer文件夹拉进项目中即可...
之前写小说类相关的应用,需要电子书阅读器,在网上找了很久,觉得还是https://github.com/GGGHub/Reader 同学的最好用,所以就拿这个用了。不过后来发...
IMXEventBus #功能列表: 以订阅/发布的模式实现跨组件通信,也即通信模块。类似NSNotification的通信功能。 生命周期管理:注册的事件订阅者可自动释放,...
设置富文本所有的key(共21种) NSMutableAttributedString*abs = [[NSMutableAttributedString alloc] in...
最近增加了一个小需求,就是部分页面上拉加载的时候添加“预加载”功能,类似于上图中豆瓣的这样,其实这个逻辑很简单,就是在快要滑动到列表底部的时候去调用上拉加载的方法。 这里简单...
本篇主要给大家分享的是OC版的WKWebView与JS的交互.,Swift版本请查看Swift WKWebView与JS交互[https://www.jianshu.com/...