首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Swift
淡酒交魂
创建于2023-11-28
订阅专栏
该专栏主要记录了用Swift处理的需求或技术难点,欢迎各位大神查看,如对您有所帮助,也可以对该专栏进行收藏,我将会持续进行更新!
等 8 人订阅
共23篇文章
创建于2023-11-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
「Swift」AttributedString常见使用方法
AttributedString是Apple推出的可以实现单个字符或字符范围带相应属性的字符串。属性提供了一些文本特性,可以让文本展示的样式更加丰富。该文主要介绍了一些常见的使用方法
「Swift」Xcode多Target创建
我们日常开发中会使用多个环境,如Dev、UAT,每个环境对应的业务功能都不同,但每个环境之间都存在较小的差异,此时可以使用创建多个Target来实现,该文章介绍了Xcode创建多个Target的方法
「Swift」保存图片至相册
1.在info.2.self.view.backgroundColor = UIColor.self.imageView = UIImageView(image: UIImage.image(.imageView.imageView.self.view.imageView.snp...
Swift自学笔记
1.2.3.4.5.6.7.8.1.var a = (1,15.6,“hello”,true) var b:(Int,String) = (10,“Hello”) //如果前面定义了元组类型格式,后面就不能写一个空元组 var c = () //表示空元组 var a = (1,...
「Swift」UITextField判断是否在输入状态(字符或中文)并截取限制长度部分内容
UITextField通常会设置一个输入限制位数,这会导致输入字符达到了限制位数时就无法继续输入,并且系统直接返回。该文章主要介绍了判断UITextField是否在输入状态并做相应处理的方法
「Swift」CRC16校验算法
循环冗余码校验英文名称为Cyclical Redundancy Check,简称CRC。它是利用除法及余数的原理来作错误侦测(Error Detecting)的。实际应用时,发送装置计算出CRC值并随数据一同发送给接收装置,接收装置对收到的数据重新计算CRC并与收到的CRC相比较...
「SwiftUI」UITableViewCell左滑删除并保持圆角样式
myTableView = UITableView(frame: .zero, style: .myTableView.backgroundColor = UIColor.design(.myTableView.myTableView.separatorStyle = .myTa...
「Swift」类抖音、小红书等个人中心多个子控制器功能
类似抖音小红书等个人中心文章发布、文章点赞、文章收藏等多子控制器功能,并且子控制器可左右滑动和下拉刷新
「Swift」UserDefaults使用方法
有些时候,App需要储存用户的token,是否登录等信息,以确保App被用户杀死后不会清空用户数据,下次使用的时候需要重新登录。UserDefaults是一种轻量级的数据存储技术,它可以用来存储一些简单的配置和用户偏好设置,例如用户登录状态、应用主题等。它可以以键值对的形式保存数...
「Swift」通知Notification使用方法
1.extension Notification.public static let ReleaseSuccess = Notification.2.NotificationCenter.default.addObserver(self, selector: #selector(...
「Swift」跳转至第三方App|淘宝、天猫、京东、大众点评
iOS从自己的App跳转到相应的淘宝、天猫、京东、大众点评等第三方App中相应的商品或店铺页面的方法
「SwiftUI」UILabel抗压缩性和抗拉伸性
dateLabel.setContentCompressionResistancePriority(UILayoutPriority.required, for: NSLayoutConstraint.Axis.dateLabel.setContentCompressionRes...
「SwiftUI」底部弹窗弹出和收起
前言:通常在一些页面会用到底部弹窗,进行一些数据展示或二次确认。该文章展示了弹窗的弹起和收起的相关使用方法
「Swift」Timer倒计时和正向计时
有时需要用到Timer计时器的倒计时,如登录时重新发送验证码时间间隔;或者需要用到Timer的正向计时,如需要进行轮询上报信息或获取相应信息,该文章主要介绍了Timer倒计时和正向计时的使用方式
「Swift」TextField限制输入数字类型和位数
if textField.text!.if string.let length = string.lengthOfBytes(using: String.Encoding.for index in 0..let char = (string as NSString).let ze...
「Swift」DispatchSemaphore信号量使用方法
UNUserNotificationCenter.current().if setting.authorizationStatus != .这与我们所预想的完全不同,我们预想是“通知权限1”判断完后,才执行“通知权限2”。UNUserNotificationCenter.curr...
「SwiftUI」提高手势动作优先级
UI控件有时会出现手势动作冲突,需要提高某些手势动作的优先级,如:双击点赞会与单击暂停所冲突,则需要提高双击点赞的优先级,该文章主要介绍了提高手势动作优先级的方法
「Swift」系统权限授权状态判断
1.switch CLLocationManager.case .case .case .case .case .2.switch AVCaptureDevice.authorizationStatus(for: .case .case .case .case .case .3....
「Swift」Date获取过去一段时间日期方法
dateFormatter.let lastDate = Date().let lastDay = dateFormatter.let yesterdayTime = Date.let lastSevenTime = Date.let lastMonthTime = Date.
「SwiftUI」白色字体状态栏
步骤1:info.return .return self.
下一页