swift
不二狗
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
swift 屏幕录制
【代码】swift 屏幕录制。原创 2024-12-04 15:36:19 · 653 阅读 · 0 评论 -
iOS 应用url scheme列表
京东的 URL Scheme 是 openapp.jdmobile://。拼多多的 URL Scheme 是 pinduoduo://。你可以使用这个 Scheme 来打开拼多多应用。抖音的 URL Scheme 是 snssdk1128://。支付宝的 URL Scheme 是 alipay://。你可以使用这个 Scheme 来打开支付宝应用。微信的 URL Scheme 是 weixin://。淘宝的 URL Scheme 是 tbopen://。QQ的 URL Scheme 是 mqq://。原创 2024-08-22 14:20:34 · 9055 阅读 · 0 评论 -
在 iOS App 和用 Mac Catalyst检测外部键盘
【代码】在 iOS App 和用 Mac Catalyst检测外部键盘。原创 2024-06-03 17:53:42 · 300 阅读 · 0 评论 -
iOS 苹果内购验证凭证请求地址
【代码】iOS 苹果内购验证凭证请求地址。原创 2024-03-13 10:25:53 · 1911 阅读 · 0 评论 -
swift 将视频YUV数组转RGB数据
【代码】swift 将视频YUV数组转RGB数据。原创 2024-03-12 15:41:31 · 273 阅读 · 0 评论 -
swift 监听状态栏frame变化
【代码】swift 监听状态栏frame变化。原创 2024-02-28 16:39:22 · 665 阅读 · 0 评论 -
iOS 读取.xcconfig文件内容
【代码】iOS 读取.xcconfig文件内容。原创 2024-01-05 23:24:10 · 697 阅读 · 0 评论 -
解决 友盟与阿里SecurityEnvSDK与SGMain冲突
全局搜索SecurityEnvSDK删除- framework SecurityEnvSDK。在pod install之后通过脚本删除- framework SecurityEnvSDK。原创 2023-12-10 12:23:16 · 222 阅读 · 0 评论 -
swift collectionView的minimumInteritemSpacing等于0时,item之间有间隙,解决方法。
有时候,如果cell的尺寸有小数部分,系统会尝试进行四舍五入,导致间隙。将丢失的像素补充到第一个cell的宽度上去。原创 2023-12-02 23:18:32 · 483 阅读 · 0 评论 -
swift上传图片限制图片大小与格式(jpg、png)
【代码】swift上传图片限制图片大小与格式(jpg、png)原创 2023-11-24 14:01:46 · 413 阅读 · 0 评论 -
pod 私有库使用CoreData报错
【代码】pod 私有库使用CoreData报错。原创 2023-08-16 15:14:38 · 229 阅读 · 0 评论 -
swift NSObject转JsonString或Dictionary
【代码】swift NSObject转JsonString或Dictionary。原创 2023-08-03 16:44:00 · 674 阅读 · 0 评论 -
swift Dictionary转Json
【代码】swift Dictionary转Json。原创 2023-08-03 16:37:23 · 615 阅读 · 0 评论 -
iOS 打印应用程序的Directory文件夹中所有文件名
【代码】iOS 打印应用程序的Directory文件夹中所有文件名。原创 2023-07-12 14:39:19 · 218 阅读 · 0 评论 -
swift 通过经纬度打开三方地图软件
【代码】swift 通过经纬度打开三方地图软件。原创 2023-07-07 16:03:43 · 404 阅读 · 0 评论 -
iOS 使用WKWebView的截图功能来截取H5页面,并将截图保存到相册。
请注意,为了将截图保存到相册,您需要在Info.plist文件中添加相册访问权限的描述。同样,在Info.plist文件中添加相册访问权限的描述。原创 2023-07-06 12:19:13 · 1381 阅读 · 1 评论 -
swift跳转公众号
【代码】swift跳转公众号。原创 2023-07-06 12:09:58 · 761 阅读 · 0 评论 -
swift H5 在WKWebView在didFinish之后修改title,iOS获取最新的title
页面中title会被替换成magic-square-eye-c-end-h5。iOS在webView(_: didFinish:)中修改navigationItem.title只会赋值一次。场景:vue-electron在加载过程中遇到。原创 2023-06-27 17:22:56 · 766 阅读 · 0 评论 -
iOS app打开默认浏览器
【代码】iOS app打开默认浏览器。原创 2023-06-20 09:12:40 · 1214 阅读 · 1 评论 -
swift UITextField限制长度终极方法
【代码】swift UITextField限制长度终极方法。原创 2022-11-10 15:25:17 · 1450 阅读 · 0 评论 -
swift 修改UISearchBar输入框背景颜色
修改UISearchBar输入框背景颜色 // 修改搜索框背景 if let textfiled = seachBar.subviews.first?.subviews.last?.subviews.first as? UITextField { textfiled.backgroundColor = .white }原创 2022-03-21 15:17:04 · 3856 阅读 · 0 评论 -
iOS swift UITableview嵌套UICollectionView点击CollectionCell点击无效
视图解决方案:1、cell subview配置// cell 添加背景viewcell.backView.tag = indexPath.row// 热门城市 tag = -1cell.titleLabel.tag = -12、CollectionView所在的TableviewCell中处理 override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {原创 2022-03-17 09:22:23 · 4556 阅读 · 0 评论 -
swift Mac catalyst 微信扫码登陆
前言微信Api暂时未开放 Mac catalyst 登陆,所以只走网页版微信登陆那一套。微信官方传送门.思路 虽然看文档简单的1p,但是狗哥还是掉了一丢丢秀发。???????? 来说下心路历程: 2. 微信登陆我们主要的任务是拿到code交给后台我们的任务就完成了。那么扫码登陆我们只要搞到code就 可以了。 5. so 根据文档找到一个链接 不管三七二十一 先用webview加载康康是什么 莫? 正是我们要的扫码登陆界面 扫他 18. 扫码之后你会惊奇的发现你跳转了一个你异常熟悉的页原创 2021-10-27 19:02:58 · 1537 阅读 · 0 评论 -
iOS Mac Catalyst 适配mac之APP 名称本地化
1、 Mac Catalyst 菜单栏名称要实现菜单栏 App 名称本地化需要在上面添加的三个文件中添加 CFBundleName 字符串。// InfoPlist.strings (English) 文件中添加以下代码:CFBundleName = "International Demo";// InfoPlist.strings (Chinese(Simplified)) 文件中添加以下代码:CFBundleName = "国际化演示";2、 Mac Catalyst Dock 栏和 Fi原创 2021-08-20 18:44:19 · 781 阅读 · 0 评论 -
Swift 线程间通讯之Port
官方文档 Port利用Port主线程与子线程通讯原创 2021-06-28 18:54:47 · 534 阅读 · 0 评论 -
swift protocol + delegate + 组合 替代继承
继承继承从代码复用的角度来说,特别好用,也特别容易被滥用和被错用。不恰当地使用继承导致的最大的一个缺陷特征就是高耦合。在这里我要补充一点,耦合是一个特征,虽然大部分情况是缺陷的特征,但是当耦合成为需求的时候,耦合就不是缺陷了。案例(搜索框定制)案例来自:casatwy & 跳出面向对象思想(一) 继承.import UIKitvar ScreenH: CGFloat { return UIScreen.main.bounds.height}var ScreenW: CGFl原创 2021-06-28 18:23:29 · 489 阅读 · 0 评论 -
iOS Mac Catalyst坑点
现有项目适配Mac CatalystBuilding for Mac Catalyst is not supported by the legacy build system.No such module ' swift 相关的一些库'OpenGLES is deprecated and is not available when building for Mac Catalyst.Pods/WechatOpenSDK/OpenSDK1.8.7.1/libWeChatSDK.a(WechatAuthSDK.原创 2021-05-18 19:33:45 · 2217 阅读 · 0 评论
分享