首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
躺平每一天
掘友等级
iOS
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
躺平每一天
iOS
·
3月前
关注
Swift 协议之 Equatable
在 Swift 中,Equatable 是一个非常常见的协议。它的作用是判断两个值是否相等,是 Swift 中比较两个值最直接、最常见的方式。 如果我们需要判断两个字符串是...
0
评论
分享
躺平每一天
iOS
·
3月前
关注
Swift Collections:Deque 的使用与原理
在日常开发中,我们经常使用数组(Array)来存储和管理数据。然而,当我们频繁地在集合的两端插入或删除元素时,数组的性能就会成为一个问题。为了解决这个问题,Swift Co...
1
评论
分享
躺平每一天
关注了
掘金酱
iOS
躺平每一天
iOS
·
4月前
关注
Swift - 枚举
在 Swift 中,枚举的作用是非常强大的,除了定义固定的离散值,它还能承载关联值、原始值、方法,甚至遵守协议,是构建类型安全 API 的关键工具之一。 ### 什么是枚举...
1
评论
分享
躺平每一天
iOS
·
4月前
关注
SwiftUI - ForEach 的使用
前言 在使用 SwiftUI 构建动态列表或重复的 UI 组件时,你很可能已经接触过 ForEach 视图元素。它是 SwiftUI 中一个功能强大但时常被误解的构建块。 ...
0
评论
分享
躺平每一天
iOS
·
4月前
关注
Swift 数组的常见场景解决方案
在对数据进行逻辑处理时,数组是一个非常常见的用来处理数据的数据结构。对其进行各种操作,实现各种场景的方案是开发者必备的知识之一。 在本篇文章中,我们来看下这些常见的场景如何...
0
评论
分享
躺平每一天
iOS
·
4月前
关注
SwiftUI - Alert 的使用
在 SwiftUI 中,可以使用专用的视图修饰符来直接展示 Alert 的视图,它的工作方式和传统的 UIKit 略有不同,但你可以很快的习惯使用他们。 在本文中,我们将讲...
0
评论
分享
躺平每一天
iOS
·
5月前
关注
用 Swift 的高阶函数 reduce 提升代码可读性
前言 如果我们不了解 Swift 中高阶函数 reduce 的使用,在处理数组元素累加的时候,可能会用 for 循环去实现,比如下面的代码: 上述代码存在两个问题: res...
1
评论
分享
躺平每一天
iOS
·
5月前
关注
SwiftUI 的列表组件 - List (Trae 提升效率)
引子 在我们日常开发中,实现一个列表是非常常见的开发需求。那在 SwiftUI 中,我们如何去实现一个列表呢? 在 SwiftUI 中,是通过 List 组件来构建滚动表格...
2
评论
分享
躺平每一天
iOS
·
8月前
关注
剑指-和大于或等于k的最短子数组(Swift)
题目 输入一个正整数组成的数组和一个正整数k,请问数组中和大于或等于k的连续子数组的最短长度是多少?如果不存在所有数字之和大于或等于k的子数组,则返回0。例如,输入数组[5...
0
评论
分享
躺平每一天
iOS
·
8月前
关注
剑指 - 数组中和为0的3个数字(Swift)
题目 题目:输入一个数组,如何找出数组中所有和为0的3个数字的三元组?需要注意的是,返回值中不得包含重复的三元组。例如,在数组[-1,0,1,2,-1,-4]中有两个三元组...
0
评论
分享
躺平每一天
iOS
·
8月前
关注
剑指 - 排序数组中的两个数字之和(Swift)
题目 输入一个递增排序的数组和一个值k,请问如何在数组中找出两个和为k的数字并返回它们的下标?假设数组中存在且只存在一对符合条件的数字,同时一个数字不能使用两次。例如,输入...
0
评论
分享
躺平每一天
iOS
·
8月前
关注
剑指 - 单词长度的最大乘积(Swift)
题目 输入一个字符串数组words,请计算不包含相同字符的两个字符串words[i]和words[j]的长度乘积的最大值。如果所有字符串都包含至少一个相同字符,那么返回0。...
0
评论
分享
躺平每一天
iOS
·
8月前
关注
剑指 - 只出现一次的数字(Swift)
题目 输入一个整数数组,数组中只有一个数字出现了一次,而其他数字都出现了3次。请找出那个只出现一次的数字。例如,如果输入的数组为[0,1,0,1,0,1,100],则只出现...
0
评论
分享
躺平每一天
iOS
·
8月前
关注
剑指 - 简单计算每个整数的二进制形式中1的个数(Swift)
题目 输入一个非负数n,请计算0到n之间每个数字的二进制形式中1的个数,并输出一个数组。例如,输入的n为4,由于0、1、2、3、4的二进制形式中1的个数分别为0、1、1、2...
0
评论
分享
躺平每一天
iOS
·
8月前
关注
剑指 - 二进制加法(Swift)
题目描述 题目:输入两个表示二进制的字符串,请计算它们的和,并以二进制字符串的形式输出。例如,输入的二进制字符串分别是"11"和"10",则输出"101"。 解题思路 异常...
0
评论
分享
躺平每一天
iOS
·
9月前
关注
SwiftUI 实现网格布局
在使用 SwiftUI 开发时,我们可以使用 LazyVGrid 来实现垂直方向的网格布局;使用 LazyHGrid 来实现水平方向的网格布局。效果类似于 UIKit 的 ...
0
评论
分享
躺平每一天
iOS
·
9月前
关注
剑指 - 整数除法(Swift 实现)
题目:输入两个 Int32 的整型数,返回两数的商,要求不得使用乘号、除号和求余符号。当发生溢出时,返回最大的整数值。 Tips:除数不得为 0。 结题思路: 因为题目限定...
0
评论
分享
躺平每一天
iOS
·
9月前
关注
SwiftUI 实现文本组件弹出上下文菜单
SwiftUI 为我们提供了 contextMenu 修饰符,用于在应用程序中创建弹出式菜单。 上下文菜单是由一组按钮组成的,每个按钮都有自己的动作、文本和图标。文本和图标...
0
评论
分享
躺平每一天
iOS
·
9月前
关注
SwiftUI 按钮实现长按重复触发点击事件
SwiftUI有一个专用的 buttonRepeatBehavior 修饰符用来实现长按按钮重复触发点击事件。 当用户按住按钮时,它会重复触发按钮的点击事件。随着你长按事件...
0
评论
分享
下一页
个人成就
文章被点赞
11
文章被阅读
9,672
掘力值
801
关注了
2
关注者
23
收藏集
0
关注标签
4
加入于
2024-11-01