网站首页 站内搜索
关注微信小程序
程序员编程王-随时随地学编程

扫描二维码或查找【程序员编程王】

可以随时随地学编程啦!

搜索结果

查询Tags标签: ios,共有 2581条记录
  • iOS14 如何创建一个优秀的 App Clip

    前言 App clip 是 App 应用程序的轻量级版本,可在用户需要的位置和时间提供某些功能。在 Xcode 中, App clip 是和你主应用程序共享代码和资源的附加 Target。App clip 还可以访问和 App 相同的 frameworks。例如,您的 App clip 可以请求访问摄像头,将敏感数据存储在本…

    2020/7/4 23:56:23 人评论 次浏览
  • 完美更新了CocoaPods

    前言 今天想写一下wkwebview和cordova的交互。偶然新建一个项目需要更新一个库,于是执行了下pod update,然后惊悚的出现了这个报错,what,why,之前没事的啊。既然有问题出现,那么就需要来解决它。 1:问题的出现,执行pod update报如下信息 /System/Library/Framework…

    2020/7/4 23:56:20 人评论 次浏览
  • 如何让你的 App Clip 拥有好的用户体验

    设计角度专注于基本功能。与 App Clip 的交互应该快速而集中,将功能限制为完成手头任务所需的功能,为应用程序保留高级或复杂功能。请勿仅仅将 App Clip 用于营销目的。App Clip 应提供真正的价值并帮助人们完成任务,请勿将它们用作广告服务或产品的手段。设计一个线性…

    2020/7/4 23:56:18 人评论 次浏览
  • iOS KVC底层实现

    参考 ke.qq.com/course/3145… KVC KVC,俗称“键值编码”,可以通过一个key来访问某个属性。 -(void)setValue: (id)value forKeyPath: (NSString *)keyPath -(void)setValue: (id)value forKey: (NSString *)key; -(id)valueForKeyPath: (NSString *)keyPath; -(id)valu…

    2020/7/4 23:56:17 人评论 次浏览
  • iOS KVO底层实现

    参考 ke.qq.com/course/3145… KVO KVO,俗称“键值监听”,可以用于监听某个对象属性值的改变。 问题 1.新建一个Person类,设置一个age属性。 2.创建两个Person的实例对象,对第一个Person实例对象的age属性设置KVO进行监听。 3.打印设置监听后的两个Person实例对象的is…

    2020/7/4 23:56:16 人评论 次浏览
  • App Clip 苹果小程序开发须知

    前言 在 Xcode 工程中,你可以为你的 App 添加一个 app clip target, 利用 Xcode ,app clip 可以与你的 app 共享代码与资源,并可以编译,调试,运行在真机或者模拟器环境。但是,在实际使用过程中,开发者必须在自己的服务器上做好验证 app clip 的有效性的手段。 添加…

    2020/7/4 23:56:15 人评论 次浏览
  • 重拾iOS-NSProxy

    关键词:NSProxy,NSObject,Runtime 面试题: 1)知道NSProxy吗? 2)NSProxy和NSObject的区别是什么? 3)在开发中NSProxy有哪些运用场景? 一、什么是NSProxyNSProxy is an abstract superclass defining an API for objects that act as stand-ins for other objects o…

    2020/7/4 23:56:12 人评论 次浏览
  • UIView/CALayer渲染的触发时机

    1. 测试触发时机 为了探究渲染的触发时机,我们自定义一个TestView并复写 drawRect: 方法。虽然开发中不推荐这么使用 drawRect: 方法,这里是为了设置断点,探究渲染的触发时机。@interface TestView : UIView @end@implementation TestView - (void)drawRect:(CGRect)re…

    2020/7/4 23:56:11 人评论 次浏览
  • Flutter(Flare) 最有趣用户交互动画没有之一

    2019年12月12日,Flutter 在 Flutter Interact 19 上发布了如何使用 Rive 和 Flutter 制作动态可交互的动画经验分享,我看了之后,觉得非常有趣,因此,写了3个小 demo,把它写成文章记录分享给大家。 名词理解 首先,我们来理解几个名词,不然后续文章,可能看着有些晕,…

    2020/7/4 14:26:02 人评论 次浏览
  • iOS 签名机制流程

    参考 ke.qq.com/course/3140… iOS签名机制的作用 保证安装到用户手机上的APP都是经过 Apple官方允许的。 iOS签名机制流程 基本介绍 Mac设备有自己的公钥和私钥,Apple后台充当CA机构,有自己的Apple私钥,每一个iOS设备都有对应的App公钥。 流程 1.编译项目,利用Mac的私…

    2020/7/3 23:27:30 人评论 次浏览
  • iOS获取设备唯一标识:UDID、IDFA、IDFV、OpenIDFA、SimulateIDFA等.

    1. UDID UDID全称是Unique Device Identifier,顾名思义,它就是苹果iOS设备的唯一标识码,它由40个字符的字母和数字组成。在很多需要限制一台设备一个张红的应用中经常会用到。哎iOS5中可以获取到设备的UDID,iOS7中已经完全禁用了它。iOS7之前的使用app如果在iOS7以上的…

    2020/7/3 23:27:29 人评论 次浏览
  • OpenGL(1)-初探

    在日常的图形、音视频开发中,我们都会不可避免的使用到图形API,来实现图形的底层渲染:比如在游戏开发中,对于游戏场景/游戏人物的渲染 比如在⾳视频开发中,对于视频解码后的数据渲染 比如在地图引擎,对于地图上的数据渲染 比如在动画中,实现动画的绘制 比如在视频处…

    2020/7/3 23:27:29 人评论 次浏览
  • iOS主工程修改后一键同步Pod的ruby脚本

    模块化很好,但如果需要同时修改多个Pod就比较繁琐了。先在Example里修改了多个Pod的code,再手动copy到各个Pod比较麻烦,还容易漏 以下ruby脚本一键完成需要先把各个Pod仓库Clone下来并切换到对应的分支,分支不对 不会同步的TODO: 1、用脚本实现Clone和切换分支「easy…

    2020/7/3 23:27:28 人评论 次浏览
  • 基于APNS的语音播报实践

    前言由于项目需求,对基于APNs的语音播报做一个预研探究。如场景:收到转账消息,实时收到推送并播放语音。历史方案总结, 经过多方尝试验证,以下方式都已过时以下方案均为调研过程中无法成功的方案一览;方案一: App收到推送,通过sound指定播放固定音频(“收到一笔转…

    2020/7/3 23:27:27 人评论 次浏览
  • iOS开发不完全指南——数据存储

    原文链接 有开发经验的同学应该都清楚,不管是前端,客户端有些数据都需要在本地落地的;那么这一章我们就来一起了解一下 iOS 的数据存取常用的方法。 在对 iOS 数据 进行具体的操作之前,我们需要首先了解一下 Bundle 和沙盒的概念。 一、Bundle 和沙盒 Bundle 和沙盒是…

    2020/7/3 23:27:25 人评论 次浏览
共2581记录«上一页1234...173下一页»
扫一扫关注最新编程教程