- 博客(10)
- 资源 (7)
- 论坛 (237)
- 收藏
- 关注
原创 Swift将CoreData托管对象转换为Json文本的另一种思路
托管对象到Json的转换我们知道在Apple开发中,要想为类或结构提供到Json的自动转换,我们需要让类或结构遵守Encodable协议。如果该类或结构中的所有属性都遵守Encodable协议,那么你不用再费事多写一行代码了。但让CoreData的托管类遵守Encodable协议并不那么容易,绝大多数情况下,你需要为托管类的每一个属性去写特定的转换方法。假设一种情况:CoreData托管类只需要将其中一小部分数据转换为Json,而其他大部分内容都可以从这一小部分数据中推导出来。如上图所示,Pr.
2021-01-29 12:43:39
82
原创 SwiftUI明暗主题切换的极简实现
现在,对于我们自己开发的App,苹果要求必须实现对暗色的支持。那么在SwiftUI中,如何方便而快速的实现亮色和暗色主题之间的切换呢?我们一起来实现它吧。
2021-01-28 20:40:45
97
原创 SwiftUI用Gradient颜色裁剪任意视图
在SwiftUI开发中对任意形状的视图,如果能打破单一的背景色,而去应用多彩阶梯色(Gradient)的话,那就太赞了。So,在SwiftUI中到底如何实现呢?答案远比你想象的要简单,Let’s Go!
2021-01-28 18:39:45
1004
4
原创 iOS中彻底搞明白奇偶(evenodd)填充规则
问题现象众所周知, 在iOS任意路径的填充,有 nonzero 和 evenodd 两种规则。可它们到底是什么意思,你真的完全明白吗?图1图2如果你处于模棱两可,懵懵懂懂之间,那么不要犹豫,看这一篇就够了!还等什么? Let’s Go!问题分析1. 为什么要有填充规则?填充规则根本目的,是为了确定复杂图形中哪些部分处于内部而哪些部分处于外部。在图形填充时,处于内部的部分需要填充,而外部的部分不需要填充。这尤其发生在图形中有重叠部分的时候。如上图,在图形中无重叠部分...
2021-01-24 14:48:41
117
原创 SwiftUI中实现旋转倒计时动画
SwiftUI中如何实现任意视图上的倒计时动画?在SwiftUI中对任意视图上应用时钟旋转进度动画,远没有你想象的那么难。想知道如何完成么?Let’s Go!功能分析1.代码实现(问题解决)1.结束语Hi,我是大熊猫侯佩,一名非自由App开发者,希望我的文章可以解决你的痛点、难点问题。如果还有疑问就在下面告诉本猫吧 ????感谢观赏,再会。...
2021-01-18 11:47:26
1925
4
原创 SwiftUI实现酷炫的溶解(Dissolve)动画
想在SwiftUI中实现酷酷的溶解(Dissolve)动画,有多难呢?如上图所示,我们没有借助UIKit以及其它第三方库,仅仅在SwitUI框架内就实现了在任何View上的溶解动画。想知道它是如何实现的吗?还等什么!? Let‘s Go! ????功能分析1. 缘起一篇博文前不久,逛到一个国外老哥的博客,其中有一篇博文引起了我的兴趣:SwiftUI: Dissolve Effect里面中心思想只有一个:就是在SwiftUI中实现溶解动画。可惜的是,虽然这位仁兄起了个好头,
2021-01-16 21:15:23
111
原创 iOS应用突然无法从App Store获取到内购(IAP)产品列表的解决
问题现象Apple开发中,在应用中嵌入内购(IAP)功能的小伙伴们可能会发现,吃着火锅唱着歌,突然App就无法获取到产品列表了,而且产品请求操作并不会返回任何错误。此时检查发现,并没有对App的内购逻辑做任何改动。那么,这是什么原因导致的呢?Let’s find out!????问题分析1. 排除其它原因首先,你先得排除不是你IAP内购逻辑变更或其他原因导致的。在SKProductsRequestDelegat代理实现的productsRequest方法里下断点:func produc
2021-01-13 08:54:37
317
原创 SwiftUI中sendAction无法正确被发送的解决
1. SwiftUI取得当前输入视图的尺寸在SwiftUI中,有时希望获取当前界面中输入焦点所在视图的尺寸,我们可以通过向App当前UIResponder响应对象发送消息来完成。网上现成的一段代码如下:extension UIResponder { private static weak var _currentFirstResponder: UIResponder? static var currentFirstResponder: UIResponder? { _.
2021-01-08 13:32:40
78
原创 iOS本地化货币符号显示不正确(显示为XXX)的解决
在App切换本地语言时,其IAP中的产品价格里的货币符号显示不正确.如上图所示,除了最右边英语的货币符号正确外,其他所有的都不对。实际上,App中除了英语以外,包括中文,日文,韩文,德文等在内的多种语言货币符号都不正确,它们大多都显示为"XXX"。那么,这是什么原因造成的又如何解决呢?别急,下面就让我们 Let's GO!;)
2021-01-04 22:45:42
90
原创 SwiftUI如何禁止用户关闭sheet弹出的视图?
在SwiftUI以sheet方式弹出视图后,我们有时需要禁止用户关闭该视图,比如:用户有一些输入还未完成时:如上图所示,只有当用户输入2个姓名后,才可以关闭弹出的视图。那么,在SwiftUI中如何完成它呢?别急,下面让我们娓娓道来... ;)
2021-01-04 14:41:41
99
UnlockerEx
2008-04-27
unlocker
2007-12-28
unlocker_new
2008-11-10
100000条记录的表按天筛选成子表
发表于 2019-02-25 最后回复 2020-06-09
老铁们,你们看过科幻形式的汇编题材文章么???
发表于 2020-05-21 最后回复 2020-05-21
大熊猫侯佩的留言板
发表于 2020-01-02 最后回复 2020-03-26
[原创/投票]大家不少人都是从当年红白机(FC)时代走来的吧,做个游戏投票如何?
发表于 2006-07-14 最后回复 2019-10-14
求问如何在gcc下压缩堆栈中变量的布局
发表于 2014-06-25 最后回复 2019-10-12
春三分
发表于 2015-07-04 最后回复 2019-02-25
进来看看还有没有认识本猫的 ;)
发表于 2018-05-11 最后回复 2019-02-25
[原创+源代码下载][有图有真相]NT系统信息察看工具 : NtInfoGuy
发表于 2010-07-17 最后回复 2019-02-05
[第3次更新(2010.02.07),添图,更新下载]忙里偷闲中写的一个系统物理/虚拟内存查看器。
发表于 2010-01-09 最后回复 2019-02-05
[原创]我是如何从汇编语言脑残粉转变的
发表于 2014-08-31 最后回复 2018-08-17
【转帖】我最讨厌的10种帖子!!!
发表于 2010-04-30 最后回复 2018-08-01
[在线]请教一个页面刷新实现radio控件清除选择
发表于 2015-01-15 最后回复 2017-11-12
[原创]初学者问题集以及一些编程思路
发表于 2012-10-25 最后回复 2015-06-23
$.event.trigger无法触发全局事件!?是我理解错了?
发表于 2015-03-30 最后回复 2015-04-15
[在线]一个obj-c语法的问题
发表于 2014-11-20 最后回复 2014-12-02
[在线]如何通过编程抓取标准时间网页的时间
发表于 2014-06-08 最后回复 2014-06-11
话说最新游戏《看门狗》效果不是盖的
发表于 2014-06-07 最后回复 2014-06-11
ubuntu+xfce花屏死机的问题
发表于 2014-01-13 最后回复 2014-06-04
【公告】关于汇编区强制结贴的通知
发表于 2012-11-07 最后回复 2014-01-10
【在线】ubuntu 13.04 x64 安装后找不到OS
发表于 2013-06-22 最后回复 2014-01-10
上次问过了,但没得到答案。
发表于 2004-09-07 最后回复 2012-11-23
偶举手,请回答。
发表于 2004-10-08 最后回复 2012-11-23
偶举手,请回答。
发表于 2004-10-08 最后回复 2012-11-23
简单的问题确很奇怪?
发表于 2004-10-25 最后回复 2012-11-23
请问如何获得 某一邮箱的 pop3 地址 和 smtp地址???
发表于 2005-01-17 最后回复 2012-11-23
请问如何获得 某一邮箱的 pop3 地址 和 smtp地址???
发表于 2005-01-17 最后回复 2012-11-23
[拜晚年+问问题]用虚拟机WMware5.5 虚拟安装64位XP的问题
发表于 2009-01-30 最后回复 2012-11-23
我是坎道斯,照例问问题~~~
发表于 2005-03-22 最后回复 2012-11-23
@一只 快乐 小小菜菜鸟 的 问题@
发表于 2004-05-09 最后回复 2012-11-23
@一只 快乐 小小菜菜鸟 的 问题 呦@
发表于 2004-05-09 最后回复 2012-11-23
微软未来操作系统 长角 (Longhorn) 体验小记 [原创]
发表于 2005-06-24 最后回复 2012-11-23
请教:简单问题。
发表于 2005-06-29 最后回复 2012-11-23
现在最新版本的gcc是否可以支持intel架构下的nake函数?
发表于 2009-07-31 最后回复 2012-11-23
ps/2 鼠标的问题
发表于 2004-07-24 最后回复 2012-11-23
请教:一个很菜的问题哦^O^
发表于 2004-08-09 最后回复 2012-11-23
让广告xx吧,同意帮顶
发表于 2012-09-28 最后回复 2012-10-08
[原创]Unlocker加强版技术特征
发表于 2008-04-27 最后回复 2012-06-20
[原创]“不死鸟”号历险记(无厘头版)
发表于 2009-09-03 最后回复 2012-05-24
ruby + tk 是快速GUI开发的终极解决之道吗?
发表于 2012-04-16 最后回复 2012-04-18
[在线]关于ruby gem tk-win的使用。
发表于 2012-04-03 最后回复 2012-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝