V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  YYYeung  ›  全部回复第 4 页 / 共 19 页
回复总数  373
1  2  3  4  5  6  7  8  9  10 ... 19  
不会,因为脱离了搜索引擎,我什么都不会
2021-08-24 00:46:52 +08:00
回复了 wangwangc 创建的主题 Swift 最近个人项目用了 SwiftUI, 真像一场恋爱...
肯定是越来越好的,就像 Swift 的发展一样。只是用惯了 UIKit,而在 SwiftUI 「足够好」之前会非常别扭甚至痛苦
2021-07-30 21:28:38 +08:00
回复了 wwhontheway 创建的主题 问与答 如何写出优雅的代码,或者说要满足几点?
写完之后,从旁观者的角度来思考:代码是否易于修改、是否易于添加新功能、出 bug 了是否能快速定位
最重要的,是否偷懒了(偷懒就有可能埋下致使以后需要加班修正的坑)
2021-07-07 23:44:35 +08:00
回复了 heheda11 创建的主题 程序员 不重构的项目不是好项目,我能这么理解吗?
添加一个新功能,就有可能需要重构,因为之前写的逻辑很有可能并不能很好兼容新的逻辑

不重构的项目,肯定是被人嫌弃的项目
2021-07-06 01:49:11 +08:00
回复了 oneforallsoft 创建的主题 问与答 刷 leetcode 刷 github 有么有后悔的?
自由职业当然不需要刷这些,但并不是每个人都具备自由职业的条件和心态
2021-07-06 01:45:27 +08:00
回复了 LoeNet 创建的主题 Apple iPad 工作一周体验
iPad 配合键盘,大概是适合做「工作草稿」一类的事
2021-06-08 17:50:26 +08:00
回复了 ltltfuture 创建的主题 Apple iPad 对代码工作者依旧还是那个玩具
其实对 iOS 程序员也没什么用,毕竟屏幕这么小用来写代码,受罪
既然都问到怎么管理,那这里的自由度就应该挺大了,容易造成此时一套,彼时一套
感觉这种声明式 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 🐶
1  2  3  4  5  6  7  8  9  10 ... 19  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1058 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 22:40 · PVG 06:40 · LAX 15:40 · JFK 18:40
Developed with CodeLauncher
♥ Do have faith in what you're doing.