我的demo(内含详细注解):https://github.com/huchuankan/IOSDemo[https://github.com/huchuankan/IOSD...
我的demo(内含详细注解):https://github.com/huchuankan/IOSDemo[https://github.com/huchuankan/IOSD...
通过Intents创建捷径 intents的方式实现捷径,可以做更深一步的定制,甚至无需打开APP使用应用的一些功能 首先创建Intents.intentdefinition...
什么是Sirishortcut Siri Shortcuts 的核心是自动化。引用喵神的表述: 和 ML 领域类似,另一个开花结果的案子是对 Workflow 的收购:Sho...
一、SiriKit介绍 Siri是一款苹果 iOS 系统提供的智能语音助手软件,它的全名是 Speech Interpretation and Recognition Int...
很赞,完美实现
Android Maven 上传aar 生成Gitlab私有远程依赖前言 需要实现的功能是,通过 maven 把 Library 打包成 aar 文件,上传至 Gitlab 私有仓库,并实现可远程依赖。 eg: 配置环境 硬 件: ...
前言 需要实现的功能是,通过 maven 把 Library 打包成 aar 文件,上传至 Gitlab 私有仓库,并实现可远程依赖。 eg: 配置环境 硬 件: ...
安装Jenkins 安装jenkins方法有两种: 1,使用homebrew安装. 2,直接下载安装包安装; 方法一:使用homebrew命令行安装 安装homebrew $...
听起来有点ridiculous哈~ 不谈业务场景,就说说功能实现~ 需要解决两个问题: 手机怎么就能控制电脑(这里指的Mac)怎么打包并上传 问题一:手机控制Mac电脑 Ap...
iOS推送分为远程推送 和 本地推送两种,本地推送此文章先不说,之后会有新的文章更新。远程推送将一些重要的信息推送到用户的相关APP上,不管你的APP是否运行,或者在后台挂起...
前言 谈到多环境,相信现在大多公司都至少有2-3个app环境了,比如Test环境,UAT(User Acceptance Test)用户验收测试环境,Release环境等等。...
我们经常将一个函数作为参数传入另一个函数。那么在iOS上能作为一个函数参数的东西有哪些呢 c的函数指针 oc的block swift的闭包(closures) ok回归正题,...
这种情况我是在用 CTMediator 时 Swift 与 OC 相互传值回调用到的,记录一下。 1.OC 给 Swift 用字典传 Block 1) OC 代码正常写 2)...
前言 最近在乘车码里面做了一个需求,添加快捷方式到桌面,点击桌面图标打开app进入对应页面。功能很小,但是涉及的知识点很多,涉及 openURL、HTML、JavaScrip...
在在支付宝中类似高德地图,共享单车之类的都可以直接添加一个快捷方式到桌面,点击快捷方式会调起支付宝,然后进入相应的页面。 本文就是 讲在ios 原生页面以及 html页面的相...
前言 最近公司产品有个需求,为我们app中每个H5应用实现添加桌面快捷方式的功能,与支付宝健康码添加到桌面一样。所以特地研究了下相关产品中该功能的实现方式,如哈罗单车和支付宝...
iOS开发无法避免程序Crash问题,开发过程中可以用调试技术捕获Crash进行修复,但是发布到App Store后,无法抓到这些问题,因此目前国内友盟、听云等公司抓到Cra...
iOS开发中,解决Crash相信是开发者最为头疼的问题了,特别是对于已上线的应用,对其Crash的跟踪和修复显得尤其重要,本文主要总结了常见的Crash类型以及主流的Cras...
前言由于公司需使用RAC+MVVM模式要写业务逻辑,对于rac菜鸡的我,不得不补习下功课,在RAC中,万物皆信号。感悟:没使用之前,为嘛要用这个,不用这个也能实现啊使用中,这...
故事背景: GCD的死锁问题,一直是在使用多线程的时候,一个比较绕也必须要注意的问题,今天在工作中我们几个同事又讨论到了这个话题,通过和大伙的交流,发现不少的同事还是有绕不明...
Kotlin比Java更方便的地方,其中之一是可以将函数作为参数。上面三者都是将函数作为其它函数的参数来使用,其形式虽然简单,但理解并不简单。一、共同点三者的返回值相同,均为...