iOS watchdog (看门狗机制)
前言 为了防止一个应用占用过多的系统资源,苹果设计了一个“看门狗”( watchdog )的机制。在不同的场景下,“看门狗”会监测应用的性能。如果超出了该场景所规定的运行时间,“看门狗”就会强制终结这个应用的进程。开发者们在 crashlog 里面,会看到诸如 0x8badf00d 这样的错误代码。异常代码:“ 0x8badf00d ”,即“ ate bad food ”。 苹果...【详细】
ios iOS看门狗 watchdog iOS看门狗机制
2019年06月18日 赞:0 评论:0 阅读:22
Swift之ReactiveSwift
前言 最近由于项目需要写了一篇关于ReactiveSwift笔记,ReactiveSwift网上笔记很少,本着学习的目的,把官方文档撸了一遍,在结合网上的一些笔记,有文字有代码,自我感觉写的还是比较全,比较适合初中级iOS开发者学习。希望能帮到各位,如果笔记中有什么不妥的地方,欢迎给提建议,谢谢! 注:可以使用软件MindNode或Mac自带的预览打开...【详细】
ReactiveSwift Swift之ReactiveSwift ReactiveSwift使用
2019年04月23日 赞:0 评论:0 阅读:74
iOS的MVP设计模式
前言 最近一段时间,公司刚做完一个MVP项目,我有一个习惯:在项目结项之后总结一下项目中新接触的问题。Google一下关键字“iOS MVP”,发现一些文章,最后是 这篇文章 带给我对MVP 的一些认识。MVP似乎有好多的变种,作者所说的这种有如下特点(以下是原文摘抄一段): The characteristics of this variant are: * the view part of the MVP consists of both...【详细】
ios MVC MVP MVVM MVP设计模式
2019年04月17日 赞:1 评论:0 阅读:747
SKStoreReviewController之程序内评价
在iOS 10.3出现之前,App实现评价方式一般有两种: (一)deep link调用。在app 链接地址后面拼上action=write-review这种方式可以实现程序内评价; (二)App跳转。 NSURL*url=[NSURLURLWithString: @"itms-apps://itunes.apple.com/cn/app/XXX/idXXX?mt=XXX"];  [[UIApplicationsharedApplication] openURL:url]; 在iOS 10.3出现之后,App实现评价方式又多了一种:程序内评价。苹果提供一个...【详细】
ios SKStoreReviewController之程序内评价 SKStoreReviewController 评价 程序内评价
2019年04月17日 赞:1 评论:0 阅读:74
iOS App应用程序图标的动态更换
前言 在iOS 10.3之前,App应用程序图标更新必须通过向 Apple 提交 ipa 包才能实现,但是在iOS 10.3之后,苹果官方提供了相关的API来实现这个功能,再配合公司后台接口,就能实现App应用程序图标的动态更换。 API,如下图: 具体步骤 一、配置App应用程序图标 (1)导入图片资源; 注:动态更换的应用程序图标是不能放在 Assets.xcassets 里,但是...【详细】
ios App应用程序图标的动态更换 App图标的更换 ios应用程序图标的动态更换
2019年04月17日 赞:0 评论:0 阅读:573
iOS SKStoreProductViewController的应用
前言 前面 gif 图片里可以看到,在 今日头条 App内部直接弹出西瓜视频 App的下载页面,而不是跳转 AppStore ,这就涉及到 SKStoreProductViewController类。 API 如下图: 代理 常量 注:常量对应的值具体参见iTunes Connect,如下图: 示例代码 demo地址 更多文章 CocoaPods开源库的搭建 CocoaPods搭建私有库 CocoaPods搭建私有库遇到问题 CocoaPods私有库的升级维...【详细】
ios SKStoreProductViewController的应用 SKStoreProductViewController
2019年04月17日 赞:0 评论:0 阅读:112
开源框架 MGJRouter_Swift
前言 组件化开发很重要的一点就是组件与组件之间的解耦,MGJRouter_Swift 主要作用就在于此。MGJRouter_Swift 是一个高效/灵活的 iOS Swift 版 URL Router,完全实现了蘑菇街 Object-C 版 MGJRouter 的所有功能。 为什么本人要写 MGJRouter_Swift ? 在 github 看了几款不错的 Object-C 版的 Router,比如:JLRoutes、HHRouter、MGJRouter,还是觉得 Object-C 版 MGJRouter 查找 UR...【详细】
MGJRouter 开源框架 MGJRouter_Swift MGJRouter的Swift版
2019年04月01日 赞:0 评论:0 阅读:232
开源框架 RSA_Swift
RSA_Swift RSA_Swift 是一款轻量级的 Swift 版本的框架,框架功能包括:RSA 加密/解密字符串、RSA 加密/解密 Data、字符串的 MD5、文件的 MD5 值的获取。 写 RSA_Swift 初衷? github 上 Swift 版本的 RSA 加密/解密框架也有,但最近使用的几个,总是会出现这样或那样的问题,所以就写了这个框架,附带的加上比较常见的功能:字符串的 MD5、文件的 MD5 值...【详细】
ios swift RSA加密 RSA加密解密 开源框架 RSA_Swift RSA解密
2019年04月01日 赞:0 评论:0 阅读:147
iOS app版本更新CheckVersion_Swift
前言 CheckVersion_Swift 是一款轻量级的 Swift 版本的框架,框架功能:根据 Apple 提供的 API 去请求 JSON ,根据 JSON 中的版本号决定是否去更新原生 App。更新提示的内容可以自定义,也可以是 JSON 中给的内容。 写作 CheckVersion_Swift 框架初衷 通常在做 App 版本检查更新功能的时候,都是后台服务器为我们提供一个获取 App 最新版本信息的接口,并...【详细】
swift版本更新 CheckVersion_Swift iOS版本更新
2019年04月01日 赞:0 评论:0 阅读:190
共9个 共1页
sina weixin mail 回到顶部