V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  YYYeung  ›  全部回复第 5 页 / 共 20 页
回复总数  386
1  2  3  4  5  6  7  8  9  10 ... 20  
既然都问到怎么管理,那这里的自由度就应该挺大了,容易造成此时一套,彼时一套
感觉这种声明式 UI 的状态管理走 React-Redux 那一套会比较好管理,在 Swift 中有一个 Composable Architecture, 可以了解下是否合适,起码思想上比较成熟
2021-05-09 00:16:05 +08:00
回复了 fffang 创建的主题 iDev Swift 为什么设计 inout 关键字?
Swift 的 inout 表示操作的是指针

而有一些数据结构,如数组,在 Swift 中是值传递,在 OC 中是引用传递,这会发生什么事?

在 OC 中,当将一个数组作为一个参数传到另一个函数或方法中,并在该函数体或方法体中,对这个数组 append 一个元素,是没有什么反“直觉”的事发生,一切都很自然

而在 Swift 中,实际上是 append 到了一个新数组,原来的数组是没有改变的,此时,要实现 OC 的“直觉”效果,就需要用到 inout 了
2021-04-25 01:15:30 +08:00
回复了 wobuhuicode 创建的主题 Swift Swift 如果定义一个具备某个 协议(Protocol)的 类(class)?
限制协议实现的类型

```swift
protocol ProtocolB where Self: UIView {}

class AView: UIView, ProtocolB {}

class BView: UIView, ProtocolB {}

let arr: [UIView] = [AView(), BView()]
```
2021-04-23 03:01:04 +08:00
回复了 YoungKing6 创建的主题 Apple 在家办公的话 买个新款 iMac 不错
如今 27 寸都觉得小的我,建议至少入现行的 27 寸或者等 27 寸的 M 系列
2021-04-14 00:55:25 +08:00
回复了 ChuangChang 创建的主题 随想 继文字,语音,图片,视频之后更高维度的元信息是什么?
最高层次估计是将意识直接投射到目标,what you see is what I think(WYSIWIK)
2021-03-25 01:05:26 +08:00
回复了 yujianwjj 创建的主题 Go 编程语言 go 函数中的匿名函数
@YYYeung typo: 除了新开一个作用域的「优点」外
2021-03-25 01:04:33 +08:00
回复了 yujianwjj 创建的主题 Go 编程语言 go 函数中的匿名函数
除了新开一个作用域的有点外,还有就是

查看代码的时候,我只需要知道这里是有一个 a, 但我并不关心这个 a 是怎么得来的(究竟它是求余得来的,还是经过其他复杂的运算)

这个 a 的计算,对于这个函数 f 的整个过程并不重要,重要的是有 a 这个值;接着,我就可以利用 IDE 的功能,把这个匿名函数的代码块折叠起来,那下一行,就继续是这个函数 f 的核心代码,继续往下看,避免不必要的干扰

毕竟有时候,求 a 这个值的时候,可能需要创建很多临时变量来使得代码清晰,但这部分计算逻辑又不复用,抽出一个函数又好像没有必要,命名又犯头痛
2021-03-22 23:00:01 +08:00
回复了 rpxwa 创建的主题 分享发现 Airpods 的低电量音其实可以当做久坐提醒
建议出售,搭配久坐提醒功能的无线耳机,健康必备,现只售 1300 [狗头]
是这样,而且 app 的语音音量还有个最小值,不能再调低(最小也感觉很大声)
2021-02-18 16:30:01 +08:00
回复了 aw2350 创建的主题 程序员 一个想法解决程序猿求偶问题
看标题以为是求余为零的那种求偶
2021-02-16 13:59:40 +08:00
回复了 youthfire 创建的主题 随想 有些技巧以前很重要,现在越来越没用了
个人的技能固然重要,当然也要考虑历史的进程 🐶
2021-02-06 02:46:41 +08:00
回复了 GOSSAMER 创建的主题 iOS 有没有觉得国内的 app(大厂)都巨大…这是偏见吗?
@ChuckWang 不想做的 OS 的 App 不是一个好的 App 🐶
2021-01-29 00:17:48 +08:00
回复了 wsseo 创建的主题 iPhone 从推送的通知唤起 app 容易出现异常?
一般来说,应该是 App 的开发者没有应付好这个入口
2021-01-26 02:37:56 +08:00
回复了 masker 创建的主题 生活 好模糊的返乡政策
模糊其实就有点推卸责任的意思了:我没有不让你做这件事,但做这件事有点要求,到时候出问题了,你要自己承担后果
2021-01-26 02:32:25 +08:00
回复了 ghs55kai 创建的主题 问与答 免息分期 or 一次性付清
大金额比如一万元,分期付款还免息的话,至少可以扔进理财赚点万分收益。一次性付清的话,连这一点点万份收益就没了。
当然少是少,但既然有钱送上门,为什么不要呢?
2021-01-16 01:34:50 +08:00
回复了 maocat 创建的主题 程序员 在尽力保证代码质量的情况下,多少行代码算大型项目
@YYYeung 不好意思,一下子激动,忽略了「尽力保证代码质量的情况下」
2021-01-16 01:31:19 +08:00
回复了 maocat 创建的主题 程序员 在尽力保证代码质量的情况下,多少行代码算大型项目
当代码库变成不敢乱改的屎山......
2021-01-08 21:06:30 +08:00
回复了 superrichman 创建的主题 macOS 莫名其妙的弹窗 正在从 iPhone 拷贝 1 个项目
盲猜苹果云复制
电子牛皮癣
没想到昔日的街头牛皮癣升级到今天 App 内的精准投放的牛皮癣
1  2  3  4  5  6  7  8  9  10 ... 20  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2009 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms · UTC 01:30 · PVG 09:30 · LAX 18:30 · JFK 21:30
Developed with CodeLauncher
♥ Do have faith in what you're doing.