avatar
文章
268
标签
109
分类
39

首页
分类
归档
反馈
叶落花开的博客
搜索
首页
分类
归档
反馈
swift怎么判断一个UIDynamicSystemColor是不是指定颜色
发表于2023-02-22|客户端开发Swift开发
UIDynamicSystemColor是attributeString里字体的前景色或者背景色

在 Swift 中,可以使用 UIColor 的 isEqual(_:) 方法来比较两个颜色是否相等。如果要判断一个 UIDynamicSystemColor 是否为白色,可以将其转换为 UIColor,然后将其与 UIColor.white 进行比较。

以下是示例代码:

阅读全文
Swift中realm数据库怎么保存attributedString类型数据
发表于2023-02-21|客户端开发Swift开发

Realm 数据库原生不支持直接存储 NSAttributedString 类型数据,因为 NSAttributedString 类型是一个复杂的对象,由多个属性组成,无法直接映射到数据库的基本数据类型中。但是,您可以使用一些技巧来存储 NSAttributedString 类型的数据。

一种方法是将 NSAttributedString 对象转换为 NSData 类型,再将 NSData 对象存储到 Realm 数据库中。在这种情况下,您需要使用 NSKeyedArchiver 和 NSKeyedUnarchiver 将 NSAttributedString 对象转换为 NSData 对象,并在需要时将其解档为 NSAttributedString 对象。以下是一个示例:

阅读全文
Swift选择文件的回调函数 documentPicker的文件处理逻辑过程中无法更新主界面?
发表于2023-02-16|客户端开发Swift开发

原因在于在Swift中获取文件权限的startAccessingSecurityScopedResource会阻塞当前线程。

startAccessingSecurityScopedResource 是 Swift 中用于访问安全范围资源(Security-Scoped Resources)的方法。它的作用是向系统请求权限来访问一个特定的安全范围资源,并返回一个布尔值来表示是否成功获取权限。

在使用 startAccessingSecurityScopedResource 时,如果成功获取权限,则可以访问安全范围内的文件或文件夹。但是需要注意的是,由于该方法会触发一个权限请求窗口,所以会阻塞当前线程,直到用户授权或拒绝请求。因此,如果你在主线程中使用该方法,它可能会阻塞主线程并使应用程序变得不响应。

阅读全文
用WKWebview加载html字符串完成后如何动态替换其中一部分内容?
发表于2023-02-15|客户端开发Swift开发

可以使用 WKWebView 的 evaluateJavaScript 方法来替换已经加载的 HTML 字符串中的部分内容。

具体来说,你可以先用 WKWebView 的 loadHTMLString 方法加载一个 HTML 字符串,然后在加载完成后,再用 evaluateJavaScript 方法来修改其中的内容。

下面是一个示例代码,其中使用了 jQuery 库来查找并替换 HTML 内容:

阅读全文
swift在UITextView上怎么实现滑动触摸到的文字颜色变得和背景颜色一样?
发表于2023-02-15|客户端开发Swift开发

要在 UITextView 上实现滑动触摸到的文字颜色变得和背景颜色一样的效果,可以考虑以下步骤:

给 UITextView 添加一个 UIPanGestureRecognizer 手势,以便接收用户的滑动事件。

在 UIPanGestureRecognizer 的回调方法中,获取用户当前滑动的位置,并通过 UITextView 的 layoutManager 将这个位置转换为对应的文本位置。

根据文本位置获取到对应的字符,并将这个字符的前景色设置为和背景色一样的颜色,实现滑动触摸到的文字颜色变得和背景颜色一样的效果。

下面是一个简单的实现示例代码,可以参考一下:

阅读全文
借助 ChatGPT 挣点房贷钱
发表于2023-02-14|IT技术

前两天说了 ChatGPT 的事情,然后就看到有留言说,能否聊下普通人怎么利用好这个风口挣点房贷钱?

1、

利用 ChatGPT 赚钱可以吗?

利用 ChatGPT 赚钱当然没问题,但问题是,如果在  ChatGPT 很火的情况下,你才想到说能不能利用这个赚钱,说明你对商业对赚钱机会的敏感度不够。

年前的时候,就 ChatGPT 我还写了一篇文章,那篇文章是用  ChatGPT 自动生成的,那个时候,ChatGPT 就已经在互联网圈小火一把了,真下场入局赚钱,应该在那个时候就开始布局。

我记得当时我们还搞了一个 ChatGPT 机会讨论群,一开始了解的人还不多,群也就两三百人,但大家都很有热情,各种分享讨论。但慢慢地,群就冷清了,也没什么人说话,直到最近,群又开始活跃起来了。

阅读全文
1…252627…45
avatar
叶落花开
持续学习,记录后端技术、web技术,以及对认知、技术变现的思考。
文章
268
标签
109
分类
39
友情链接
  • 各大高校博士招生信息
  • 小新软件安装服务
分类
  • IT技术35
    • Anki19
    • Linux7
    • Mac1
    • Windows2
  • Web技术23
    • Electron2
    • Hexo搭建博客教程9
标签
Anki Apache Containerd Corba Docker Dockerd Electron English Git Hexo JNA JacORB Java Javascript Jmeter K8s Kubernetes Kuboard Linux Mac Maven MongoDB Moviepy Node Nodejs OpenAI PMD PV PVC Python Realm RealmSwift Selenium Service Simulator Spring SpringBoot SpringMVC Sqlite Statefuset
网站资讯
文章数目 :
268
最后更新时间 :
©2020 - 2025 By 叶落花开
框架 Hexo|主题 Butterfly
本地搜索
数据库加载中