NSNotificationCenter 是 iOS 开发中经常会用到的对象间通信方式,尤其是一对多和跨层通信。 众所周知,在观察者对象释放之前,需要调用 removeObs...
NSNotificationCenter 是 iOS 开发中经常会用到的对象间通信方式,尤其是一对多和跨层通信。 众所周知,在观察者对象释放之前,需要调用 removeObs...
前言: 本文将主要解答以下三个问题:weak 属性的为什么能自动置为nil、对象的实例变量是如何释放的、对象的关联对象释放的时机是什么?(这些答案的探究来源于其他同学的研究输...
ReactiveCocoa是响应式编程(FRP)在iOS中的一个实现框架。 监听对象的成员变量变化 这种情况其实就是ios KVO机制使用的场景,使用KVO实现,通常有三个步...
苹果自动续费订阅(Auto renewable Subscription) 实际订阅有效期 Sandbox测试有效期1 周 3 分钟1 个月 ...
2020年8月12日更新 关于文中,苹果用户退款了也不知道是谁退的那块表述,现在来看 是有误的。实际上从今年WWDC后,苹果就增加了一个Server To Server的回调...
最近公司在做APP内购会员功能 遇到了很多问题 总结记录一下 首先一定要区分Apple pay 和IAP内购的区别可以先去看一下官方文档地址 有每个步骤的详细解释本篇文章分为...
有4个viewcontroller,分别是A,B,C,D. A presentViewController B presentViewController C ...
一、说明 多语言一般为了实现下面两个目标: App展示的语言为目标客户的第一语言,如繁体中文、英语 在其它国家,默认展示语言为特定语言,如:英语 二、实现步骤 注:此例实现的...
本文目的:让使用Git更轻松! 看完这篇文档你能做到的是: 1、使用Git管理项目。 2、开发过程中处理已发布的版本bug。 SourceTree是一个免费的Git图形化管理...
Git用法 git-recipes Git recipes in Chinese. 高质量的Git中文教程. gitignore 非常赞 有用的.gitignore模板集合...
您解决了么?
iOS13 URL Schemes 跳转与传值问题PS:记录自己工作学习中的一些知识; 一、无法打开APP 假设A(APP)通过以下代码尝试打开B(APP)无效果。 排查 2、在A工程中是否将URL Schemes(wide...
您解决了么?
iOS13 URL Schemes 跳转与传值问题PS:记录自己工作学习中的一些知识; 一、无法打开APP 假设A(APP)通过以下代码尝试打开B(APP)无效果。 排查 2、在A工程中是否将URL Schemes(wide...
PS:记录自己工作学习中的一些知识; 一、无法打开APP 假设A(APP)通过以下代码尝试打开B(APP)无效果。 排查 2、在A工程中是否将URL Schemes(wide...
前几天更新好Xcode11后,运行旧项目,相安无事,心里捏了一把汗,终于没有跟往年那样一更新就给你一大堆报错了。刚才突发奇想,使用Xcode11新建iOS项目时,如果你跟往常...
iOS 13 支持适配的机型 iPhone X、iPhone XR、iPhone XS、iPhone XS MaxiPhone 8、iPhone 8 PlusiPhone 7...
demo
ios AlertView 自定义弹窗自定义弹窗,虽然同样的Dome很多,但我还是厚颜无耻的再共享一个自己写的吧!这个弹窗我定义了两种实现模式,一种是 alloc 创建对象,另一种就是 单利防止重复弹出,其实do...
年化收益率的概念随着余额宝的热潮已经非常普及了。当余额宝年化收益率是5%时,就表示100万本金一年能赚5万块,这是一个非常直观的投钱指标。那为什么叫年化收益率而不叫年收益率呢...